审计日志对象
以下对象与auditlog API直接相关。
审计日志
审计日志对象包含有关用户操作的信息。 它具有以下属性。
| 属性 | 类型 | 描述 |
|---|---|---|
| auditid | ID | 审计日志条目的 ID。使用 CUID 算法生成。 |
| userid | ID | 审计日志条目作者的用户 ID。 |
| username | string | 审计日志条目作者的用户名。 |
| clock | timestamp | 审计日志条目的创建时间戳。 |
| ip | string | 审计日志条目作者的 IP 地址。 |
| action | integer | 审计日志条目的操作。 可能的值: 0 - 添加; 1 - 更新; 2 - 删除; 4 - 登出; 7 - 执行; 8 - 登录; 9 - 登录失败; 10 - 清除历史记录; 11 - 刷新配置; 12 - 推送。 |
| resourcetype | integer | 审计日志条目的资源类型。 可能的值: 0 - 用户; 3 - 介质类型; 4 - 主机; 5 - 动作; 6 - 图形; 11 - 用户组; 13 - 触发器; 14 - 主机组; 15 - 监控项; 16 - 图像; 17 - 值映射; 18 - 服务; 19 - 拓扑; 22 - Web 场景; 23 - 发现规则; 25 - 脚本; 26 - Proxy; 27 - 维护; 28 - 正则表达式; 29 - 宏; 30 - 模板; 31 - 触发器原型; 32 - 图标映射; 33 - 仪表板; 34 - 事件关联; 35 - 图形原型; 36 - 监控项原型; 37 - 主机原型; 38 - 自动注册; 39 - 模块; 40 - 设置; 41 - Housekeeping; 42 - 身份验证; 43 - 模板仪表板; 44 - 用户角色; 45 - API 令牌; 46 - 计划报表; 47 - 高可用节点; 48 - SLA; 49 - 用户目录; 50 - 模板组; 51 - 连接器; 52 - LLD 规则; 53 - 历史记录; 54 - 多因素认证; 55 - Proxy 组; 56 - LLD 规则原型。 |
| resourceid | ID | 审计日志条目的资源标识符。 |
| resource_cuid | ID | 审计日志条目的资源唯一标识符,使用 CUID 算法生成。 |
| resourcename | string | 审计日志条目资源的人类可读名称。 |
| recordsetid | ID | 审计日志条目的记录集 ID。在同一操作期间创建的审计日志记录将具有相同的记录集 ID。使用 CUID 算法生成。 |
| details | text | 审计日志条目详情。详情以 JSON 对象形式存储,其中每个属性名都是发生更改的属性或嵌套对象的路径,而每个值都包含有关该属性或嵌套对象中更改的数据(采用数组格式)。 可能的值格式: ["add"] - 已添加嵌套对象; ["add", "<value>"] - 已添加对象的属性等于 <value>; ["update"] - 已更新嵌套对象; ["update", "<new value>", "<old value>"] - 已更新对象的属性已从 <old value> 更改为 <new value>; ["delete"] - 已删除嵌套对象。 |