Debug-Informationen an den Support senden
Debug-Informationen sammeln
Wenn Sie die obigen Schritte durchgeführt haben und das Problem weiterhin besteht, verwenden Sie die folgenden Debug-Skripte, um eine vollständige Diagnose-Momentaufnahme Ihres Systems zu erstellen. Führen Sie das bzw. die Skripte für die betroffene(n) Komponente(n) aus und senden Sie uns anschließend die Terminalausgabe und die erzeugten Protokolldateien.
Hinweis: Die Skripte müssen als root ausgeführt werden.
QoS Agent
wget https://api.latence.ca/software/lti_qos-agent-debug.sh
sudo bash lti_qos-agent-debug.sh 2>&1 | tee lti_qos-agent-debug-output.txt
Das Skript führt folgende Vorgänge aus:
- Anzeige des Status des Agent-Containers, der Agent-ID, der IP des Reflector und der IP des Analyzer
- Mitschnitt des Datenverkehrs in beide Richtungen zwischen Agent und Reflector (HTTP, HTTPS, TCP, UDP, TWAMP)
- Prüfung, ob die Daten über Port 12092 an den Analyzer gesendet werden
- Ausführung eines iPerf3-Tests gegen den Reflector
- Meldung aller in den Container-Protokollen gefundenen Fehler
- Anzeige der Routing-Tabelle und der aktiven Verbindungen
- Speicherung der vollständigen Protokolle des Agent-Containers in einer
.txt-Datei
Senden Sie uns lti_qos-agent-debug-output.txt und die erzeugte Datei lti_qos-agent_logs.txt.
Reflector
wget https://api.latence.ca/software/lti_reflector-debug.sh
sudo bash lti_reflector-debug.sh 2>&1 | tee lti_reflector-debug-output.txt
Das Skript führt folgende Vorgänge aus:
- Anzeige des Status des Reflector-Containers und seiner ID
- Mitschnitt des Datenverkehrs auf allen Ports des Reflector, um zu prüfen, was empfangen und was zurückgesendet wird (HTTP, HTTPS, TCP, UDP, TWAMP)
- Anzeige der Routing-Tabelle und der aktiven Verbindungen
- Speicherung der vollständigen Protokolle des Reflector-Containers in
lti_reflector_logs.txt
Senden Sie uns lti_reflector-debug-output.txt und lti_reflector_logs.txt.
Analyzer
cd lti_analyzer
wget https://api.latence.ca/software/lti_analyzer-debug.sh
sudo bash lti_analyzer-debug.sh 2>&1 | tee lti_analyzer-debug-output.txt
Das Skript führt folgende Vorgänge aus:
- Anzeige des Status aller Container des Analyzer (Kafka, InfluxDB, Telegraf, Grafana, Influx-Writer, Anomalieerkennung, LatenceTech API, MCP, Chatbot API usw.)
- Prüfung aller Ports des Analyzer (Kafka 12092, InfluxDB 12086, Grafana 12021, API 12099, MCP 12098)
- Mitschnitt des eingehenden Kafka-Datenverkehrs, um festzustellen, welche Agent-IPs Daten senden
- Prüfung des Zustands und der Schreibaktivität von InfluxDB
- Analyse der Protokolle des Influx-Writer auf Kafka-Konnektivität und Datenfluss
- Meldung der Fehler in allen Containern
- Anzeige der Ressourcennutzung, der Routing-Tabelle und der aktiven Verbindungen
- Speicherung der Protokolle jedes Containers in einzelnen
.txt-Dateien
Senden Sie uns lti_analyzer-debug-output.txt und alle im Verzeichnis erzeugten *_logs.txt-Dateien.