OpenTelemetryデータをApplications Managerにエクスポート

本ページは機械翻訳をもとに提供しています。正確かつ最新の情報は英語版の内容をご参照ください。

次のトピックを参照して、OpenTelemetryデータをApplications ManagerのAPMインサイトにシームレスにエクスポートします。

Applications Manager OpenTelemetry Collector - ガイド付きインストール

ガイド付きインストールウィザードを使用して、Applications ManagerのUIから直接APM OTEL Collectorをインストールできます。

APM OTel Collectorのダウンロードとインストール

  1. Applications Managerで、[新規監視]→[監視の追加]→[APMインサイト]→[OpenTelemetry]に移動します。
  2. オペレーティングシステム(LinuxまたはWindows)を選択し、[次へ]をクリックします。
  3. 画面の指示に従ってAPM OTEL Collectorをダウンロードしてインストールします。

OTLPエンドポイントとAPMライセンスキーの設定

インストール後、アプリケーションのOTLPエクスポーターを設定して、APM OTEL Collectorにデータを送信します。ガイド付きウィザードには、設定に必要なエンドポイントURLとライセンスキーが表示されます。

アプリケーションの再起動

アプリケーションを再起動してデータ収集を開始します。

Linux用Applications Manager OpenTelemetry Collectorのインストール

APM OTel Collectorのダウンロードとインストール

  1. 次のコマンドを実行して、Applications Manager OpenTelemetry Collectorをダウンロードおよびインストールします。チェックサム検証を実行して、ダウンロードしたファイルの整合性を検証します。

    wget -O InstallOtelCollector.zip https://www.manageengine.com/products/applications_manager/54974026/InstallOtelCollector.zip && unzip InstallOtelCollector.zip 
    export ME_SERVER_ENDPOINT="https://[HOST-NAME]:[SSL-PORT]" sudo -E sh InstallOtelCollector.sh

    説明:

    • [HOST-NAME]→Applications Managerのホストです。
    • [SSL-PORT]→Applications ManagerのSSLポート
    • 例:https://apm-prod-server:8443

OTLPエンドポイントとAPMライセンスキーの設定

  1. api-keyヘッダーを設定して、このエンドポイントにデータをエクスポートするようにOTLPエクスポーターを設定します。

    通常、OpenTelemetry SDKのOTLPエクスポーターのエンドポイントとヘッダーは、それぞれ環境変数OTEL_EXPORTER_OTLP_ENDPOINTとOTEL_EXPORTER_OTLP_HEADERSを介して設定できます。

    export OTEL_EXPORTER_OTLP_ENDPOINT="http://[APM-OTELCOLLECTOR-HOST-NAME]:4318" 
    export OTEL_EXPORTER_OTLP_HEADERS="api-key=[APM-LICENSE-KEY]"

otel-config-terminal

  1. OpenTelemetry Collectorを使用している場合は、以下の構文に従ってください。

    exporters: otlphttp: endpoint: "http://[APM-OTELCOLLECTOR-HOST-NAME]:4318" headers: "api-key": "[APM-LICENSE-KEY]"

    説明:

    • [APM-LICENSE-KEY]→Applications Managerのライセンスキーです。OpenTelemetryエージェント設定ファイル(otelcol-config.yaml)に追加します。ライセンスキーを取得するには、[新規監視]→[監視の追加]→[APMインサイト]→[OpenTelemetry]に移動し、右側のパネルからライセンスキーをコピーします。
    • [APM-OTELCOLLECTOR-HOST-NAME]→Applications Manager OpenTelemetry Collectorのホスト名またはIPアドレスです。
    • 例:http://otel-collector:4318

アプリケーションの再起動

アプリケーションを再起動してデータ収集を開始します。

Windows用Applications Manager OpenTelemetry Collectorのインストール

APM OTel Collectorのダウンロードとインストール

  1. APMインサイトOpenTelemetry Collector(.msi)ファイルをダウンロードします。
  2. インストーラーを起動し、インストールウィザードの手順に従います。

    APMインサイト OTel Collector インストールウィザード - ようこそ画面
  3. ライセンス契約を読み、[同意する]を選択して[次へ]をクリックして続行します。

    APMインサイト OTel Collector インストールウィザード - ライセンス契約
  4. インストールフォルダーを選択し、[次へ]をクリックして続行します。

    APMインサイト OTel Collector インストールウィザード - インストールフォルダー
  5. Applications ManagerエンドポイントやプロキシURL(オプション)などの必要な詳細を入力し、[次へ]をクリックします。

    APMインサイト OTel Collector インストールウィザード - エンドポイント設定
  6. [次へ]をクリックしてインストールを確定します。

    APMインサイト OTel Collector インストールウィザード - インストールの確認
  7. インストールが完了したら、[閉じる]をクリックします。

OTLPエンドポイントとAPMライセンスキーの設定

  1. api-keyヘッダーを設定して、このエンドポイントにデータをエクスポートするようにOTLPエクスポーターを設定します。

    通常、OpenTelemetry SDKのOTLPエクスポーターのエンドポイントとヘッダーは、それぞれ環境変数OTEL_EXPORTER_OTLP_ENDPOINTとOTEL_EXPORTER_OTLP_HEADERSを介して設定できます。

    SET OTEL_EXPORTER_OTLP_ENDPOINT=http://[APM-OTELCOLLECTOR-HOST-NAME]:4318 
    SET OTEL_EXPORTER_OTLP_HEADERS=api-key=[APM-LICENSE-KEY]

    OpenTelemetry Collectorを使用している場合は、以下の構文に従ってください。

    exporters: otlphttp: endpoint: "http://[APM-OTELCOLLECTOR-HOST-NAME]:4318" headers: "api-key": "[APM-LICENSE-KEY]"

    説明:

    • [APM-LICENSE-KEY]→Applications Managerのライセンスキーです。OpenTelemetryエージェント設定ファイル(otelcol-config.yaml)に追加します。ライセンスキーを取得するには、[新規監視]→[監視の追加]→[APMインサイト]→[OpenTelemetry]に移動し、右側のパネルからライセンスキーをコピーします。
    • [APM-OTELCOLLECTOR-HOST-NAME]→Applications Manager OpenTelemetry Collectorのホスト名またはIPアドレスです。
    • 例:http://otel-collector:4318

アプリケーションの再起動

アプリケーションを再起動してデータ収集を開始します。