監視定義
ある企業がAzureのWebアプリケーションを監視している。「アプリケーションが遅くなったり、例外が多発したりしている原因を、コードレベルで分析したい。リクエストの追跡・依存関係マップ・パフォーマンス分析が必要」という要件に最適なサービスはどれか。
A.Azure Monitor メトリクス
✗ Azure Monitorのメトリクスはインフラレベル(CPU・メモリなど)の数値監視。コードレベルのリクエスト追跡・依存関係マップ・例外分析には対応しない。
B.Application Insights← 正解
✓ 正解。Application InsightsはAzure Monitorの一部で、Webアプリケーション向けのAPM(アプリケーションパフォーマンス管理)サービス。リクエストのエンドツーエンド追跡・依存関係マップ・パフォーマンス問題・例外をコードレベルで分析できる。
C.Azure Service Health
✗ Service HealthはAzureプラットフォームの障害・メンテナンス通知。アプリケーションのコードレベル分析は対象外。
D.Log Analytics
✗ Log Analyticsはログデータを収集・クエリするワークスペース。Application Insightsのデータもここに保存されるが、APM特有のリクエスト追跡・依存関係マップはApplication Insightsの機能。
この問題のポイント
Application InsightsはAzure Monitorの一部で、Webアプリケーション向けのAPM(アプリケーションパフォーマンス管理)サービス。リクエストのエンドツーエンド追跡・依存関係マップ・パフォーマンス問題・例外をコードレベルで分析できる。
「監視」の他の問題
ある企業がAzureでVM・App Service・SQLデータベースを運用している。「すべてのリソースのメトリクス(C…ある企業のAzure管理者が「Azure自体(プラットフォーム)で障害やメンテナンスが発生したとき、自社の利用しているサ…ある企業の運用担当者が「今動かしているVM(特定のVM1台)が現在Azureから見て利用可能な状態か、問題が発生している…あるシステム管理者が3種類のAzure監視ツール(Service Health・Resource Health・Azur…Azure MonitorとApplication Insightsの違いについて、最も正確な説明はどれか。Service HealthとResource Healthの主な違いは何か。正しい説明を選べ。
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
DP-900:Microsoft Azure Data Fundamentals
Azureのデータサービスの基礎を問うMicrosoft認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。