プライベートネットワーク環境でApplication Insights/Log Analyticsのログ取得ができない
【概要】
Azure Search + OpenAI DemoのOSSを使用したRAGアプリケーションにおいて、プライベートエンドポイント経由でのログ取得が機能しません。パブリック接続では正常に動作することを確認済みです。新規構築時から発生している事象となります。
【環境】
使用サービス:Azure Search、OpenAI、Application Insights、Log Analytics
ネットワーク構成:プライベートエンドポイント + AMPLS使用
対象OSS:https://github.com/Azure-Samples/azure-search-openai-demo
接続方法:クライアントPCからAzure Portalにアクセスし、上記機能を操作している状態
【問題の詳細】
以下の機能でログが取得できない状態です:
Application Insights > 調査 > アプリケーションマップ
Log Analytics > 監視 > 分析情報 / メトリック
【現在の症状】
Application Insights:「データ取得中にエラーが発生しました」と表示されデータが見れない
Log Analytics:分析情報を開くと「クエリが失敗しました」とエラーが表示 / メトリックを開くとエラーは表示されず、期間を編集してもデータが拾えない
【期待する動作】
プライベートエンドポイント経由でも、パブリック接続時と同様にログが取得できること
【確認済み事項】
・パブリック接続時は正常にログ取得可能なこと
・AMPLSの構成確認(スコープ設定など)
・プライベートエンドポイントのDNS設定確認
・診断設定の有効化確認
【ご教示いただきたい内容】
・プライベートネットワーク環境で必要な追加設定
・AMPLS構成のベストプラクティス確認
・トラブルシューティング手順のご提示