能否在EC2用户数据中安装AWS Logs代理?

时间:2019-04-24 09:38:34

标签: amazon-web-services amazon-ec2 amazon-cloudwatch

我很好奇,是否有可能像aws logs agent一样在EC2用户数据中安装CodeDeployAgent并在其后自动启动其服务?

因为我发现了很多教程,它们表明在设置EC2之后安装aws logs agent,但这不是一个好习惯。

1 个答案:

答案 0 :(得分:1)

是的,肯定是。无论您在ec2实例上运行的安装命令是什么,您都可以将其包括在bash脚本中以下载,安装和配置代理。

最好是将您的配置文件上传到s3,然后您的用户数据会获取您的配置文件。

或者,AWS也有一个模板和示例脚本来满足以下要求: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent-New-Instances-CloudFormation.html