Доступ к журналу аудита
Панель мониторинга журнала аудита позволяет наглядно отобразить данные аудита на предприятии.
- В правом верхнем углу GitHub Enterprise Serverщелкните рисунок профиля, а затем выберите параметры Enterprise.
- В левой части страницы на боковой панели учетной записи предприятия щелкните Settings.
- В разделе "Параметры" щелкните журнал аудита.
Можно перемещаться по карте и изменять масштаб, чтобы видеть события по всему миру. Наведите указатель мыши на страну, чтобы получить быстрый подсчет событий в этой стране.
Поиск событий на вашем предприятии
В журнале аудита перечислены следующие сведения о действиях, выполненных на вашем предприятии:
- Репозиторий, в котором было выполнено действие.
- Пользователь, выполнивший действие.
- Организация, по отношению к которой выполняется действие.
- Действие, которое было выполнено.
- Страна, в которой было выполнено действие.
- Дата и время, когда произошло действие.
Примечание.
- Хотя вы не можете использовать текст для поиска записей аудита, вы можете создавать поисковые запросы, используя различные фильтры. GitHub Enterprise Server поддерживает множество операторов для поиска в вашем экземпляре. Дополнительные сведения см. в разделе Сведения о поиске в GitHub.
- Записи аудита доступны за последние 180 дней.
Поиск по репозиторию
Квалификатор 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, а не реальное имя пользователя.
Поиск по организации
Квалификатор org ограничивает действия определенной организацией. Например:
org:my-orgнаходит все события, произошедшие в организацииmy-org.org:my-org action:teamнаходит все события команды, выполненные в организацииmy-org.-org:my-orgисключает все события, произошедшие в организацииmy-org.
Поиск с учетом выполненного действия
Квалификатор action выполняет поиск определенных событий, сгруппированных по категориям. Сведения о событиях, связанных с этими категориями, см. в разделе События журнала аудита для вашего предприятия.
| Название категории | Description |
|---|---|
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 г.