Protokollparser erstellen

Unternehmensweite Informationssysteme aller Art generieren verschiedene Typen von Protokolldateien wie beispielsweise Zugriffsprotokolle, Aktivitätenprotokoll und Fehlerprotokolle. Die in diesen Protokolldateien enthaltenen Protokollsätze haben normalerweise ein eigenes Format. Das Fehlen einer allgemeinen Konvention für die Protokollierung macht eine systemübergreifende Analyse wie beispielsweise die Ereigniskorrelation sehr schwierig.

Mit Hilfe des Gerüsts des generischen Protokolladapters können Programmierer dem Importassistenten in der Protokoll- und Traceanalysefunktion statische Parser und Parser auf Grundlage vordefinierter Regeln zur Verfügung stellen. Bei einem regelbasierten Parser wird der Steuerkomponente des generischen Protokolladapters eine Adapterkonfigurationsdatei zur Verfügung gestellt, die Syntaxanalyseregeln mit der Grammatik von regulären Ausdrücken enthält. Bei einem statischen Parser enthält die Adapterkonfigurationsdatei einen Verweis auf eine Java-Klasse, die die Syntaxanalyse der Protokolldatei ausführt.

Um einen Protokollparser zu erstellen, gehen Sie wie folgt vor:

  1. Richten Sie ein Plug-in-Projekt für den Protokollparser ein.
  2. Erstellen Sie eine Adapterkonfigurationsdatei für einen der folgenden Parser:
  3. Konfigurieren Sie eine Plug-in-Manifestdatei.
  4. Testen Sie den Protokollparser.
Verwandte Konzepte
Übersicht über generischen Hyades-Protokolladapter
Spezifikation des Common Base Event-Formats
Struktur der Adapterkonfigurationsdatei