ドキュメントに関する現在のご利用体験についてお聞かせください。アンケートにご協力ください。
監査イベントの管理
監査イベントに加えて、管理者は追加機能にアクセスできます。
インスタンス監査イベント
- プラン: Premium、Ultimate
- 提供形態: GitLab Self-Managed
GitLabインスタンス全体でのユーザーアクションからの監査イベントを表示できます。インスタンス監査イベントを表示するには:
- 右上隅で、管理者を選択します。
- 左側のサイドバーで、モニタリング > 監査イベントを選択します。
- 以下でフィルターします:
- アクションを実行したプロジェクトのメンバー(ユーザー)
- グループ
- プロジェクト
- 日付範囲
インスタンス監査イベントは、インスタンス監査イベントAPIを使用してもアクセスできます。
監査イベントのエクスポート
- プラン: Premium、Ultimate
- 提供形態: GitLab Self-Managed
インスタンス監査イベントの現在のビュー(フィルターを含む)をCSV(カンマ区切り値)ファイルとしてエクスポートすることができます。インスタンス監査イベントをCSVにエクスポートするには:
- 右上隅で、管理者を選択します。
- 左側のサイドバーで、モニタリング > 監査イベントを選択します。
- 利用可能な検索フィルターを選択します。
- CSVとしてエクスポートを選択します。
その後、CSVファイルをダウンロードするための確認ダイアログが表示されます。エクスポートされたCSVは最大100000イベントに制限されます。この制限に達すると、残りのレコードは切り捨てられます。
監査イベントCSVエンコード
エクスポートされたCSVファイルは次のようにエンコードされます:
,は列区切り文字として使用されます。- 必要に応じて、
"はフィールドを引用符で囲むために使用されます。 \nは行を区切るために使用されます。
最初の行には、ヘッダーが含まれており、次の表に値の説明とともにリストされています:
| 列 | 説明 |
|---|---|
| ID | 監査イベントid。 |
| 作成者ID | 作成者のID。 |
| Author Name | 作成者のフルネーム。 |
| エンティティID | スコープのID。 |
| Entity Type | スコープのタイプ(Project、Group、User、またはGitlab::Audit::InstanceScope)。 |
| Entity Path | スコープのパス。 |
| ターゲットID | ターゲットのID。 |
| ターゲットタイプ | ターゲットのタイプ。 |
| Target Details | ターゲットの詳細。 |
| アクション | アクションの説明。 |
| IPアドレス | アクションを実行した作成者のIPアドレス。 |
| Created At (UTC) | YYYY-MM-DD HH:MM:SSの形式で表示されます。 |
すべての項目は、created_atで昇順にソートされます。
ユーザーの代理
- プラン: Premium、Ultimate
- 提供形態: GitLab Self-Managed
ユーザーが代理されると、そのアクションは次の追加詳細とともに監査イベントとして記録されます:
- 監査イベントには、代理する管理者に関する情報が含まれます。
- 管理者の代理セッションの開始と終了について、追加の監査イベントが記録されます。
タイムゾーン
タイムゾーンと監査イベントの詳細については、タイムゾーンを参照してください。
監査イベントにコントリビュートする
監査イベントへのコントリビュートに関する情報については、監査イベントにコントリビュートするを参照してください。
