审计日志 object

以下 objects 直接与 auditlog API 相关。

审计日志

审计日志对象包含有关用户操作的信息。 它具有以下属性。

Property Type Description
auditid ID 审计日志条目 ID。使用 CUID 算法生成。
userid ID 审计日志条目作者 userid。
username string 审计日志条目作者 username。
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 - 历史。
resourceid ID 审计日志条目资源标识符。
resource_cuid ID 使用 CUID 算法生成的审计日志条目资源唯一标识符。
resourcename string 审计日志条目资源的人类可读名称。
recordsetid ID 审计日志条目 recordset ID。在同一操作期间创建的审计日志记录将具有相同的 recordset ID。使用 CUID 算法生成。
details text 审计日志条目详情。详情以 JSON 对象形式存储,其中每个属性名都是发生更改的属性或嵌套对象的路径,而每个值都包含有关该属性或嵌套对象更改的数据(数组格式)。

可能的值格式:
["add"] - 已添加嵌套对象;
["add", "<value>"] - 新增对象的属性等于 <value>;
["update"] - 已更新嵌套对象;
["update", "<new value>", "<old value>"] - 更新对象的属性已从 <old value> 更改为 <new value>;
["delete"] - 已删除嵌套对象。