OpenTelemetryは、アプリケーションパフォーマンスの監視に役立つテレメトリデータ(メトリック、ログ、トレース)を計測、生成、収集、エクスポートするためのオープンソースのツール、API、SDKのセットです。
Site24x7は、OpenTelemetryコンポーネントを使用して、OpenTelemetryトレースデータを取り込むためのOpenTelemetry互換のバックエンドを提供します。
Site24x7のバックエンドでは、取り込まれたデータを処理してコントローラーUIに表示します。このサービスを、Site24x7
OpenTelemetryと言います。
Site24x7 OpenTelemetryを使用してアプリケーションを監視するには、以下のアイコンをクリックし、指定された手順に従って設定を行います。
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
上記に記載されていないアプリケーションについては、こちらをご参照ください。
OpenTelemetryのファーストパーティサポートを備えたライブラリ、サービス、アプリを調べるには、OpenTelemetry統合ページにアクセスしてください。
アプリケーションコードには OpenTelemetryクライアントライブラリが組み込まれており、ログ、メトリック、トレースなどのテレメトリデータを生成して分析し、アプリケーションのパフォーマンスと動作に関する洞察を得ることができます。
テレメトリデータが生成されると、OpenTelemetry Collectorに直接エクスポートできます。
Collectorはこのデータを受信して処理し、Plus Insightにエクスポートします。
Plus Insightはリクエストを検証し、テレメトリデータはSite24x7ストレージに保存されます。
OpenTelemetryを使用すると、次のことが可能になります。
OpenTelemetryがアプリケーションの主要なパフォーマンスメトリックの監視とキャプチャにどのように役立つかをご紹介します。
詳細はこちら。
OpenTelemetryサービスをアプリケーションに合わせて設定し、カスタマイズする方法を紹介します。
詳細はこちら。