インスタンスを監視する
お使いの GitHub Enterprise Server インスタンス の使用が時間とともに増加するにつれて、CPU、メモリ、ストレージなどのシステム リソースの利用率も増加します。 アプリケーションのパフォーマンスや可用性にマイナスの影響を及ぼすほど重大になる前に潜在的な問題に気づけるよう、モニタリングやアラートを設定することができます。
モニターダッシュボードへのアクセス
GitHub Enterprise Server には、CPU やストレージの使用状況、アプリケーションや認証の応答時間、一般的なシステム健全性など、GitHub Enterprise Server アプライアンスに関する履歴データを表示する Web ベースのモニタリングダッシュボードが搭載されています。
アラートの推奨閾値
GitHub Enterprise Server アプライアンスのパフォーマンスに影響を与える前に、システムリソースの問題を通知するようにアラートを設定できます。
外部モニタリングのセットアップ
SNMP または collectd のいずれかの統計収集プロトコルを使用すれば、GitHub Enterprise Server アプライアンスで基本的なシステムリソースを監視できます。
インスタンス用に collectd を構成する
GitHub Enterprise Server のパフォーマンスを把握するには、インスタンスの collectd
からのデータを確認するか、必要に応じて外部 collectd
サーバーにデータを送信します。
GitHub Enterprise サーバーの collectd メトリック
お使いの GitHub Enterprise Server インスタンス に対して collectd
が収集するメトリックを閲覧できます。
SNMP での監視
GitHub Enterpriseは、SNMP経由でディスクの使用や CPU の使用率、メモリーの使用などのデータを提供します。
システム ログについて
管理者がアクティビティとエラーを理解しやすくするために、GitHub Enterprise Server にはシステム ログが格納されます。
リソースの割り当てに関する問題のトラブルシューティング
GitHub Enterprise Server アプライアンスで発生する可能性がある一般的なリソース割り当ての問題のトラブルシューティング。
企業に関する正常性チェックの生成
正常性チェックを生成することで、お使いの GitHub Enterprise Server インスタンス の全般的な正常性と Git および API 要求に関する分析情報を得ることができます。