Instiq
第5章 · 利用の監視と最適化·v1.0.0·更新 2026/6/15·読了目安 約14分

変更要約: GH-100 第5章を新規作成(利用とアクティビティの監視=監査ログ/API 利用の分析・SIEM ストリーミング・管理者 vs Support の切り分けと診断・利用パターン[採用/アクティビティ/未活用機能]、コストとパフォーマンス最適化=従量製品[Actions 分/ストレージ/Packages/Copilot/GHAS]の使用レポート・Actions コスト最適化[フィルター/concurrency/キャッシュ/matrix/ランナー]・未使用シート回収・品質を落とさず無駄を削る原則)

5.1Enterprise の利用とアクティビティの監視

この節の要点

監査ログと API 利用の分析、管理者と GitHub Support の責任の切り分けと診断の生成、そして利用パターンの評価(採用・アクティビティ・使われていない機能の特定)を理解します。

管理者は、Enterprise が 安全に・効率よく・正しく 使われているかを継続的に 監視 します。GH-100 では、監査ログと API 利用 の分析、問題の切り分け(管理者 vs Support)、そして 利用パターンの評価(どれだけ採用され、どこが活発で、どの機能が使われていないか)が問われます。

5.1.1監査ログと API 利用の分析

監査ログ は「誰が・いつ・何を」したかの記録で、セキュリティ・コンプライアンス・トラブル調査の基礎です(第3章で既出)。必要に応じて SIEM へストリーミング して長期保管・相関分析します。API 利用 の分析では、どのトークン/アプリが どれだけ API を呼んでいるかレート制限に近づいていないか を把握します——過剰な呼び出しや異常なパターンは、非効率や不正の兆候になり得ます。これらの可視化により、問題を早期に検知し対処します。

5.1.2責任の切り分けと診断

監視で見つけた問題は、管理者の設定/権限で解決できるものGitHub Support に依頼すべきもの を切り分けます(第2章で既出)。プラットフォーム障害や製品不具合は Support、GHES のシステム的トラブルは サポートバンドル/診断 を添えて Support に依頼します。管理者は「自分の管理範囲で対処→足りなければ Support」という流れを徹底し、無駄なエスカレーションと放置の両方を避けます。

5.1.3利用パターンの評価

管理者は、Enterprise の 利用パターン を評価して投資対効果を高めます——採用(adoption)(どの組織/チームがどれだけ使っているか)、アクティビティ(活発なリポ/ユーザー、停滞している領域)、使われていない機能(underutilized features)(有効化済みだが活用されていない GHAS や Actions など)です。未活用の発見は 教育・展開 の機会で、逆に過剰な利用はコスト/リスクの見直し対象になります。データに基づいて「どこを伸ばし、どこを締めるか」を判断します。

試験ポイント

頻出:
監査ログ(誰が/いつ/何を)+API 利用(呼び出し量/レート制限接近)を分析し早期検知。必要ならSIEM へストリーミング
②問題は管理者で解決 vs Support 案件を切り分け、GHES はサポートバンドル/診断を添える。
利用パターン=採用/アクティビティ/未活用機能を評価し、教育・展開やコスト見直しにつなげる。

注意

混同・注意:
①監査ログは記録するだけでなく定期分析してこそ価値が出る。
②API のレート制限に当たる自動化は PAT より GitHub App(第3章)。
③未活用機能=無駄とは限らない——必要性を踏まえ教育で活用を促すか、不要なら整理する。
④監視データは機微——アクセスを適切に制限する。

監査ログ・API 利用・SIEM ストリーミング・利用パターンの図。
早期検知+教育/展開につなぐ

5.1.4この節のまとめ

  • 監査ログ(誰が/いつ/何を)+API 利用(量/レート制限)を分析、必要なら SIEM へストリーミング
  • 問題は管理者で解決 vs Support 案件を切り分け、GHES はサポートバンドル/診断を添える
  • 利用パターン(採用/アクティビティ/未活用機能)を評価し教育・展開やコスト見直しに活かす
  • 監査ログは定期分析してこそ価値、監視データは機微なのでアクセス制限

進捗の記録にはログインが必要です。

理解度チェック

(軽い確認用)

Q1. 「誰が・いつ・何を」したかを分析して、ポリシー変更や異常な操作を検知したいです。使うものは?

Q2. 有効化済みだがほとんど使われていない GHAS 機能を発見しました。管理者として適切な対応は?

Q3. 監視で見つけた問題のうち、GitHub Support に依頼すべき典型はどれですか?

Q4. API 利用の分析で把握すべきこととして適切なものは?

Q5. 監査ログを「記録するだけ」で運用する場合の問題は?

Q6. 利用パターンの評価で見るべき観点の組み合わせとして適切なものは?

理解度を確認第5章「利用の監視と最適化」の問題を解く

学習の記録を残しませんか

参考書はすべて無料で読めます。無料登録すると、問題集での演習・既読と進捗の記録・間違えた問題の復習・ハイライトが使えます。