Назад | Перейти на главную страницу

Что эквивалентно sudo yum install -y awslogs для apt-get?

В соответствии с документация по 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. У вас есть два варианта.

  1. Запускайте прямо из Интернета:

    curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O
    sudo python ./awslogs-agent-setup.py --region us-east-1
    
  2. Установить автономную версию:

    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.