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