我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

此版本的 GitHub Enterprise 将停止服务 此版本的 GitHub Enterprise 已停止服务 2020-01-22. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

审核实例上的用户

GitHub Enterprise Server 审核日志仪表板可以向站点管理员显示 您的 GitHub Enterprise Server 实例 上所有用户和组织在过去 90 天内执行的操作。 其中包含操作执行人、操作内容和执行时间等详细信息。

本文内容

访问 GitHub Enterprise Server 审核日志

审核日志仪表板让您能够直观地看到 您的 GitHub Enterprise Server 实例 中的审计数据。

实例级审核日志仪表板

  1. 在任何页面的右上角,单击

    用于访问站点管理员设置的火箭图标

  2. 在左侧边栏中,单击 Business(业务)

    站点管理设置中的 Business(业务)选项卡

  3. 在企业帐户名称下,单击 Settings(设置)

    企业帐户资料页面上的“设置”选项卡

  4. 在企业设置侧边栏中,单击 Audit log(审核日志)

    Audit log tab in the business settings sidebar

在地图中,您可以平移和缩放来查看世界范围内的事件。 将鼠标悬停在国家/地区上,可以看到该国家/地区内事件的快速盘点。

在实例中搜索事件

审核日志会列出与 您的 GitHub Enterprise Server 实例 中的操作有关的以下信息:

注:

  • 您无法使用文本搜索审核条目,但您可以使用多个筛选器构建搜索查询。 支持使用多个运算符在 GitHub Enterprise Server 内搜索
  • 要搜索 90 天之前的事件,请使用 created 限定符。

基于仓库搜索

repo 限定符可将操作限定为您的组织拥有的特定仓库。 例如:

  • repo:my-org/our-repo 会找到在 my-org 组织的 our-repo 仓库中发生的所有事件。
  • repo:my-org/our-repo repo:my-org/another-repo 会找到在 my-org 组织的 our-repoanother-repo 仓库中发生的所有事件。
  • -repo:my-org/not-this-repo 会排除在 my-org 组织的 not-this-repo 仓库中发生的所有事件。

您必须在 repo 限定符中包含组织的名称,仅搜索 repo:our-repo 将不起作用。

基于用户搜索

actor 限定符会将事件限定为执行操作的组织成员。 例如:

  • actor:octocat 会找到 octocat 执行的所有事件。
  • actor:octocat actor:hubot 会找到 octocathubot 执行的所有事件。
  • -actor:hubot 会排除 hubot 执行的所有事件。

您可以仅使用 GitHub Enterprise Server 用户名,而不是个人的真实姓名。

基于组织搜索

org 限定符可将操作限定为特定组织。 例如:

  • org:my-org 会找到在 my-org 组织中发生的所有事件。
  • org:my-org action:team 会找到在 my-org 组织中执行的所有团队事件。
  • -org:my-org 会排除在 my-org 组织中发生的所有事件。

基于执行的操作搜索

action 限定符可搜索特定事件(按类别组织)。 有关与这些类别相关的事件的信息,请参阅“审核的操作”。

类别名称 描述
挂钩 包含与 web 挂钩相关的所有活动。
org 包含与组织成员资格相关的所有活动
repo 包含与您的组织拥有的仓库相关的所有活动。
团队 包含与您的组织中的团队相关的所有活动。

您可以使用这些词搜索特定的操作集。 例如:

  • action:team 会找到团队类别中的所有事件。
  • -action:billing 会排除帐单类别中的所有事件。

每个类别都有一组可进行过滤的关联事件。 例如:

  • action:team.create 会找到团队创建处的所有事件。
  • -action:billing.change_email 会排除帐单邮箱更改处的所有事件。

基于位置搜索

country 限定符可根据来源国家/地区筛选操作。

  • 您可以使用国家/地区的两字母短代码或完整名称。
  • 名称中包含空格的国家/地区必须用引号引起。 例如:

    • country:de 会找到在德国发生的所有事件。
    • country:Mexico 会找到在墨西哥发生的所有事件。
    • country:"United States" 会找到在美国发生的所有事件。

基于操作时间搜索

created 限定符可根据事件发生的时间筛选操作。

  • 使用 YYYY-MM-DD 格式定义日期,即年后面是月份,之后是具体日期。
  • 日期支持大于、小于和范围限定符。 例如:

    • created:2014-07-08 会找到在 2014 年 7 月 8 日发生的所有事件。
    • created:>=2014-07-01 会找到在 2014 年 7 月 8 日或之后发生的所有事件。
    • created:<=2014-07-01 会找到在 2014 年 7 月 8 日或之前发生的所有事件。
    • created:2014-07-01..2014-07-31 会找到在 2014 年 7 月发生的所有事件。

问问别人

找不到要找的内容?

联系我们