AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Wie konfiguriere ich die ATOP-Überwachungs- und SAR-Überwachungstools für meine EC2-Instance, auf der Amazon Linux, RHEL, CentOS oder Ubuntu ausgeführt wird?
Ich habe eine Instance der Amazon Elastic Compute Cloud (Amazon EC2), auf der Amazon Linux, Red Hat Enterprise Linux (RHEL), CentOS oder Ubuntu ausgeführt wird. Ich möchte die ATOP- und SAR-Überwachungstools so konfigurieren, dass sie detaillierte Daten zur Prozessnutzung sammeln.
Kurzbeschreibung
ATOP- und SAR-Überwachungstools sind auf standardmäßigen Amazon Machine Images (AMIs) nicht konfiguriert. Du kannst die Überwachungstools jedoch auf Verteilungen installieren, die auf Amazon Linux, RHEL, CentOS, SUSE Linux Enterprise Server (SLES) oder Ubuntu Linux basieren.
Standardmäßig erfassen ATOP- und SAR-Überwachungstools Metriken in 10-Minuten-Intervallen und speichern den Verlauf 30 Tage lang. Um detailliertere Daten zu erfassen, kannst du die Erfassungszeit auf 1-Minuten-Intervalle umkonfigurieren.
Lösung
Installiere eine ATOP- und SAR-Überachung auf der Grundlage des Betriebssystems (OS), auf dem die Verteilung ausgeführt wird.
AL2023
Amazon Linux 2023 (AL2023) enthält standardmäßig das sysstat-Paket. Wenn das System nicht über das sysstat-Paket verfügt, gehe wie folgt vor:
-
Führe den folgenden Befehl aus, um die Überwachungstools zu installieren:
sudo yum -y install sysstat atop -
Führe die folgenden Befehle aus, um das Protokollerfassungsintervall zu ändern:
sudo sed -i 's/^LOGINTERVAL=600.*/LOGINTERVAL=60/' /etc/sysconfig/atop sudo mkdir -v /etc/systemd/system/sysstat-collect.timer.d/ sudo bash -c "sed -e 's|every 10 minutes|every 1 minute|g' -e '/^OnCalendar=/ s|/10$|/1|' /usr/lib/systemd/system/sysstat-collect.timer > /etc/systemd/system/sysstat-collect.timer.d/override.conf" sudo sed -i 's|^SADC_OPTIONS=.*|SADC_OPTIONS=" -S XALL"|' /etc/sysconfig/sysstat -
Führe die folgenden Befehle aus, um Services zu aktivieren und neu zu starten:
sudo systemctl enable atop.service sysstat.service sudo systemctl restart atop.service sysstat.service
AL2
Gehe wie folgt vor, um die ATOP- und SAR-Überwachungstools auf Amazon Linux 2 (AL2) zu installieren:
-
Führe den folgenden Befehl aus, um das Extra Packages for Linux (EPEL)-Release-Paket für RHEL 7 zu installieren:
sudo amazon-linux-extras install epel -
Führe den folgenden Befehl aus, um die Überwachungstools zu installieren:
sudo yum -y install sysstat atop --enablerepo=epel -
Führe die folgenden Befehle aus, um das Protokollerfassungsintervall zu ändern:
sudo sed -i 's/^LOGINTERVAL=600.*/LOGINTERVAL=60/' /etc/sysconfig/atop sudo sed -i -e 's|*/10|*/1|' -e 's|every 10 minutes|every 1 minute|' /etc/cron.d/sysstat -
Führe die folgenden Befehle aus, um Services zu aktivieren und neu zu starten:
sudo systemctl enable atop.service crond.service sysstat.service sudo systemctl restart atop.service crond.service sysstat.service
Amazon Linux AMI
Gehe wie folgt vor, um die ATOP- und SAR-Überwachungstools zu installieren:
- Führe die folgenden Befehle aus, um die Überwachungstools zu installieren und das Protokollerfassungsintervall zu ändern:
Hinweis: Amazon Linux hat das EPEL Repository standardmäßig installiert.sudo yum -y install sysstat atop --enablerepo=epel sudo sed -i 's/^INTERVAL=600.*/INTERVAL=60/' /etc/sysconfig/atop sudo sed -i -e 's|*/10|*/1|' -e 's|every 10 minutes|every 1 minute|' /etc/cron.d/sysstat - Führe die folgenden Befehle aus, um Services zu aktivieren und neu zu starten:
for _service in atop crond sysstat; do sudo chkconfig ${_service} on; sudo service ${_service} start; done
RHEL und CentOS
Hinweis: Die folgenden Konfigurationsschritte sind für jede Hauptversion von RHEL und CentOS identisch.
Gehe wie folgt vor, um die ATOP- und SAR-Überwachungstools zu installieren:
-
Um das EPEL-Release-Paket zu installieren, führe den folgenden Befehl basierend auf der RHEL- oder CentOS-Version aus:
RHEL 8, RHEL 9, CentOS 8 und CentOS Stream 9:source /etc/os-release sudo dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-${VERSION_ID%.*}.noarch.rpm -yRHEL 7 and CentOS 7:
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmRHEL 6 und CentOS 6:
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm -
Führe den folgenden Befehl aus, um die Überwachungstools zu installieren:
sudo dnf -y install sysstat atop --enablerepo=epel -
Um das Protokollerfassungsintervall zu ändern, führe je nach RHEL- oder CentOS-Version die folgenden Befehle aus:
RHEL 8, RHEL 9, CentOS 8 und CentOS Stream 9:sudo sed -i 's/^LOGINTERVAL=600.*/LOGINTERVAL=60/' /etc/sysconfig/atop sudo mkdir -v /etc/systemd/system/sysstat-collect.timer.d/ sudo bash -c "sed -e 's|every 10 minutes|every 1 minute|g' -e '/^OnCalendar=/ s|/10$|/1|' /usr/lib/systemd/system/sysstat-collect.timer > /etc/systemd/system/sysstat-collect.timer.d/override.conf" sudo sed -i 's|^SADC_OPTIONS=.*|SADC_OPTIONS=" -S XALL"|' /etc/sysconfig/sysstatRHEL 7 and CentOS 7:
sudo sed -i 's/^LOGINTERVAL=600.*/LOGINTERVAL=60/' /etc/sysconfig/atop sudo sed -i -e 's|*/10|*/1|' -e 's|every 10 minutes|every 1 minute|' /etc/cron.d/sysstatRHEL 6 und CentOS 6:
sudo sed -i 's/^INTERVAL=600.*/INTERVAL=60/' /etc/sysconfig/atop sudo sed -i -e 's|*/10|*/1|' -e 's|every 10 minutes|every 1 minute|' /etc/cron.d/sysstat -
Um Services zu aktivieren und neu zu starten, führe je nach RHEL- oder CentOS-Version die folgenden Befehle aus:
RHEL 8, RHEL 9, CentOS 8 und CentOS Stream 9:sudo systemctl enable atop.service sysstat.service sudo systemctl restart atop.service sysstat.serviceRHEL 7 and CentOS 7:
sudo systemctl enable atop.service crond.service sysstat.service sudo systemctl restart atop.service crond.service sysstat.serviceRHEL 6 und CentOS 6:
for _service in atop crond sysstat; do sudo chkconfig ${_service} on; sudo service ${_service} start; done
Ubuntu
Gehe wie folgt vor, um die ATOP- und SAR-Überwachungstools zu installieren:
-
Führe den folgenden Befehl aus, um die Überwachungstools zu installieren:
sudo apt-get update sudo apt-get -y install atop sysstat -
Um das Protokollerfassungsintervall zu ändern, führe die folgenden Befehle basierend auf der Ubuntu-Version aus:
Ubuntu 24.04 und Ubuntu 22.04:sudo sed -i 's/^LOGINTERVAL=600.*/LOGINTERVAL=60/' /etc/default/atop sudo mkdir -v /etc/systemd/system/sysstat-collect.timer.d/ sudo bash -c "sed -e 's|every 10 minutes|every 1 minute|g' -e '/^OnCalendar=/ s|/10$|/1|' /usr/lib/systemd/system/sysstat-collect.timer > /etc/systemd/system/sysstat-collect.timer.d/override.conf" sudo bash -c "echo 'SA1_OPTIONS=\"-S XALL\"' >> /etc/default/sysstat" sudo sed -i 's|ENABLED="false"|ENABLED="true"|' /etc/default/sysstatUbuntu 20.04:
sudo sed -i 's/^LOGINTERVAL=600.*/LOGINTERVAL=60/' /usr/share/atop/atop.daily sudo sed -i -e 's|5-55/10|*/1|' -e 's|every 10 minutes|every 1 minute|' -e 's|debian-sa1|debian-sa1 -S XALL|g' /etc/cron.d/sysstat sudo bash -c "echo 'SA1_OPTIONS=\"-S XALL\"' >> /etc/default/sysstat" sudo sed -i 's|ENABLED="false"|ENABLED="true"|' /etc/default/sysstatUbuntu 18.04 und Ubuntu 16.04:
sudo sed -i 's/^INTERVAL=600.*/INTERVAL=60/' /usr/share/atop/atop.daily sudo sed -i -e 's|5-55/10|*/1|' -e 's|every 10 minutes|every 1 minute|' -e 's|debian-sa1|debian-sa1 -S XALL|g' /etc/cron.d/sysstat sudo bash -c "echo 'SA1_OPTIONS=\"-S XALL\"' >> /etc/default/sysstat" -
Um Services zu aktivieren und neu zu starten, führe je nach Ubuntu-Version die folgenden Befehle aus:
Ubuntu 24.04 und Ubuntu 22.04:sudo systemctl enable atop.service sysstat.service sudo systemctl restart atop.service sysstat.serviceUbuntu 20.04:
sudo systemctl enable atop.service cron.service sysstat.service sudo systemctl restart atop.service cron.service sysstat.serviceUbuntu 18.04 und Ubuntu 16.04:
sudo sed -i 's|ENABLED="false"|ENABLED="true"|' /etc/default/sysstat sudo systemctl enable atop.service cron.service sysstat.service sudo systemctl restart atop.service cron.service sysstat.service
SLES und SLES für SAP
Gehe wie folgt vor, um die ATOP- und SAR-Überwachungstools zu installieren:
-
Um PackageHub zu aktivieren, führe den folgenden Befehl basierend auf der SLES-Version aus.
SLES15:source /etc/os-release sudo SUSEConnect -p PackageHub/$VERSION_ID/x86_64 sudo zypper ref -sSLES12:
source /etc/os-release sudo SUSEConnect -p PackageHub/$VERSION_ID/x86_64 sudo zypper addrepo https://download.opensuse.org/repositories/server:monitoring/SLE_12_SP5/server:monitoring.repo sudo zypper ref -sHinweis: Füge bei SLES12 auch das Überwachungs-Repository des OpenSUSE-Servers hinzu.
-
Führe den folgenden Befehl aus, um SAR und ATOP zu installieren:
sudo zypper in sysstat atop atop-daemon -
Um das Protokollerfassungsintervall zu ändern, führe je nach SLES-Version die folgenden Befehle aus:
SLES15:sudo sed -i 's/^LOGINTERVAL=600.*/LOGINTERVAL=60/' /etc/default/atop sudo sed -i -e 's|*/10|*/1|' -e 's|every 10 minutes|every 1 minute|' /etc/sysstat/sysstat.cron sudo sed -i 's/^SADC_OPTIONS=.*/SADC_OPTIONS=" -S XALL"/' /etc/sysstat/sysstatSLES12:
sudo sed -i 's/^LOGINTERVAL=600.*/LOGINTERVAL=60/' /usr/share/atop/atop.daily sudo sed -i -e 's|*/10|*/1|' -e 's|every 10 minutes|every 1 minute|' /etc/sysstat/sysstat.cron sudo sed -i 's/^SADC_OPTIONS=.*/SADC_OPTIONS=" -S XALL"/' /etc/sysstat/sysstat -
Führe die folgenden Befehle aus, um Services zu aktivieren und neu zu starten:
sudo systemctl enable atop.service cron.service sysstat.service sudo systemctl restart atop.service cron.service sysstat.service
Ähnliche Informationen
Repositorys auf einer AL2-Instance hinzufügen
Häufig gestellte Fragen zu Amazon Linux 2
Extra Packages for Enterprise Linux (EPEL) (Zusätzliche Pakete für Enterprise Linux (EPEL)) auf der Fedora Project-Website
- Themen
- Compute
- Tags
- Amazon EC2Linux
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor 6 Monaten