About exports of audit log and Git events data
You can export the audit log by downloading a JSON or CSV file from your enterprise on GitHub Enterprise Cloud. When you export audit log events, you can query by one or more of these supported qualifiers to filter for specific log events to export. For more information about search qualifiers, see "Search based on the action performed."
You can export Git events data by downloading a JSON file from your enterprise audit log. Unlike audit log data, you cannot query for specific Git events to filter and export in the audit log user interface.
Note: When you export Git events, events that were initiated via the web browser or the REST or GraphQL APIs are not included. For example, when a user merges a pull request in the web browser, changes are pushed to the base branch, but the Git event for that push is not included in the export.
After you export the log, you'll see the following keys and values in the resulting file.
キー | 値の例 |
---|---|
action | team.create |
actor | octocat |
ユーザ | codertocat |
actor_location.country_code | US |
org | octo-org |
repo | octo-org/documentation |
created_at | 1429548104000 (タイムスタンプは Epoch からの経過時間をミリ秒で示します。) |
data.email | octocat@nowhere.com |
data.hook_id | 245 |
data.events | ["issues", "issue_comment", "pull_request", "pull_request_review_comment"] |
data.events_were | ["push", "pull_request", "issues"] |
data.target_login | octocat |
data.old_user | hubot |
data.team | octo-org/engineering |
As an alternative to exporting log events, you can use the API to retrieve audit log events, or set up GitHub Enterprise Cloud to stream audit data as events are logged. For more information, see "Using the audit log API for your enterprise" and "Streaming the audit log for your enterprise."
Exporting audit log data
-
GitHub.comの右上で、自分のプロフィール写真をクリックし、続いてYour enterprises(自分のEnterprise)をクリックしてください。
-
Enterpriseのリストで、表示したいEnterpriseをクリックしてください。
-
Enterpriseアカウントのサイドバーで、 Settings(設定)をクリックしてください。
-
Settings(設定)"の下で、Audit logをクリックしてください。
-
Optionally, to only export filtered results, search by one or more supported qualifiers or log filters.
-
Select the Export dropdown menu, and choose the file format (JSON or CSV) to export log events in.
Exporting Git events data
You can also export Git events data by date range.
-
GitHub.comの右上で、自分のプロフィール写真をクリックし、続いてYour enterprises(自分のEnterprise)をクリックしてください。
-
Enterpriseのリストで、表示したいEnterpriseをクリックしてください。
-
Enterpriseアカウントのサイドバーで、 Settings(設定)をクリックしてください。
-
Settings(設定)"の下で、Audit logをクリックしてください。
-
Select the Export Git Events dropdown menu and choose a date range to export log events for.
-
Click Download Results to download the file.
-
The data is exported as a compressed JSON file. To extract the JSON data, uncompress the file using an archive utility client or command. 例:
gunzip export-avocado-corp-1642896556.json.gz