アットウィキロゴ

[AWS]「CloudWatch」CloudWatchエージェントのコマンド【RHEL 9】

1. 現在のステータス確認

# /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -m ec2 -a status
{
  "status": "stopped",
  "starttime": "",
  "configstatus": "not configured",
  "version": "1.300054.0b1074"
}
 

2. 初回起動

設定を読み込み、Agentを起動します。
※設定ファイルは「 /opt/aws/amazon-cloudwatch-agent/etc/cloudwatch-agent.json」にあります。
/opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl \
  -a fetch-config \
  -m ec2 \
  -c file:/opt/aws/amazon-cloudwatch-agent/etc/cloudwatch-agent.json \
  -s
※設定ファイル変更後はsystemctl restartだけではなく、fetch-configを実行して設定を再取り込みしてください。Agentは取り込んだ設定のコピーをamazon-cloudwatch-agent.d配下に保持します。

3. 起動(2回目以降)

# systemctl start amazon-cloudwatch-agent.service
自動起動設定を行います。
# systemctl enable amazon-cloudwatch-agent.service

4. その他のコマンド

■再起動
# systemctl restart amazon-cloudwatch-agent.service
■停止
# systemctl stop amazon-cloudwatch-agent.service
■ステータス確認
systemctl status --no-pager  amazon-cloudwatch-agent.service
最終更新:2026年07月24日 15:41