Azure App Service でホストされている最新の .NET ランタイムを使用して、ASP.NET Core Web アプリケーションを開発しています。
アプリケーションのパフォーマンスを監視し、問題を診断するには、トレース、メトリック、ログ、例外を収集する必要があります。以下の要件を満たしている必要があります。
* すべてのデータは新しい Application Insights インスタンスに送信する必要があります。
* Application Insights リソースへの接続は安全である必要があります。
* リソース接続値は、コード デプロイメント パイプラインによる更新を許可する必要があります。
* ほぼリアルタイムで検査するには、メトリックとパフォーマンス カウンターの選択とフィルター処理を有効にする必要があります。
* 失敗したリクエストと例外のサンプルからスタック トレースを検査する必要があります。
まず、Azure Portal で新しい Application Insights インスタンスを作成し、最新の Azure をインストールします。
モニター。アプリケーション内の OpenTelemetry-AspNetCore NuGet パッケージ。
OpenTelemetry ベースのデータ収集を有効にして構成する必要があります。
どの構成を使用する必要がありますか? 回答するには、回答領域で適切なオプションを選択してください。
注意: 正しい選択ごとに 1 ポイントが付与されます。
