こちらのガイダンスに従っても、関数アプリからのテレメトリ データを確認できません。
この問題のサンプルスタートアップも使用してみましたが、同じ結果が得られました。
私はデフォルトのHttpTrigger
テンプレートを使用し、最初にそれを商用に展開し、問題なくアプリの洞察を結び付けました.
次に、Startup
Azure Gov への変更とデプロイをそれぞれ試してみました。関数の実行からテレメトリ データを受信せず、LiveMetric 機能に接続しませんでした。奇妙なことに、起動時の両方の変更について、Azure Functions エミュレーターを使用して自分のマシンからローカルで実行すると、Azure Gov の LiveMetrics に接続されましたが、テレメトリ データはまだありませんでした。
提起された変更は、テレメトリ チャネルと他のエンドポイントを正しいものに変更することになっていますが、機能していないようです。
さらに、スタートアップの変更の有無にかかわらず、Application Insights 接続文字列を介してエンドポイントを明示的に設定しようとしましたが、効果はありませんでした。
誰かがこれを機能させたり、MSFT によって提供されたガイダンスが壊れる原因となる最近の更新について何か知っていますか?
アップデート
MSFT サポート チケットが開かれ、応答待ちです。
更新 (2020 年 6 月 17 日)
MSFT サポート チケットにより問題が解決されました。Azure Gov のランタイムが更新され、正しい接続文字列を指定するEndpointSuffix=applicationinsights.us
と、App Insights 接続が有効になります。
また、Live Metrics エンドポイントをquickpulse.*
機能させるために以前にポイントする必要があった場合は、その証明書も修正されています。指定EndpointSuffix=applicationinsights.us
することもそこで機能します。