[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