Verwaltung des „ Workload Protection “-Agenten in „ Linux “ unter Power Virtual Server
Nachdem Sie eine Instanz des IBM Cloud® Security and Compliance Center Workload Protection-Dienstes in IBM Cloud bereitgestellt haben, können Sie den Workload Protection-Agenten auf Ihren Linux-Hosts unter IBM® Power® Virtual Server einsetzen, um Ereignisse zu sammeln und Ihre Workloads zu schützen.
Hinzufügen eines Agenten zu einem „ Linux “-Host auf Power Virtual Server
Führen Sie die folgenden Schritte aus, um einen Agenten zu einem „ Linux “-Host auf Power Virtual Server hinzuzufügen:
-
Rufen Sie die öffentliche oder private Aufnahme-URL ab. Weitere Informationen finden Sie unter Collector-Endpunkte.
-
Installieren Sie die Kernel-Header. Wenn Sie einen „ Workload Protection “-Agenten installieren, verwendet dieser Kernel-Header-Dateien. Wählen Sie eine Distribution aus und führen Sie den entsprechenden Befehl aus.
Führen Sie für Debian- und Ubuntu Linux-Distributionen den folgenden Befehl aus:
apt-get -y install linux-headers-$(uname -r)Führen Sie für RHEL-, CentOS- und Fedora-Linux-Distributionen den folgenden Befehl aus:
yum -y install kernel-devel-$(uname -r) -
Stellen Sie den „ Workload Protection “-Agenten bereit, indem Sie den folgenden Befehl ausführen:
curl -sL https://ibm.biz/install-sysdig-agent | sudo bash -s -- -a ACCESS_KEY -c COLLECTOR_ENDPOINT --collector_port 6443 --tags TAG_DATA --secure true --additional_conf 'sysdig_api_endpoint: API_ENDPOINT\nhost_scanner:\n enabled: true\n scan_on_start: true\nkspm_analyzer:\n enabled: true'Dabei gilt:
ACCESS_KEY- Der Ingestion-Schlüssel für die Instanz.
COLLECTOR_ENDPOINT- Die öffentliche oder private Ingest- URL-Adresse für die Region, in der die Workload Protection-Instanz verfügbar ist. Um einen Endpunkt abzurufen, lesen Sie die Informationen in Collector-Endpunkte.
Beispiel:
ingest.private.us-east.security-compliance-secure.cloud.ibm.com. API_ENDPOINT- Der öffentliche oder private API-Endpunkt URL für die Region, in der die „ Workload Protection “-Instanz verfügbar ist. Informationen zu einem Endpunkt finden Sie unter „ API-Endpunkte “. Geben Sie den Endpunkt ohne „
https://“ oder „/api“ an. Zum Beispielprivate.us-east.security-compliance-secure.cloud.ibm.com. TAG_DATA- Durch Kommas getrennte Tags, die im Format „
TAG_NAME:TAG_VALUE“ formatiert sind. Sie können Ihrem „ Workload Protection “-Agenten ein oder mehrere Tags zuweisen. Beispiel:role:serviceX,location:us-south.
Führen Sie zum Installieren von cURL den Befehl
yum -q -y install curlfür RHEL-, CentOS- und Fedora-Linux-Distributionen aus. -
Überprüfen Sie, ob der „ Workload Protection “-Agent ausgeführt wird, indem Sie den folgenden Befehl ausführen:
ps -ef | grep sysdig -
Überprüfen Sie die Protokolle des Agenten. Die neuesten Protokolle des „ Workload Protection “-Agenten befinden sich im Verzeichnis „
/opt/draios/logs“ in der Datei „draios.log“.Um nach Fehlern zu suchen, führen Sie den folgenden Befehl aus:
grep error /opt/draios/logs/draios.log
Agent aktualisieren
Führen Sie die folgenden Schritte aus, um den „ Workload Protection “-Agenten zu aktualisieren:
-
Leeren Sie den Yum-Cache, indem Sie den folgenden Befehl ausführen:
sudo yum clean expire-cache -
Aktualisieren Sie den Agenten, indem Sie den folgenden Befehl ausführen:
sudo yum -y install draios-agent
Entfernen des Mittels
Um den „ Workload Protection “-Agenten zu entfernen, führen Sie den folgenden Befehl aus:
sudo yum erase draios-agent
Den Status des Agenten überprüfen
Um den Status des Agenten zu überprüfen, führen Sie einen der folgenden Befehle aus:
service dragent status
systemctl status dragent
Agentenprotokolle anzeigen
Die neuesten Protokolle des „ Workload Protection “-Agenten befinden sich im Verzeichnis „ /opt/draios/logs “ in der Datei „ draios.log “.
Um die Protokolle zum Schwachstellen-Scan anzuzeigen, führen Sie den folgenden Befehl aus:
grep host-scanner /opt/draios/logs/draios.log
Um die Protokolle für das Posture-Management anzuzeigen, führen Sie den folgenden Befehl aus:
grep kspm-analyzer /opt/draios/logs/draios.log
Um nach Fehlern zu suchen, führen Sie den folgenden Befehl aus:
grep -i error /opt/draios/logs/draios.log