审计日志

Harbor 跟踪各种类型的操作,并将这些操作的记录保存在审计日志中。管理员可以在 Harbor 界面中查看审计日志。审计日志面板中有两个选项卡:审计日志 选项卡,显示 Harbor v2.13.0 之后的最新审计日志信息;以及 审计日志(旧版) 选项卡,显示 Harbor v2.13.0 之前的旧版审计日志信息。用户可以在这两个选项卡中通过指定操作类型、用户名、操作、资源和资源类型来查询审计日志。

Audit logs table

当前审计日志中支持的事件类型包括

  • 拉取制品
  • 推送制品
  • 删除制品
  • 创建用户
  • 更新用户
  • 删除用户
  • 用户登录
  • 用户注销
  • 更改配置
  • 创建项目
  • 删除项目
  • 创建机器人
  • 删除机器人
  • 删除仓库

审计日志表列

审计日志表显示以下列

  • 时间戳:操作执行的时间。
  • 用户名:执行操作的用户。
  • 资源:操作执行的资源。
  • 资源类型:资源的类型。
  • 操作:操作类型。
  • 操作描述:操作的详细描述。

跳过审计日志数据库

如果您已配置用于转发审计日志的端点,请选中复选框 跳过审计日志数据库。选中后,Harbor 将不会在其数据库中保留任何审计日志记录,但会将所有日志立即转发到您配置的端点。

Skip Audit Log Database

跳过某些特定事件类型的审计日志数据库

如果您想跳过某些特定事件类型的审计日志数据库,请转到 管理 -> 配置 -> 系统设置 -> 禁用审计日志事件类型,然后选中您要跳过的事件类型。当事件类型被选中且配置更改后,这些事件类型的审计日志将不会保存在数据库中。此配置不需要启用审计日志转发。

Skip audit log