Что эквивалентно 'sudo yum install -y awslogs' для apt-get?
Согласно документации aws, это команда для установки агента aws-log:
sudo yum install -y awslogs
Однако, так как я использую Ubuntu, я должен использовать apt-get
, Но aws-log
Пакет не доступен.
Есть ли эквивалент aws-log
для убунту? Если нет, как я могу установить его?
2 ответа
Пожалуйста, прочитайте 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 на работающем экземпляре EC2.