OpenTelemetry コレクターのインストールの概要

最終更新日: 04 年 2023 月 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 は、次の方法でインストールできます。

記事上で