Skip to main content
Skip to content

OpenTelemetry メトリック

OpenTelemetry を使用して監視とアラートを構成して、潜在的な問題がアプリケーションのパフォーマンスや可用性に悪影響を与える前に認識できるようにすることができます。

OpenTelemetry メトリックは、バージョン 3.18 以降で利用可能な、GitHub Enterprise Server の監視の基盤です。 この監視スタックは、従来の collectd システムと比較して、可観測性と管理機能が強化されています。

バージョン 3.19 以降の新規インストールでは、既定で OpenTelemetry メトリックが使用されます。 バージョン 3.18 および以前のリリースからアップグレードされたインスタンスでは、collectd メトリクスは引き続き既定で収集され、このリリースでは引き続きサポートされます。 Collectd はバージョン 3.23 で廃止され、3.23 にアップグレードすると無効になります。 まだ collectd を使用しているインスタンスをアップグレードする前に、OpenTelemetry への移行をお勧めします。 「collectd から OpenTelemetry への移行」を参照してください。

OpenTelemetry メトリックについて

OpenTelemetry メトリックは、 GitHub Enterprise Server インスタンスの包括的な監視ソリューションを提供し、監視と管理機能を強化します。

collectd から OpenTelemetry への移行

このガイドでは、GitHub Enterprise Server インスタンスを collectd から OpenTelemetry メトリック スタックへ移行する方法について説明します。

インスタンスの OpenTelemetry の構成

監視と可観測性を強化するために、GitHub Enterprise Server インスタンスで OpenTelemetry メトリック収集を構成する方法について説明します。

OpenTelemetry メトリックの高度なダッシュボード

GitHub Enterprise Server インスタンスで OpenTelemetry メトリック収集を有効にすると、視覚化と監視機能が強化された追加のダッシュボードにアクセスできます。

Grafana を使用して OpenTelemetry メトリックを分析する

OpenTelemetry メトリック スタックによって提供されるダッシュボードとメトリックを使用して、インスタンスの正常性とパフォーマンスを監視します。

OpenTelemetry を使用した外部監視の設定

GitHub Enterprise Server インスタンスから OpenTelemetry メトリックを収集して分析するように、外部監視システムを設定します。