在实例启动时启动 Amazon CloudWatch 代理

问题描述 投票:0回答:1

我有一个 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 代理在每次实例启动时启动?

amazon-web-services amazon-cloudwatch amazon-cloudwatchlogs
1个回答
0
投票

您需要启用systemd服务;

sudo systemctl enable amazon-cloudwatch-agent.service
© www.soinside.com 2019 - 2024. All rights reserved.