根据aws文档 ,这是安装aws-log代理的命令:
sudo yum install -y awslogs
但是因为我使用的是Ubuntu,我必须使用apt-get 。 但是aws-log软件包不可用。
有没有相当于Ubuntu的aws-log ? 如果没有,我该如何安装?
请阅读http://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/QuickStartEC2Instance.html获取ubuntu / debian的安装说明:
获取安装程序
curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O
并运行安装程序
sudo python ./awslogs-agent-setup.py --region us-east-1
安装代理之后,请继续下一节以configuration代理。
CloudWatch Logs代理awslogs RPM软件包仅在Amazon Linux上可用。 如果你有Ubuntu服务器,CentOS或红帽,你需要手动安装它。
在安装CloudWatch Logs代理之前,您需要安装Python并build议使用apt-get update 。 你有两个select。
直接从互联网上运行:
curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O sudo python ./awslogs-agent-setup.py --region us-east-1
安装独立:
curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/AgentDependencies.tar.gz -O tar xvf AgentDependencies.tar.gz -C /tmp/ sudo python ./awslogs-agent-setup.py --region us-east-1 --dependency-path /tmp/AgentDependencies
在这两种select下, – --region可以是美国us-east-1 , us-west-1 , us-west-2 , ap-south-1 , ap-northeast-2 , ap-southeast-1 , ap-southeast-2 ap-northeast-1 , eu-central-1 , eu-west-1或sa-east-1 。 有关详细信息,请参阅在正在运行的EC2实例上安装和configurationCloudWatch Logs代理 。