office@telecomsoftware.com
05
Nov

Fehlerbehebung leicht gemacht!

Die Logfiles sind ein wichtiger Bestandteil der Fehleranalyse. Mit der richtigen Herangehensweise können Fehler in kürzester Zeit identifiziert und behoben werden.

Im ersten Teil unserer Artikel-Serie „Fehlerbehebung leicht gemacht“ verschaffen wir uns gemeinsam einen Überblick über die samwin Komponenten und Analyse-Tools, die wir später zur Analyse nutzen werden.

AUFBAU DER SOFTWARE
Zur Fehlerbehebung sollte erst einmal der Aufbau der Software bzw. die Komponenten bekannt sein. Zur besseren Übersicht werden daher die Komponenten in den Classic Agent, Web Agent und Server eingeteilt.

DER CLASSIC AGENT

Die Logfiles des Classic Agents sind in mehrere Ordner unterteilt und sollten problemspezifisch untersucht werden. Ist zum Beispiel das Audio Softphone betroffen, dann sollten die „samwin Audio DLL Logfiles“ untersucht werden.

DER WEB AGENT

Der User gibt die URL des Web Agent ein. Der Browser kommuniziert mit dem samwin Gate bzw. bekommt vom Gate alle Dateien („den Web Agent“). Wenn die Daten geladen sind, wird der Web Agent angezeigt, sowie alle weiteren Aktionen (zum Beispiel Login, ankommender Anruf usw.).
Der Web Agent läuft dann über das samwin Gate, welches dann mit dem samwin Backend kommuniziert.

samwin Seed ist zuständig für die Kommunikation zwischen den Web Agent Services. Die einzelnen Services registrieren sich beim Start beim Seed und behalten den Überblick.

DIE SERVER KOMPONENTE

Fallbeispiel: Bei Auftreten eines Problems mit dem Statusabgleich (XMPP Presence) werden die samwin Core Service Logfiles benötigt.

DAS ANALYSE TOOL
Zur Analyse der samwin Logfiles empfehlen wir den Open-Source Texteditor (g)Vim. Die Analyse wird durch die zahlreichen und nützlichen Befehle bzw. Tastenkombinationen erleichtert. Zudem können größere Dateien problemlos geöffnet und analysiert werden.

Die gängigsten Befehle bei der Logfile-Analyse sind:
• / (Slash) – Beginn der Suche
• n – Springe zum nächsten Suchbegriff
• SHIFT + n – Springe zum vorherigen Suchbegriff

Bei der Suche können Reguläre Ausdrücke (Regular Expression) verwendet werden: zum Beispiel um bei der Suche eine ganze Zeile zu markieren: /SUCHBEGRIFF.*

Weitere Befehle  zur Analyse finden Sie hier.

AUSBLICK
Nachdem wir nun einen Überblick über die samwin Komponenten und Analyse-Tools erhalten haben, gehen wir weiterführend in dem 2.Teil unserer Artikel-Serie näher auf die Fehlerbehebung ein.

Comments ( 0 )

    Leave A Comment

    Your email address will not be published. Required fields are marked *