OpenTelemetry コレクターのインストールの概要
最終更新日: 09 年 2024 月 XNUMX 日推奨事項: アプリケーションをインストルメント化する前に、OpenTelemetryCollectorをインストールしてください。 アプリケーションをインストルメント化するには、OpenTelemetryCollectorのエンドポイントが必要です。
LogicMonitorは、計測されたアプリケーションからLogicMonitorプラットフォームにトレースを転送するように事前構成されたOpenTelemetryのラップバージョンを提供します。 Linux、Docker、またはKubernetesにOpenTelemetryCollectorをインストールできます。
ご注意: ご使用の環境では、OpenTelemetryCollectorを使用せずにトレースディレクトリをLogicMonitorに転送するシナリオがあります。 詳細については、を参照してください。 OpenTelemetryコレクターを使用しないトレースデータ転送.
OpenTelemetryコレクターをインストールするための一般的な要件と考慮事項
- 管理ユーザーの役割は OpenTelemetry コレクターをインストールできません。
- 次の管理権限が必要です。
- 設定:
- データの取り込み>トレース
- OpenTelemetryコレクター
データソースは、OpenTelemetryCollectorによってPushMetricsAPIを使用して作成されます。 - インストール済みモジュール
- リソース:リストされているすべてのリソース
インストルメントされたアプリケーションを実行しているホストがまだ監視に存在しない場合、リソースが作成されます。
- 設定:
- ユーザー ロールは、OpenTelemetry Collector をインストールするユーザーに関連付ける必要があります。
- 必ずご確認ください API トークンの作成を許可 下のチェックボックス 設定 > ユーザープロファイル.
推奨事項: OpenTelemetryCollectorをインストールするためのAPIのみのユーザーを作成します。
詳細については、を参照してください。 ユーザーと役割.
プラットフォームに関する考慮事項
LogicMonitorは現在、OpenTelemetryCollectorのインストールで次のプラットフォームをサポートしています。
- Linux/AMD64アーキテクチャ
- 次の検証済みコンテナプラットフォームでのAmazonElasticContainer Service(ECS):
- アマゾンファーゲート
- Amazon Elastic Compute Cloud(EC2)
- アマゾンウェブサービス(AWS)のElastic Kubernetes Service(EKS)
- MicrosoftAzureのAzureKubernetesService(AKS)
- GoogleCloudのGoogleKubernetesEngine(GKE)
ご注意: 現時点では、OpenTelemetry Collector を Windows にインストールすることはできません。
OpenTelemetry コレクターのインストールの種類
OpenTelemetry Collector は、次の方法でインストールできます。