Cloud Monitoring で GCE インスタンスの CPU 使用率が 80% を超えた場合に通知を受け取りたいと考えています。設定する必要があるリソースとして正しいものはどれですか?
- A. Cloud Profiler のプロファイルアラート
- B. Cloud Logging のシンクとアラートポリシー
- C. Cloud Trace のレイテンシしきい値と通知
- D. Cloud Monitoring のアラートポリシーと通知チャネル
解答と解説を見る
正解: D
Cloud Monitoring でアラートを設定するには、アラートポリシー(条件:CPU 使用率 > 80% が N 分間継続)と通知チャネル(メール・PagerDuty・Slack・Pub/Sub など)を設定します。Cloud Logging のシンクはログのエクスポートに使用するもので、メトリクスベースのアラートには使いません(ただしログベースのメトリクスを作成してアラートする方法はあります)。Cloud Trace はアプリのリクエストトレース・レイテンシ分析ツールで、インフラのCPU監視には使いません。Cloud Profiler はアプリのパフォーマンスプロファイリングで、CPU 使用率しきい値の通知機能はありません。
📚 関連サービスの解説: Cloud Monitoring