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