查询OBS审计事件
本节介绍如何在云审计服务控制台查看或导出最近7天的操作事件记录,以及查看转储至OBS桶或LTS中的操作事件记录。
云审计事件示例
以下以创建桶(管理类事件)、上传对象(数据类事件)操作为例,介绍分别在CTS、OBS、LTS存储的审计事件文件内容。更多云审计事件样例,请参见事件样例。
云审计事件列表仅支持查看OBS管理类事件(如:创建桶),OBS数据类事件(如:上传对象)需要创建数据追踪器并配置转储至OBS或LTS,然后在OBS或LTS中查看。以下为在云审计事件列表查看的OBS创建桶事件:
- 创建桶
{ "code": "200", "domain_id": "aaaaaaaaaaaaaaaaaa", "event_type": "system", "project_id": "bbbbbbbbbbbbbbbbbb", "read_only": false, "resource_name": "test003zcy", "resource_type": "bucket", "service_type": "OBS", "source_ip": "x.x.x.x", "trace_id": "cccccccccccccccccccc", "trace_name": "createBucket", "trace_rating": "normal", "trace_type": "Others", "tracker_name": "system", "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36", "user": { "access_key_id": "dddddddddddd", "account_id": "eeeeeeeeeeeeeeeeee", "domain": { "id": "ffffffffffffffffff", "name": "Test_name" }, "invoked_by": [ "service.console" ], "name": "ggggggggggggggggggg/testname", "principal_id": "ggggggggggggggggggg:testname", "principal_urn": "sts::ggggggggggggggggggg:external-user:ggggggggggggggggggg/testname", "session_context": { "attributes": { "creationDate": "1779956903340", "mfa_authenticated": "false" }, "federation_data": { "group_Ids": [ "hhhhhhhhhhhhhhhhhhh", "iiiiiiiiiiiiiiiiiiii" ], "identity_provider": "ggggggggggggggggggg", "protocol": "saml" } }, "type": "ExternalUser", "id": "ggggggggggggggggggg" }, "time": 1779956940605, "record_time": 1779956940605 }
配置了事件转储至OBS,支持在OBS桶中查看云审计事件。
云审计事件转储至OBS时,“user”字段会序列化为字符串格式,使用时需反序列化解析。
- 创建桶
[{"code":200,"domain_id":"aaaaaaaaaaaaaaaaaa","event_type":"system","project_id":"bbbbbbbbbbbbbbbbbb","read_only":false,"record_time":1779961459823,"resource_name":"test003zcy","resource_type":"bucket","service_type":"OBS","source_ip":"x.x.x.x","time":1779961459823,"trace_id":"cccccccccccccccccccc","trace_name":"createBucket","trace_rating":"normal","trace_type":"Others","tracker_name":"system","user":"{\"access_key_id\":\"dddddddddddd\",\"account_id\":\"eeeeeeeeeeeeeeeeee\",\"domain\":{\"id\":\"ffffffffffffffffff\",\"name\":\"Test_name\"},\"invoked_by\":[\"service.console\"],\"name\":\"ggggggggggggggggggg/testname\",\"principal_id\":\"ggggggggggggggggggg:testname\",\"principal_urn\":\"sts::ggggggggggggggggggg:external-user:ggggggggggggggggggg/testname\",\"session_context\":{\"attributes\":{\"creationDate\":\"1779961225561\",\"mfa_authenticated\":\"false\"},\"federation_data\":{\"group_Ids\":[\"hhhhhhhhhhhhhhhhhhh\",\"iiiiiiiiiiiiiiiiiiii\"],\"identity_provider\":\"ggggggggggggggggggg\",\"protocol\":\"saml\"}},\"type\":\"ExternalUser\",\"id\":\"ggggggggggggggggggg\"}","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36"}] - 上传对象
[{"code":200,"content_length":3,"event_type":"data","project_id":"bbbbbbbbbbbbbbbbbb","read_only":false,"record_time":1779961398474,"request_id":"kkkkkkkkkkkkkkkkkk","resource_name":"test003zcy:test.txt","resource_type":"OBJECT","service_type":"OBS","source_ip":"x.x.x.x","time":1779961398474,"total_time":43,"trace_id":"cccccccccccccccccccc","trace_name":"PUT.OBJECT","trace_rating":"normal","trace_type":"Others","user":"{\"domain\":{\"id\":\"ffffffffffffffffff\",\"name\":\"Test_name\"},\"id\":\"ggggggggggggggggggg\",\"name\":\"testname\"}"}]
云审计事件内容字段解释
关于云审计事件结构的关键字段详解,请参见事件结构。
约束与限制
关于云审计服务的相关约束限制,请参见CTS约束与限制。
前提条件
- 注册华为云并实名认证。
如果您已有一个华为账户,请跳到下一个任务。如果您还没有华为账户,请参考以下步骤创建。
- 打开华为云官网,单击“注册”。
- 根据提示信息完成注册,详细操作请参见注册华为账号并开通华为云。
注册成功后,系统会自动跳转至您的个人信息界面。
- 参考实名认证完成个人或企业账号实名认证。
- 为用户添加操作权限。
如果您是以主账号登录华为云,请跳到下一个任务。
如果您是以IAM用户登录华为云,需要联系CTS管理员(主账号或admin用户组中的用户)对IAM用户授予CTS FullAccess权限。授权方法请参见给IAM用户授权。
查询云审计事件
步骤一:(可选)创建数据类事件追踪器
在开通云审计服务时,系统已为您自动创建了一个管理类事件追踪器,用来追踪管理类事件,管理类事件追踪器只能有一个;如果您还需要追踪数据类事件,请您自行创建数据类事件追踪器,单账号可创建的数据类追踪器个数请参见CTS约束与限制。
最多为同一个桶创建两个数据类追踪器,且追踪器追踪的操作类型不重叠。例如:先创建了一个数据类追踪器,事件操作类型选择“读操作”和“写操作”,则无法再为该桶创建第二追踪器,因为第一个追踪器已包含该桶的所有操作类型,再创建第二个追踪器时,其操作类型会与第一个追踪器的操作类型重叠。
创建数据类事件追踪器,详情请参见创建数据类追踪器。








