ログのモニタリングと保存

CloudWatch Logs を使用して開始する

CloudWatch ログでログのモニタリングを開始するには、最初に CloudWatch ログエージェントのインストールおよび設定を行い、ログを CloudWatch に送信する必要があります。エージェントは、新規または実行中の EC2 インスタンスに直接、または CloudFormation や Chef 経由でもインストールできます。インストールおよび設定を行うには、こちらの手順に従ってください。

メトリクスフィルタを作成して、CloudWatch Logs に送信されるログイベントをモニタリングできます。メトリクスフィルタは、グラフ化またはアラーム作成のために、ログデータを CloudWatch メトリクスに変換します。

コンソールまたは CLI でメトリクスフィルタを作成する方法については、Amazon CloudWatch 開発者ガイドをご覧ください。

Amazon EC2 インスタンスのモニタリング

Amazon EC2 にサインアップしている場合、自動的に Amazon CloudWatch に登録され、EC2 インスタンスは自動的に基本モニタリングが有効になっています (追加料金なし)。

新しい EC2 インスタンスを作成するときに詳細モニタリングを有効にするには、[Step 3: Configure Instance Details] の [Enable CloudWatch detailed monitoring] チェックボックスをオンにします。また、Amazon EC2 コンソールで、インスタンスを右クリックして [Enable Detailed Monitoring] を選択することにより、既存のインスタンスの詳細モニタリングを有効にすることができます。

その他の AWS リソースのモニタリング

Amazon CloudWatch は、リクエスト数やレイテンシーといった Elastic Load Balancing のメトリクス、読み取り/書き込みレイテンシーなどの Amazon EBS ボリュームのメトリクス、解放可能なメモリや使用可能なストレージスペースなどの Amazon RDS DB インスタンスのメトリクス、送受信されたメッセージ数などの Amazon SQS キューのメトリクス、配信/公開されたメッセージ数などの Amazon SNS トピックのメトリクスを自動的にモニタリングします。

その他の AWS リソースのメトリクスに関する詳細については、Amazon CloudWatch 開発者ガイドをご参照ください。

独自のカスタムメトリクスのモニタリング

カスタムメトリクスの使用を開始する

Amazon CloudWatch はまた、お客様が AWS リソース上で実行するアプリケーションによって生成されるメトリクスを監視することができます。ビジネスパフォーマンスまたはアプリケーションの動作パフォーマンスに重要なメトリクスは、簡単な API 呼び出しを使用して、直ちに送信して保存できます。例えば、アプリケーションにより、カスタムメトリクスとして CloudWatch でモニタリングされる API 経由でウェブページのロード時間を送信できます。多くても少なくても必要なだけのメトリクスデータを送信することができます。最高 1 分間隔で、グラフ、統計、およびアラームなど、独自のカスタムメトリクスデータに対してすべて同じ Amazon CloudWatch の機能をご利用いただけます。

独自のカスタムメトリクスの提供に関する詳細については、『Amazon CloudWatch 開発者ガイド』をご覧ください。

Amazon CloudWatch のメトリクスへのアクセス

Amazon CloudWatch メトリクスへのアクセスを開始するには、AWS マネジメントコンソールの [Amazon CloudWatch] タブにある [Metrics] リンクをクリックします。すべての AWS リソースのメトリクスおよび独自のカスタムメトリクスが一覧表示されます。目的のメトリクスを見つけて選択すると、そのメトリクスのインタラクティブなグラフが表示されます。時間範囲を選択して、平均、最小、最大、合計、サンプル数など、表示する値を選択します。ビヘイビアの相互関係を示したり、パターンを発見したりするために、グラフに追加する追加のメトリクスを選択します。[Create Alarm] ボタンをクリックして、メトリクスが設定したしきい値に達した際の自動通知や Auto Scaling のアクションを開始させます。ダッシュボードのリンクをクリックして、すべてのアラームと AWS リソースのメトリクスのステータス概要を表示します。

メトリクスの表示、グラフ化、発行について詳しくは、『Amazon CloudWatch Developer Guide』をご覧ください。

Amazon CloudWatch アラームの作成

Amazon CloudWatch アラームを作成するには、AWS マネジメントコンソールの [Amazon CloudWatch] タブにある [Alarms] リンクをクリックします。すべての CloudWatch アラームが一覧表示されます。次に、[Create Alarm] ボタンをクリックし、目的のメトリクスを選択します。最後に、アラームのしきい値とアラームの状態が変化したときのアクションを定義します。

アラーム作成の詳細については、Amazon CloudWatch 開発者ガイドをご覧ください。

Amazon CloudWatch Events のルールの作成

CloudWatch Events を使用して AWS リソースの変更に反応するには、AWS マネジメントコンソールの [Amazon CloudWatch] タブにある [Events] の下で、[Rules] リンクをクリックします。次に、[Create Rule] ボタンをクリックして、イベントのソースとターゲットを選択します。[Configure Details] をクリックして、ルールに名前を付けてから、[Create Rule] をクリックします。

ルールや CloudWatch Events の詳細については、Amazon CloudWatch ドキュメントをご覧ください。

Amazon CloudWatch リソースに関する詳細

リソースのページにアクセスする
構築を始めましょう。
Amazon CloudWatch の使用を開始する
ご不明な点がおありですか?
お問い合わせ