Notiz
Wir stellen auf das auf dieser Seite vorgestellte Tool apic-mustgather
um. Die generate_postmortem.sh
und die zugehörigen Skripte sind veraltet, aber derzeit noch verfügbar. Weitere Informationen finden Sie in der veralteten README-Datei
Python3 v3.6 oder höher
kubectl oder oc müssen auf PATH verfügbar sein. Alternativ kann der Standort mit dem Argument --kube-cli
angegeben werden.
Für APIC 10.0.7.0 und spätere Verwaltungsinstanzen sollte das kubectl-cnp-Plugin vorinstalliert sein, um EDB-Protokolle zu sammeln. Wenn es nicht vorhanden ist, wird der Benutzer aufgefordert, den Download und die Einrichtung des Plugins zuzulassen. Verwenden Sie das Flag --no-edb
um die Prüfung für dieses Plugin und die zugehörige EDB-Protokollsammlung zu überspringen.
apicops sollte auf PATH vorhanden sein, wenn die apicops-Ausgabe einbezogen werden soll. Wenn nicht vorhanden, wird der Benutzer aufgefordert, einen Versuch zum Herunterladen der neuesten Version zuzulassen.
Hinweis: Auf allen APIConnect VMware Appliances sind alle oben genannten Voraussetzungen erfüllt, mit Ausnahme von
apicops
.
Laden Sie das Tool mit dem folgenden Befehl herunter:
curl -L -O https://github.com/ibm-apiconnect/v10-postmortem/releases/latest/download/apic-mustgather
Fügen Sie der Datei Ausführungsberechtigungen hinzu, indem Sie den Befehl chmod +x apic-mustgather
verwenden.
Führen Sie das Tool mit dem Befehl ./apic-mustgather
aus.
Hinweis: Nur für APIC Appliances/OVA: Stellen Sie zunächst über SSH eine Verbindung zur Ziel-Appliance her und wechseln Sie dann zum Root-Benutzer, indem Sie den Befehl
sudo -i
ausführen.
Für Informationen zur Verwendung des Tools verwenden Sie den Befehl ./apic-mustgather --help
Während das Postmortem-Erfassungstool ausgeführt wird, wird erwartet, dass die CPU- und E/A-Last für die APIC-Bereitstellung und ihren Host-Cluster/VM erhöht wird.
Um die Belastung des Host-Clusters/der Host-VM zu reduzieren, kann das Argument --sequential
verwendet werden, wodurch die Protokollsammlung langsamer erfolgt.
Öffnen Sie ein Ticket beim IBM Support im IBM API Connect-Produkt
Wenn Sie keinen Zugriff auf den IBM Support haben, melden Sie ein Problem, um Feedback zu übermitteln