AZ-900Azureの管理とガバナンスMEDIUM単一選択

ある企業がAzureでアプリケーションのパフォーマンス問題をトラブルシューティングしている。アプリケーションのリクエストトレース・依存関係マップ・パフォーマンスカウンター・例外・ページビューを収集・分析するために最も適切なAzureサービスはどれか。

  1. A. Azure Application Insights(Azure Monitorの機能):アプリケーションパフォーマンス管理(APM)とリクエストトレース
  2. B. Azure Log Analytics:ログデータのクエリ・分析環境
  3. C. Azure Monitor Metrics:インフラレベルのメトリクス収集
  4. D. Azure Security Center:セキュリティ態勢管理
解答と解説を見る

正解: A

Azure Application Insights(Azure Monitorのコンポーネント)はアプリケーションパフォーマンス管理(APM)サービスで、Webアプリケーションの実行時に自動的にリクエストのトレース・レイテンシー・成功/失敗率・依存関係(外部API・DBへの呼び出し)・ページビュー・カスタムメトリクス・例外を収集し、Live Metrics StreamやApplication Mapで可視化できる。選択肢CAzure Monitor MetricsはVMのCPU・メモリ・ネットワークなどインフラレベルの基本メトリクス収集であり、アプリケーション内部のリクエストトレースや依存関係マップはApplication Insightsが担当する。選択肢BAzure Log AnalyticsはKQLクエリでログを検索・分析する環境であり、Application Insightsのデータを分析するために使うが、APM機能そのものではない。選択肢DのSecurity Centerはセキュリティ評価・脅威防御であり、アプリパフォーマンス分析とは異なる。

▸ この試験を本気で演習する(全150問・無料)