AWS EC2 CloudWatch設定方法

1. 対象のEC2サーバーにログインいたします。以下のコマンドを実行しインストールいたします。

2. 対象のEC2サーバーにロールを追加いたします。

AWSマネージメントコンソールから「IAM」をクリックする。

3. 左側の「ロール」をクリックする。右上側の「ロールを作成」をクリックする。

4. 「AWSのサービス」を選択し「ユースケース」は「EC2」を選択し「次へ」をクリックする。

5. 検索から「CloudWatchAgentServerPolicy」を入力してエンターをおします。

「CloudWatchAgentServerPolicy」を選択します。

再度、検索から「AmazonSSMManagedInstanceCore」を入力してエンターをおします。

「AmazonSSMManagedInstanceCore」を選択して「次へ」をクリックする。

6. ロール名「CloudWatchAgentServerPolicy」にします。ロール名は何でもよいです。

ポリシー名に2個あること確認する。「ロールを作成」をクリックする。

「CloudWatchAgentServerPolicy」

「AmazonSSMManagedInstanceCore」

7. 「EC2」から「インスタンス」をクリックする。

対象のEC2サーバーを選択して「アクション」→「セキュリティ」→「IAMロールを変更」をクリックする。

8. 「IAMロール」からさきほど決めてロール名「CloudWatchAgentServerPolicy」を選択いたします。

「IAMロールの変更」をクリックする。

9. 「インスタンス」から対象のEC2サーバーを選択して「モニタリング」をクリックして、

「CloudWatchエージェントを設定」をクリックする。

10. 「次へ」をクリックする。

11. 「次へ」をクリックする。「SSMエージェントステータス」からオンラインになっていること。

12. 「次へ」をクリックする。「CloudWatchエージェントのステータス」が応答中になっていること。

13. 「メトリクス」対象を選択し、「次へ」をクリックする。

14. 「完了」をクリックする。

以上でEC2 CloudWatchを設定を完了いたしました。