我想对旧款AMI(2008-2010)上运行的程序使用cloudwatch日志服务。有没有办法在这样的机器上安装它?。
我能想到的解决方法是将日志文件从这些AMI复制到安装了日志服务的最新AMI,并从那里上传日志。但缺点是我最终会支付数据传输费用。还有其他更好的方法吗?
答案 0 :(得分:1)
当Henry Hahn向Amazon Deep Dive CloudWatch演示并说:"I am gonna to do a direct install"时,您会找到所需内容。
$ wget https://s3.amazonaws.com/aws-cloudwatch/downloads/latest/awslogs-agent-setup.py
$ sudo python awslogs-agent-setup.py --region eu-west-1
(--region
可能与您的情况不同)
接受默认值。
它将安装一个名为awslogs
的服务,可以像任何其他服务一样启动/停止。
可以在/var/awslogs/etc/awslogs.conf
对我来说,这适用于我的Debian Jessie笔记本,它绝对不是EC2实例,因此它也适用于您的旧EC2实例。
我希望,这也适用于RPi实例(计划尽快尝试)。