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

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

Auditing users across your enterprise

The audit log dashboard shows site administrators the actions performed by all users and organizations across your enterprise within the past 90 days, including details such as who performed the action, what the action was, and when the action was performed.

本文内容

访问审核日志

The audit log dashboard gives you a visual display of audit data across your enterprise.

实例级审核日志仪表板

  1. 访问 https://HOSTNAME/enterprises/ENTERPRISE-NAME,将 HOSTNAME 替换为您的实例的主机名,将 ENTERPRISE-NAME 替换为您的企业帐户的名称,找到您的企业帐户。

  2. 在企业帐户侧边栏中,单击 Settings(设置)

    企业帐户侧边栏中的“设置”选项卡

  3. 在“ Settings(设置)”下,单击 Audit log(审核日志)

    在企业帐户侧边栏中的 Audit log(审核日志)选项卡

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

Searching for events across your enterprise

The audit log lists the following information about actions made within your enterprise:

注意:

  • 您无法使用文本搜索审核条目,但您可以使用多个筛选器构建搜索查询。 GitHub Enterprise Server supports many operators for searching across GitHub Enterprise Server. 更多信息请参阅“关于在 GitHub 上搜索”。
  • 要搜索 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 finds all events that occurred for the my-org organization.
  • org:my-org action:team 会找到在 my-org 组织中执行的所有团队事件。
  • -org:my-org excludes all events that occurred for the my-org organization.

基于执行的操作搜索

action 限定符可搜索特定事件(按类别组织)。 For information on the events associated with these categories, see "Audited actions".

类别名称描述
挂钩包含与 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 月发生的所有事件。