Zum Inhalt

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.