我有一个 Amazon Linux AMI 实例。
我安装了 CloudWatch Agent 并使用此命令启动服务。
/opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -c file:/opt/aws/amazon-cloudwatch-agent/bin/config.json -s
我可以使用此命令检查 CloudWatch 代理的状态并查看它是否正在运行
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -m ec2 -a status
但是,我无法使用
找到该服务service amazon-cloudwatch-agent status
我想设置为每次实例启动时都会启动 CloudWatch Agent 进程。类似
systemctl enable amazon-cloudwatch-agent
的东西,但我的机器中没有安装 systemctl
。
有什么方法可以设置,以便 CloudWatch 代理在每次实例启动时启动?
您需要启用systemd服务;
sudo systemctl enable amazon-cloudwatch-agent.service