Skip to main content

GitHub Enterprise Server の収集されたメトリック

お使いの GitHub Enterprise Server インスタンス のために collectd が収集するメトリクスを確認できます。

この記事で

収集されたメトリックは既定で収集され、このリリースでは完全にサポートされています。 OpenTelemetry メトリックは、GitHub Enterprise Server 3.18 以降から入手できる、監視の将来の基盤です。

メモ

収集されるメトリックは、 終了 と 廃止 であることが予想されます。今後のリリースでは、 GitHub Enterprise Server がリリースされます。 長期的な監視戦略には、OpenTelemetry メトリックへの移行が含まれていることをお勧めします。 「OpenTelemetry メトリックについて」を参照してください。

          `collectd` メトリクスについて

既定では、お使いの GitHub Enterprise Server インスタンス のcollectd は、インスタンスのパフォーマンスに関連するメトリクスを収集します。

          `collectd` が収集するデータの種類の詳細を参照し、メトリクスの完全な一覧を含む CSV ファイルをダウンロードできます。

          `collectd` プラグインが収集するメトリクス

プラグインはメトリクスを collectd に提供します。 お使いの GitHub Enterprise Server インスタンス で使用可能な各プラグインについて理解し、プラグインに関するドキュメントを確認できます。 GitHub Enterprise Server インスタンスのメトリクスの全一覧を確認するには、collectd メトリクスを含む CSV ファイルを参照してください。

プラグイン収集されたメトリクス詳細情報
cpuインスタンスの CPU がさまざまな状態で費やした時間数 (ユーザー コードの実行、システム コードの実行、I/O 操作の待機、アイドル状態の再メインなど)
          [プラグイン:CPU](https://collectd.org/wiki/index.php/Plugin:CPU) (`collectd` wiki) |

| curl_json | 高可用性、リポジトリ キャッシュ、またはクラスター構成のインスタンスで、リポジトリ レプリケーションに関連するデータ | Plugin:cURL-JSON (collectd wiki) | | df | インスタンスのファイル システムに関する使用状況の情報 | Plugin:DF (collectd wiki) | | disk | インスタンスのハード ディスクとその他のブロック デバイスのパフォーマンス統計 | Plugin:Disk (collectd wiki) | | elasticsearch | インスタンスの検索機能を提供する Elasticsearch の統計 | GitHub.com の phobos182/collectd-elasticsearch リポジトリ | | fhcount | インスタンスの Linux OS の合計、使用済み、未使用のファイル ハンドル | Manpage collectd.conf(5) (collectd ドキュメント) | | haproxy | HAProxy の管理ソケットからインスタンスへのフロントエンド接続 | GitHub.com の mleinart/collectd-haproxy リポジトリ | | listener | インスタンスの github-unicorngithub-gitauth、および github-ernicorn サービスへのアクティブ接続とキュー接続 | N/A | | load | システム負荷の平均 | Plugin:Load (collectd wiki) | | memcached | インスタンスの memcached デーモンによって処理される接続と要求の数、および CPU リソースの使用、キャッシュされた項目の数、スレッド数、送受信バイト数 | Plugin:memcached (collectd wiki) | | memory | インスタンスのメモリ使用量 | Plugin:Memory (collectd wiki) | | minio | GitHub Actions または GitHub Packages に MinIO BLOB ストレージを使用するインスタンスでは、MinIO の /metrics エンドポイントから接続されている MinIO クラスター内のオブジェクトとバケットの統計 | GitHub.com の minio/minio リポジトリ | | mysql | インスタンスの MySQL データベース サーバーに関連する統計情報 | Plugin:MySQL (collectd wiki) | | netlink | インスタンスのネットワーク インターフェイスに関連する統計情報 | Plugin:Netlink (collectd wiki) | | nginx | インスタンスの Nginx HTTP サーバーに関連する統計情報 | Plugin:nginx (collectd wiki) | | nomad | インスタンスのスケジューラとオーケストレーター (Nomad) に関連する統計情報 | N/A | | processes | インスタンスのプロセス数とスレッドの数 | Plugin:Processes (collectd wiki) | | protocols | インスタンスが送受信する TCP、UDP、およびその他の IP パケットの数 | Plugin:Protocols (collectd wiki) | | redis | Redis でのインスタンスのキーと値のストアに関連する統計情報 | Plugin:Redis (collectd wiki) | | statsd | StatsD プロトコルを使用して、collectd に送信される統計情報 (インスタンスのさまざまな機能やサービスからのものを含む) | Plugin:StatsD (collectd wiki) | | tcpconns | さまざまな状態のインスタンスの TCP 接続数 | Plugin:TCPConns (collectd wiki) | | vmem | インスタンスの Linux OS カーネルの仮想メモリ サブシステムに関連する統計情報 | Plugin:vmem (collectd wiki) |