Qual é o equivalente de 'sudo yum install -y awslogs' para o apt-get?

4

De acordo com a AWS documentação , este é o comando para instalar os aws -log agent:

sudo yum install -y awslogs

No entanto, como estou usando o Ubuntu, tenho que usar apt-get . Mas o pacote aws-log não está disponível.

Existe um equivalente do aws-log para o Ubuntu? Se não, como posso instalá-lo?

    
por Anthony Kong 24.06.2017 / 09:04

2 respostas

3

Por favor, leia o link para instruções de instalação do ubuntu / debian:

Obtenha o instalador com

curl https://s3.amazonaws.com//aws-cloudwatch/downloads/latest/awslogs-agent-setup.py -O

e execute o instalador

sudo python ./awslogs-agent-setup.py --region us-east-1

Depois de instalar o agente, vá para a próxima seção para configurar o agente.

    
por 24.06.2017 / 09:19
3

O pacote awslogs RPM do agente do CloudWatch Logs está disponível apenas no Amazon Linux. Se você tem Ubuntu Server, CentOS ou Red Hat, você precisará instalá-lo manualmente.

Você precisa ter o Python instalado e apt-get update é recomendado antes de instalar o agente do CloudWatch Logs. Você tem duas opções.

  1. Executar diretamente da internet:

    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. Instalar autônomo:

    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
    

Com ambas as opções, o --region pode ser 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 ou sa-east-1 . Para obter detalhes, consulte Instalar e configurar o agente do CloudWatch Logs em uma instância do EC2 em execução .

    
por 24.06.2017 / 09:37