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 フィードバック コミュニティに製品フィードバックを送信することもできます。