除了审计事件之外,作为管理员,您可以访问其他功能。
实例审计事件
{{< details >}}
- Tier: 专业版,旗舰版
- Offering: 极狐GitLab 私有化部署
{{< /details >}}
您可以查看整个极狐GitLab 实例中的用户操作审计事件。要查看实例审计事件:
- 在左侧边栏底部,选择 管理员。
- 选择 监控 > 审计事件。
- 按以下进行过滤:
- 执行动作的项目成员(用户)
- 群组
- 项目
- 日期范围
实例审计事件也可以使用实例审计事件 API进行访问。实例审计事件查询限制为最多 30 天。
导出审计事件
{{< details >}}
- Tier: 专业版,旗舰版
- Offering: 极狐GitLab 私有化部署
{{< /details >}}
{{< history >}}
- 实体类型
Gitlab::Audit::InstanceScope
用于实例审计事件,在极狐GitLab 16.2 中引入。
{{< /history >}}
您可以将当前视图(包括过滤器)导出为 CSV(逗号分隔值)文件。要导出实例审计事件为 CSV:
- 在左侧边栏底部,选择 管理员。
- 选择 监控 > 审计事件。
- 选择可用的搜索过滤器。
- 选择 导出为 CSV。
然后会出现下载确认对话框,您可以下载 CSV 文件。导出的 CSV 最多限制为 100000 个事件。当达到此限制时,剩余记录将被截断。
审计事件 CSV 编码
导出的 CSV 文件编码如下:
-
,
用作列分隔符 -
"
用于在必要时引用字段。 -
\n
用于分隔行。
第一行包含标题,这些标题在下表中列出,并附有值的描述:
列名 | 描述 |
---|---|
ID | 审计事件 id 。 |
Author ID | 作者的 ID。 |
Author Name | 作者的全名。 |
Entity ID | 作用域的 ID。 |
Entity Type | 作用域的类型 (Project 、Group 、User 或 Gitlab::Audit::InstanceScope )。 |
Entity Path | 作用域的路径。 |
Target ID | 目标的 ID。 |
Target Type | 目标的类型。 |
Target Details | 目标的详细信息。 |
Action | 动作的描述。 |
IP Address | 执行动作的作者的 IP 地址。 |
Created At (UTC) | 格式为 YYYY-MM-DD HH:MM:SS 。 |
所有项目按 created_at
升序排序。
用户模拟
{{< details >}}
- Tier: 专业版,旗舰版
- Offering: 极狐GitLab 私有化部署
{{< /details >}}
当用户被模拟时,他们的操作会记录为审计事件,并附有以下额外详细信息:
- 审计事件包含有关模拟管理员的信息。
- 额外的审计事件记录管理员模拟会话的开始和结束。
时区
有关时区和审计事件的信息,请参见时区。
贡献审计事件
有关贡献审计事件的信息,请参见贡献审计事件。