В соответствии с документация по aws, это команда для установки агента aws-log:
sudo yum install -y awslogs
Однако, поскольку я использую ubuntu, я должен использовать apt-get
. Но aws-log
пакет недоступен.
Есть ли эквивалент 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
После установки агента перейдите к следующему разделу для настройки агента.
Агент CloudWatch Logs awslogs
Пакет RPM доступен только в Amazon Linux. Если у вас есть Ubuntu Server, CentOS или Red Hat, вам необходимо установить его вручную.
У вас должен быть установлен Python и apt-get update
рекомендуется перед установкой агента CloudWatch Logs. У вас есть два варианта.
Запускайте прямо из Интернета:
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
В обоих вариантах --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
. Подробнее см. Установите и настройте агент CloudWatch Logs на работающем экземпляре EC2.