Consumption プランで実行されている Azure Function アプリに REST エンドポイント (SSL で保護されている) を追加しました。いずれかのエンドポイントが利用できない場合、または応答が遅い場合にアラートを出す必要があります。可用性と応答性を監視するために何を実装すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: TrackAvailability() を呼び出し、結果を Application Insights に送信するタイマー起動関数を作成する。.
これが解答である理由
REST エンドポイントの可用性と応答性を監視するには、TrackAvailability() を呼び出すタイマー起動関数を作成し、その結果を Application Insights に送信するのが最も適切です。TrackAvailability() は、特定の URL の可用性とパフォーマンスを測定するために設計されており、応答時間や成功/失敗ステータスを追跡できます。これにより、エンドポイントが利用できない場合や応答が遅い場合にアラートを設定できます。 URL ping テストは基本的な可用性チェックには有効ですが、応答時間などより詳細なパフォーマンス指標の追跡には限界があります。GetMetric("Request Size") はリクエストサイズを監視するものであり、可用性や応答性とは直接関係ありません。FunctionAppLogs を Log Analytics に送信することは、関数の実行ログを収集するには役立ちますが、外部エンドポイントの可用性や応答性を直接監視するものではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要