Help us learn about your current experience with the documentation. Take the survey.
管理 audit events
除了 audit events 之外,作为管理员,您还可以访问更多功能。
实例 audit events
- Tier: Premium, Ultimate
- Offering: GitLab Self-Managed
您可以查看整个 GitLab 实例中由用户操作产生的 audit events。 要查看实例 audit events:
- 在左侧边栏底部,选择 管理员。
- 选择 监控 > Audit events。
- 按以下条件筛选:
- 执行操作的项目成员(用户)
- 群组
- 项目
- 日期范围
实例 audit events 也可以通过 实例 audit events API 访问。实例 audit event 的查询时间范围最多为 30 天。
导出 audit events
- Tier: Premium, Ultimate
- Offering: GitLab Self-Managed
您可以将实例 audit events 的当前视图(包括筛选条件)导出为 CSV(逗号分隔值)文件。 要将实例 audit events 导出为 CSV:
- 在左侧边栏底部,选择 管理员。
- 选择 监控 > Audit events。
- 选择可用的搜索筛选条件。
- 选择 导出为 CSV。
随即会出现一个下载确认对话框,供您下载 CSV 文件。导出的 CSV 最多包含 100,000 条事件。当达到此限制时,其余的记录将被截断。
Audit event CSV 编码
导出的 CSV 文件编码方式如下:
,用作列分隔符"用于在必要时引用字段。\n用于分隔行。
第一行包含标题,这些标题及其值的说明在下表中列出:
| 列 | 说明 |
|---|---|
| ID | Audit event id。 |
| 作者 ID | 作者的 ID。 |
| 作者姓名 | 作者的全名。 |
| 实体 ID | 范围的 ID。 |
| 实体类型 | 范围的类型(Project、Group、User 或 Gitlab::Audit::InstanceScope)。 |
| 实体路径 | 范围的路径。 |
| 目标 ID | 目标的 ID。 |
| 目标类型 | 目标的类型。 |
| 目标详情 | 目标的详细信息。 |
| 操作 | 操作的描述。 |
| IP 地址 | 执行操作作者的 IP 地址。 |
| 创建时间 (UTC) | 格式为 YYYY-MM-DD HH:MM:SS。 |
所有项目按 created_at 升序排序。
用户模拟
- Tier: Premium, Ultimate
- Offering: GitLab Self-Managed
当用户被模拟时,其操作会作为 audit events 被记录下来,并附带以下附加详细信息:
- Audit events 包含关于模拟管理员的信息。
- 额外的 audit events 会记录管理员模拟会话的开始和结束。
时区
有关时区和 audit events 的信息,请参阅 时区。
为 audit events 做出贡献
有关为 audit events 做出贡献的信息,请参阅 为 audit events 做出贡献。