web-dev-qa-db-ja.com

Azure App ServiceでのHTTP 5xxエラーの監視

Azure AppサービスのUIには、以前は5xxエラーを直接検査する機能がありました。 Azureの使用を開始して以来、UIはほぼ常に変化しており、この機能はなくなったようです。

5xxエラーがいくつかあり、バグレポートなしで、アプリケーションコードにアクセスして、ユーザーから報告されていないクラッシュを修正したいと考えています。

ログストリームは有用な情報を提供しないため、ここで疑問に思います。発生しているサーバー側のエラーの詳細を取得する良い方法は何ですか?

3
Scuba Steve

エラーの詳細を取得するには、WebアプリをApp Insightsに接続します。これにより、このすべてのデータが収集され、(比較的)簡単にデータを詳しく調べることができます。 App Insightsには無料枠があり、アプリを変更することなく、基本的な監視を有効にできます。 こちら を参照してください。

もう1つの注目すべきエリアは、クドゥです。ポータルの高度なツール(Kudu)にアクセスすると、サイトのコンテンツを閲覧してログフォルダーを確認できます。 500エラーは通常、イベントログに表示されます。

最後に、「問題を診断して解決する」リンクをクリックして「可用性とパフォーマンス」に移動すると、新しい診断ツールは実際にエラーとその原因を示すのに非常に優れています。

3
Sam Cogan

アラートメカニズムを利用して、Azure Appサービスを作成できます。Http5xxエラーが発生するとすぐに、特定のアラートがトリガーされ、親密になります。アラートはアクショングループにも統合できます(通知されます)通知オプションメール、SMS、LogicApp FunctionsApp Runbook ITSM Webhook

それが役に立てば幸い

参照: https://docs.Microsoft.com/en-us/Azure/azure-monitor/platform/alerts-metric-create-templateshttps://docs.Microsoft。 com/en-us/Azure/azure-monitor/platform/alerts-metric-near-real-timehttps://docs.Microsoft.com/en-us/Azure/app-service/ web-sites-monitor

0
Sachin Kalia