除了审计事件之外,作为管理员,您可以访问其他功能。

实例审计事件

{{< details >}}

  • Tier: 专业版,旗舰版
  • Offering: 极狐GitLab 私有化部署

{{< /details >}}

您可以查看整个极狐GitLab 实例中的用户操作审计事件。要查看实例审计事件:

  1. 在左侧边栏底部,选择 管理员
  2. 选择 监控 > 审计事件
  3. 按以下进行过滤:
    • 执行动作的项目成员(用户)
    • 群组
    • 项目
    • 日期范围

实例审计事件也可以使用实例审计事件 API进行访问。实例审计事件查询限制为最多 30 天。

导出审计事件

{{< details >}}

  • Tier: 专业版,旗舰版
  • Offering: 极狐GitLab 私有化部署

{{< /details >}}

{{< history >}}

  • 实体类型 Gitlab::Audit::InstanceScope 用于实例审计事件,在极狐GitLab 16.2 中引入。

{{< /history >}}

您可以将当前视图(包括过滤器)导出为 CSV(逗号分隔值)文件。要导出实例审计事件为 CSV:

  1. 在左侧边栏底部,选择 管理员
  2. 选择 监控 > 审计事件
  3. 选择可用的搜索过滤器。
  4. 选择 导出为 CSV

然后会出现下载确认对话框,您可以下载 CSV 文件。导出的 CSV 最多限制为 100000 个事件。当达到此限制时,剩余记录将被截断。

审计事件 CSV 编码

导出的 CSV 文件编码如下:

  • , 用作列分隔符
  • " 用于在必要时引用字段。
  • \n 用于分隔行。

第一行包含标题,这些标题在下表中列出,并附有值的描述:

列名 描述
ID 审计事件 id
Author ID 作者的 ID。
Author Name 作者的全名。
Entity ID 作用域的 ID。
Entity Type 作用域的类型 (ProjectGroupUserGitlab::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 >}}

当用户被模拟时,他们的操作会记录为审计事件,并附有以下额外详细信息:

  • 审计事件包含有关模拟管理员的信息。
  • 额外的审计事件记录管理员模拟会话的开始和结束。

模拟用户的审计事件。

时区

有关时区和审计事件的信息,请参见时区

贡献审计事件

有关贡献审计事件的信息,请参见贡献审计事件