Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Аудит пользователей на вашем предприятии

На панели мониторинга журнала аудита представлены действия, выполненные всеми пользователями и организациями в течение текущего месяца и предыдущих шести месяцев. В журнале аудита указывает, кто выполнил действие, что это было за действие и когда оно было выполнено.

Доступ к журналу аудита

Панель мониторинга журнала аудита позволяет наглядно отобразить данные аудита на предприятии.

Панель мониторинга журнала аудита для всего экземпляра

  1. В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля и выберите Параметры предприятия. Раздел "Параметры предприятия" в раскрывающемся меню для фотографии профиля в GitHub Enterprise Server 1. На боковой панели корпоративной учетной записи щелкните Параметры. Вкладка "Параметры" на боковой панели корпоративной учетной записи 1. В разделе «Параметры » нажмите Журнал аудита. Вкладка «Политики» на боковой панели корпоративной учетной записи

Можно перемещаться по карте и изменять масштаб, чтобы видеть события по всему миру. Наведите указатель мыши на страну, чтобы получить быстрый подсчет событий в этой стране.

Поиск событий на вашем предприятии

В журнале аудита перечислены следующие сведения о действиях, выполненных на вашем предприятии:

Примечания.

  • Хотя вы не можете использовать текст для поиска записей аудита, вы можете создавать поисковые запросы, используя различные фильтры. GitHub Enterprise Server поддерживает множество операторов для поиска по GitHub Enterprise Server. Дополнительные сведения см. в разделе Поиск в GitHub.
  • Записи аудита доступны за текущий месяц и за каждый день предыдущих шести месяцев.

Поиск по репозиторию

Квалификатор repo ограничивает действия по определенному репозиторию, принадлежащему организации. Пример:

  • repo:my-org/our-repo находит все произошедшие события для репозитория our-repo в организации my-org.
  • repo:my-org/our-repo repo:my-org/another-repo находит все произошедшие события для репозиториев our-repo и another-repo в организации my-org.
  • -repo:my-org/not-this-repo исключает все произошедшие события для репозитория not-this-repo в организации my-org.

Вы должны включить название своей организации в квалификатор repo; поиск только для repo:our-repo осуществляться не будет.

Поиск по пользователю

Квалификатор actor определяет область событий на основе участника вашей организации, выполнившего действие. Пример:

  • actor:octocat находит все события, выполненные пользователем octocat.
  • actor:octocat actor:hubot находит все события, выполненные пользователями octocat и hubot.
  • -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 выполняет поиск определенных событий, сгруппированных по категориям. Сведения о событиях, связанных с этими категориями, см. в статье События журнала аудита для предприятия.

Имя категорииОписание
hookСодержит все действия, связанные с веб-перехватчиками.
orgСодержит все действия, связанные с членством в организации
repoСодержит все действия, связанные с репозиториями, принадлежащими организации.
teamСодержит все действия, связанные с командами в организации.

Вы можете искать конкретные наборы действий с помощью этих терминов. Пример:

  • 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 находит все события, произошедшие 8 июля 2014 г.
    • created:>=2014-07-01 находит все события, произошедшие после 8 июля 2014 г.
    • created:<=2014-07-01 находит все события, произошедшие до 8 июля 2014 г.
    • created:2014-07-01..2014-07-31 находит все события, произошедшие в июле 2014 г.