「サーバーの調子って、どう確認する?」
「障害に早く気づく方法が知りたい…」
深夜、あなたのサーバーのCPUが急に跳ね上がったとします。そのとき、どこを、どの順番で見れば原因にたどり着けるのか。CloudWatchは、その「見る道具」をひとまとめにしたサービスです。
CloudWatchとは、AWSのリソースやアプリの状態を数値やログとして集め、異変があれば知らせてくれる監視サービスです。散らばった情報を一か所に集めて見える化します。
この記事では、状態を集めるメトリクスとログ、気づかせるアラームと見渡すダッシュボード、そしてトラブル時に見る順番を整理し、AWSクラウドプラクティショナーでの問われ方まで示します。
1. CloudWatchは「AWSの健康診断役」
CloudWatchは、AWS上で動くサーバーやアプリの動きを自動で集め、まとめて確認できるようにする監視サービスです。あなたが各サーバーへ個別にログインしなくても、画面の操作だけで全体の調子を眺められます。
健康診断で体温や血圧を数値にして体調を確かめるように、CloudWatchはシステムの状態を数値で測り、異変を早く見つけます。散らばった情報を1か所へ集めるので、「今どこで何が起きているか」を把握でき、運用の判断が速くなります。そもそもの「クラウド」の前提は クラウドコンピューティングとは でつかめます。
2. メトリクスとログ:数値と記録で状態を集める

CloudWatchの中身で最初に出会うのが、メトリクスとログという2つの言葉です。役割が対になっているので、表で押さえてください。
| 種類 | 中身 | 主な使いどころ |
|---|---|---|
| メトリクス | CPU使用率などの数値指標 | 負荷の傾向や変化を追う |
| ログ | アプリやシステムの動作記録 | エラーの原因を調べる |
メトリクスは、時間ごとの変化をグラフで追えるので「いつ負荷が高まったか」を後から振り返れます。ログは、CloudWatch Logsという機能で集めておくと、エラーの内容や発生順を画面上でまとめて確認できます。メトリクスで全体の調子をざっくり掴み、ログで細かい原因を探る。あなたはこの2つを、粗さの違う2枚のレンズだと考えると使い分けがぶれません。
3. アラームとダッシュボードで気づく・見渡す

集めた情報を活かすのが、アラームとダッシュボードです。アラームは、メトリクスがあらかじめ決めたしきい値を超えたときに、通知や決められた動作を起こす仕組みです。「CPU使用率が一定を超えたらメールで知らせる」といった設定ができます。目覚まし時計のように、決めた条件になったら自動で知らせてくれます。
そしてダッシュボードは、複数のメトリクスをグラフとして1画面にまとめて表示する機能です。アラームで「異変に早く気づく」、ダッシュボードで「全体をひと目で見渡す」。この2つがそろうと、あなたは寝ている間の変化も、朝の一目で把握できます。
4. トラブル時に見る順番

CloudWatchの価値は、集めた情報を次の行動につなげられる点にあります。冒頭の「深夜にCPUが急騰」の場面で、あなたが見る順番はおおむね決まっています。
- アラームの通知を確認する — 何のしきい値を、いつ超えたか
- メトリクスのグラフを見る — 急騰が一時的か、上がり続けているか
- ログを掘る — その時間帯に何のエラーが出ていたか
- 自動対応につなぐ — 負荷が続くなら台数を増やす引き金にする
この4番目が、CloudWatchのもう1つの顔です。メトリクスやアラームが「負荷が高い」と判断すると、それを引き金にサーバーの台数を自動で増やせます。負荷が落ち着けば減らして、無駄を抑える。負荷に応じた台数調整の全体像は Auto ScalingとELBとは で押さえると、監視から対応までの流れがつながります。
5. AWS CLFでの問われ方

CloudWatchは、AWSクラウドプラクティショナーの「クラウドの技術とサービス」で登場する定番サービスです。問われやすいのは「リソースやアプリを監視するサービスはどれか」「しきい値超えで通知するのは何か」という役割の見分けです。
答えの軸はシンプルです。監視・メトリクス・ログ・アラームという言葉が出てきたら、CloudWatchを思い浮かべる。あなたが「集めて・気づいて・次につなぐ」という流れを持っていれば、Auto Scalingとの連携を問う応用問題にも対応できます。用語を丸暗記するより、深夜の障害でどう使うかのイメージを持っておくほうが、選択肢に強くなります。
次のステップ
CloudWatchがAWS CLF全体のどこに位置し、他のサービスとどうつながるかは、AWSクラウドプラクティショナーの試験範囲と勉強法ガイド で俯瞰できます。
知識を得点に変えたいなら、AWS 技術とサービスの問題集 で、CloudWatchを含む主要サービスの設問に挑むのが近道です。