获取审计记录 (GetAuditData)

用户可以使用GetAuditData获取审计记录,返回的记录以time字段做降序排列:

GetAuditData conditions=error=~".+"

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
startTime 起始时间 2.3
endTime 结束时间 2.3
limit 最大返回条数 2.3
labels 过滤标签列表 2.3
userTags 用户标签,请参见 创建用户标签(CreateUserTag) 2.3
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag) 2.3
timeout
  • startTime:起始时间,Epoch Time,单位毫秒
  • endTime:结束时间,Epoch Time,单位毫秒。用户可以通过指定startTime和endTime获取某段时间内的审计记录
  • limit:最大返回记录数。若不指定,默认100条。如果limit大于最大记录数,则返回所有记录。
  • conditions:过滤条件数组。用户可以指定过滤条件返回特定的记录。过滤条件以条件 操作符 值方式出现,例如error=~".+"(注意操作符两边没有空格)。操作符支持=(等于)和=~(正则)两种。过滤条件包括:
    • resourceUuid:资源UUID
    • resourceType:资源类型
    • apiName:API名称
    • error:错误
    • operatorAccountUuid:账号UUID
    Note:

    可以使用error=~".+"来匹配所有error字段不为空的API,也就是返回所有失败的API。error=""返回所有成功的API。