httpコールをnodejs azure関数に失敗させ、カスタムエラー応答を含める方法が見つかりません。 context.doneを()を呼び出すAzure関数のエラーをトリガーする方法カスタムエラー応答を伴うHTTPトリガー
は、カスタム応答が可能になります(ただし、アプリケーションの洞察に障害として示されていない)、障害を作成しない
呼び出すcontext.done(真、XXX)、それだけには一般的なエラーを返します。ユーザー(私はXXXに入れて何に関係なく):
{"id":"b6ca6fb0-686a-4a9c-8c66-356b6db51848","requestId":"7599d94b-d3f2-48fe-80cd-e067bb1c8557","statusCode":500,"errorCode":0,"message":"An error has occurred. For more information, please check the logs for error ID b6ca6fb0-686a-4a9c-8c66-356b6db51848"}
これは私がアズールのfuncs上で実行されている高速のウェブAPIを取得しようとしてに走っているだけで、最新の頭痛の種です。エラーを追跡することができない場合は、「Application Insights」と呼ばれることはほとんどありません。何か案は?
リクエストの行をリストしますが、 "失敗"ビューのようなトレースログへのリンクはありません。基本的には、失敗の数を除いて、逃げのための有用な情報はありません。 –
ログを取得してリクエストに参加する方法を示すための回答が更新されました。 –
「Application Insights」の一部でもあります。私は、アプリの洞察力から "analytics"クエリページに行くことはできません。それはまったく異なるサービスのようです。なぜMSは非常に混乱しなければならないのですか?うわー、 "Analytics"と言うボタンを見つけてクリックすると、実際の "Application Insights"ダッシュボードには到達できない "Application Insights"というページが表示されます。 –