Java での OpenTelemetry の問題のトラブルシューティング

この記事では、Java での OpenTelemetry の問題のトラブルシューティング方法について説明します。

トラブルシューティング チェックリスト

手順 1: 診断ログを有効にする

既定では、診断ログは Azure Monitor Application Insights で有効になっています。 詳細については、「 トラブルシューティング ガイド: Azure Monitor Application Insights for Java」を参照してください。

手順 2: アプリケーション ホストとインジェスト サービス間の接続をテストする

Application Insights SDK とエージェントはテレメトリを送信して、インジェスト エンドポイントで REST 呼び出しとして取り込まれます。 Web サーバーまたはアプリケーション ホスト コンピューターからインジェスト サービス エンドポイントへの接続をテストするには、cURL コマンドまたは PowerShell からの未加工の REST 要求を使用します。 詳細については、「 Azure Monitor Application Insights で不足しているアプリケーション テレメトリのトラブルシューティング」を参照してください。

既知の問題

  • ブラウザーから インストールするために Application Insights クライアント ライブラリをダウンロード すると、ダウンロードした JAR ファイルが破損し、ソース ファイルの約半分のサイズになることがあります。 この問題が発生した場合は、次のコマンド呼び出しの例に示すように、 curl または wget コマンドを実行して JAR ファイルをダウンロードします。

    curl --location --output applicationinsights-agent-3.4.11.jar https://github.com/microsoft/ApplicationInsights-Java/releases/download/3.4.11/applicationinsights-agent-3.4.11.jar
    
    wget --output-document=applicationinsights-agent-3.4.11.jar https://github.com/microsoft/ApplicationInsights-Java/releases/download/3.4.11/applicationinsights-agent-3.4.11.jar
    

    注:

    コマンド呼び出しの例は、Application Insights for Java バージョン 3.4.11 に適用されます。 Application Insights for Java の現在のリリースのバージョン番号と URL アドレスを確認するには、を参照してください https://github.com/microsoft/ApplicationInsights-Java/releases

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。