Sensorkomponente für regelbasierten Parser konfigurieren

Voraussetzungen:

Adapterkonfigurationsdatei erstellen

Die Aufgabe des Sensors besteht darin, den Inhalt der Protokolldatei für die Verarbeitung zu lesen. Um den Sensor für einen regelbasierten Parser zu konfigurieren, gehen Sie wie folgt vor:

  1. Wählen Sie im linken Teilfenster des Editors für Adapterkonfiguration nacheinander die Optionen Konfiguration > Kontextexemplar > Sensor aus. Die Informationen zum Sensor werden dann im rechten Teilfenster angezeigt.
  2. Wählen Sie in der Liste Sensortyp die Option 'SingleFileSensor' aus.
  3. Geben Sie in das Feld Beschreibung eine Beschreibung für den Sensor ein.
  4. Geben Sie in das Feld Maximale Blockung die Anzahl der Zeilen ein, die der Sensor verarbeiten soll, bevor die Informationen an das Extrahierungsprogramm übergeben werden.
  5. Einige Protokolldateien hängen eine Fußzeile an das Ende der Protokolldatei an. Dieser Abschnitt der Protokolldatei wird nicht als Protokolldaten angesehen und muss ausgeschlossen werden, wenn eine Protokolldatei auf Änderungen überwacht wird. Im Feld Größe für Dateifußzeile können Sie die Größe der Fußzeile in Byte angeben. Die Standardgröße ist 90 Byte.
  6. Wird eine Protokolldatei in einer unterbrechungsfreien Operation überwacht, werden die letzten n Byte der Protokolldatei im Speicher gesichert. Diese gespeicherten Daten, die als Puffer für Übereinstimmungswahrscheinlichkeit bezeichnet werden, werden mit den letzten n Byte der überwachten Protokolldatei verglichen, um zu überprüfen, ob sich die Protokolldatei verändert hat. Im Feld Puffergröße für Übereinstimmungswahrscheinlichkeit können Sie die Größe dieses Puffers angeben. Die Standardgröße ist 1024 Byte.
  7. Die Eigenschaften directory (Verzeichnis) und fileName (Dateiname) wurden beim Erstellen der Adapterkonfigurationsdatei automatisch generiert. Diese Eigenschaften entsprechen dem Verzeichnis und Dateinamen der Protokolldatei. Um diese Eigenschaften zu aktualisieren, gehen Sie wie folgt vor:
    1. Wählen Sie nacheinander die Optionen Konfiguration > Kontextexemplar > Sensor > Eigenschaft 'directory' aus.
    2. Bearbeiten Sie den Eigenschaftswert.
    3. Speichern Sie die Adapterkonfigurationsdatei, um die Änderungen anzuwenden.
    4. Wiederholen Sie die Schritte a bis c für die Eigenschaft 'fileName'.
  8. Sie haben die Möglichkeit, die beiden optionalen Eigenschaften converter und shell hinzuzufügen. Um diese Eigenschaften zu konfigurieren, gehen Sie wie folgt vor:
    1. Wählen Sie nacheinander die Optionen Konfiguration > Kontextexemplar > Sensor aus.
    2. Klicken Sie den Sensor mit der rechten Maustaste an, um das Kontextmenü aufzurufen. Wählen Sie Hinzufügen > Eigenschaft aus. Das rechte Teilfenster wird aktualisiert und zeigt die Felder an, in die der Name und der Wert der Eigenschaft eingegeben werden.
    3. Geben Sie den Namen und den Wert der Eigenschaft ein.
    4. Speichern Sie die Adapterkonfigurationsdatei, um die Änderungen anzuwenden.
  9. Um zu testen, ob Ihre Protokolldatei vom Sensor geladen wird, klicken Sie das Symbol Adapter erneut ausführen  Bild des Symbols 'Adapter erneut ausführen' an, um den Adapter auszuführen. Die Ergebnisse werden in der Sicht 'Ergebnis des Sensors' angezeigt.

Die Tabelle der Sensoreigenschaften enthält eine Erläuterung der Eigenschaften, die für die Sensorkomponente eines regelbasierten Parsers erforderlich sind.

Nach der Konfiguration des Sensors können Sie mit der Konfiguration der Extrahierungsprogrammkomponente weiterarbeiten.

Verwandte Konzepte
Übersicht über generischen Hyades-Protokolladapter

Verwandte Tasks
Protokollparser erstellen
Regelbasierten Adapter erstellen
Kontextexemplar konfigurieren
Extrahierungsprogrammkomponente konfigurieren
Parserkomponente konfigurieren
Ausgabeprogrammkomponente konfigurieren

Verwandte Verweise
Struktur der Adapterkonfigurationsdatei
Editor für Adapterkonfiguration
Grammatik von regulären Ausdrücken