管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

CloudWatch Agentによるメトリクス取得を停止する

オンプレミスサーバに導入したCloudWatch Agentによるメトリクス取得を停止する方法。

環境

root@euks:~# cat /etc/*release | grep -i name
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_CODENAME=bookworm

コマンド

# 状況確認
root@euks:~# systemctl list-units | grep -i cloudwatch
  amazon-cloudwatch-agent.service                                                                            loaded active     running   Amazon CloudWatch Agent

# CloudWatch Agentサービスを停止する
root@euks:~# systemctl stop amazon-cloudwatch-agent
root@euks:~# systemctl status amazon-cloudwatch-agent
○ amazon-cloudwatch-agent.service - Amazon CloudWatch Agent
     Loaded: loaded (/etc/systemd/system/amazon-cloudwatch-agent.service; enabled; preset: enabled)
     Active: inactive (dead) since Fri 2025-04-11 02:08:30 JST; 19s ago
   Duration: 1w 5d 1h 3min 13.541s
    Process: 2697825 ExecStart=/opt/aws/amazon-cloudwatch-agent/bin/start-amazon-cloudwatch-agent (code=exited, status=0/SUCCESS)
   Main PID: 2697825 (code=exited, status=0/SUCCESS)
        CPU: 2h 34min 10.810s
# 中略
Apr 11 02:08:29 euks systemd[1]: Stopping amazon-cloudwatch-agent.service - Amazon CloudWatch Agent...
Apr 11 02:08:30 euks start-amazon-cloudwatch-agent[2697825]: I! imds retry client will retry 1 times
Apr 11 02:08:30 euks systemd[1]: amazon-cloudwatch-agent.service: Deactivated successfully.
Apr 11 02:08:30 euks systemd[1]: Stopped amazon-cloudwatch-agent.service - Amazon CloudWatch Agent.
Apr 11 02:08:30 euks systemd[1]: amazon-cloudwatch-agent.service: Consumed 2h 34min 10.810s CPU time.

# CloudWatch Agentサービスの自動起動設定解除
root@euks:~# systemctl disable amazon-cloudwatch-agent
Removed "/etc/systemd/system/multi-user.target.wants/amazon-cloudwatch-agent.service".

結果

JST2:08(UTC17:08)頃に停止しており、それ以降のメトリクスが取得されていないことが確認されました

インストール方法

docs.aws.amazon.com