Was ist das Äquivalent von 'sudo yum install -y awslogs' für apt-get?

7

Laut aws-Dokumentation ist dies der Befehl zum Installieren des aws-log-Agenten:

sudo yum install -y awslogs

Da ich jedoch Ubuntu verwende, muss ich verwenden apt-get. Das aws-logPaket ist jedoch nicht verfügbar.

Gibt es ein Äquivalent für aws-logfor Ubuntu? Wenn nicht, wie kann ich es installieren?

Anthony Kong
quelle

Antworten:

6

Bitte lesen Sie http://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/QuickStartEC2Instance.html für Installationsanweisungen für Ubuntu / Debian:

Holen Sie sich Installer mit

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

und führen Sie das Installationsprogramm aus

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

Fahren Sie nach der Installation des Agenten mit dem nächsten Abschnitt fort, um den Agenten zu konfigurieren.

deagh
quelle
3

Das awslogsRPM-Paket des CloudWatch Logs-Agenten ist nur unter Amazon Linux verfügbar. Wenn Sie Ubuntu Server, CentOS oder Red Hat haben, müssen Sie es manuell installieren.

Sie müssen Python installiert haben und es apt-get updatewird empfohlen, bevor Sie den CloudWatch Logs-Agenten installieren. Sie haben zwei Möglichkeiten.

  1. Direkt aus dem Internet ausführen:

    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. Standalone installieren:

    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
    

Bei beiden Optionen die --regionsein kann 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, oder sa-east-1. Weitere Informationen finden Sie unter Installieren und Konfigurieren des CloudWatch-Protokollagenten auf einer laufenden EC2-Instanz .

Esa Jokinen
quelle