SOA-C03:AWS Certified CloudOps Engineer - Associate モニタリング・ロギング・分析・修復・パフォーマンス最適化 問1
モニタリング・ロギング・分析・修復・パフォーマンス最適化/監視とロギングのメトリクス・アラーム・フィルターの実装EC2 インスタンスの CPU 使用率が閾値を超えたときに、運用チームへ自動的に通知したいと考えています。最も適切なのはどれですか。
当サイトのオリジナル問題(SOA-C03:AWS Certified CloudOps Engineer - Associateの出題範囲「モニタリング・ロギング・分析・修復・パフォーマンス最適化」に対応。実際の試験問題ではありません)
- AAmazon CloudWatch メトリクスにアラームを設定し、閾値超過時に Amazon SNS トピックへ通知して運用チームにメール等で届ける
- B担当者が定期的にマネジメントコンソールを目視で確認する
- Cインスタンスを増やして監視を省略する
- Dログ出力を無効化して負荷を下げる
正解:A
解説
Amazon CloudWatch アラームは、メトリクス(ここでは EC2 の CPU 使用率)が設定した閾値を超えたことを検知し、アクションを起動できます。アクションとして Amazon SNS トピックへ通知すると、サブスクライブしている運用チームにメール等で自動的に届きます。
選択肢ごとの解説
- A正しい。CloudWatch アラームで閾値超過を検知し、SNS 経由で運用チームへ自動通知できます。
- B誤り。目視確認は見落としや遅れが生じやすく、自動通知の要件を満たしません。
- C誤り。インスタンスを増やしても監視・通知の仕組みにはなりません。
- D誤り。ログの無効化は監視を弱め、問題把握ができなくなります。