导出 Adminlog
导出内容包括 AdminClient 模块的变更列表。
在导出之前,可以根据以下条件筛选管理日志的条目:
- 开始和结束时间
- 天数
ExportModule 的设置
除了 参数文件 部分中描述的密钥之外,参数文件还可以包含以下专门用于此次导出的密钥。
过滤器节
在 [过滤器] 节,可以配置以下按键:
键 | 值 |
---|---|
FilterFrom | 按时间戳(UTC 格式)筛选条目的时间段起始点,筛选时包含该日期。如果仅需输出相较于上次导出的差异,可在此处输入值 LastExecution。上次执行的导出时间戳会记录在 [Result] 节的该键下。 |
FilterTo | 过滤条目时间段的结束时间(以 UTC 格式表示的时间戳)。日期不包含在筛选中。 |
LastXDays | 导出条目的期限,以天为单位。 |
MaxLines | 要导出的最大行数。默认值为 100,000。这意味着,如果完整列表中的条目超过 100,000 个,而此处未输入任何内容,则不会导出所有条目,只会导出 100,000 个。 |
调用示例
参数文件 Adminlog.ini
[Common]
ReportType=Adminlog
ExportFile=D:\Test\Adminlog.csv
[Filter]
FilterFrom=2021-04-17T08:12Z
FilterTo=2021-04-21T18:00Z
[User]
Account={User}
Password={Password}
输出文件
导出结果可以 CSV 或 JSON 格式生成,具体取决于所选的输出选项。
CSV 输出文件包含以下列。
列 | 描述 |
---|---|
操作 | 执行的操作(如关闭、打开、更改) |
评论 | 为操作存储的评论 |
ComputerName | 发起更改的计算机名称 |
模块 | AdminClient 进行过变更的模块 |
文本 | 由系统自动写入数据库的文本,用于描述该操作 |
时间戳(UTC) | 模块变更日期 |
用户ID | 进行更改的用户的 ID |
用户名 | 执行变更的用户名 |
相关主题