Ausgabeprogrammkomponente für regelbasierten Parser konfigurieren

Das Ausgabeprogramm schreibt die vom Formatierungsprogramm gelieferten Common Base Event-Datensätze in ein externes Ziel. Das Formatierungsprogramm ist die Komponente, die die vom Parser gelieferte Ausgabe verwendet und das korrekte Java-Objektexemplar erstellt. Die Laufzeit des Adapters enthält lediglich ein einziges vorkonfiguriertes Formatierungsprogramm, das Common Base Event-Objekte erstellt.

Voraussetzungen:

Um das Ausgabeprogramm zu konfigurieren, gehen Sie wie folgt vor:

  1. Wählen Sie im linken Teilfenster des Editors für Adapterkonfiguration nacheinander die Optionen Konfiguration > Kontextexemplar > Ausgabeprogramm aus. Die Informationen zum Ausgabeprogramm werden dann im rechten Teilfenster angezeigt.
  2. Wählen Sie aus der Liste Ausgabeprogrammtyp einen Typ aus. Im nachstehenden Beispiel wird LoggingAgentOutputter ausgewählt. Dieses Ausgabeprogramm schreibt die resultierenden Common Base Event-Datensätze an einen Protokollierungsagenten, der in der Perspektive 'Profilermittlung und Protokollierung' überwacht werden kann, um die Protokolldaten anzuzeigen.

    Konfiguration des Ausgabeprogramms

  3. Um eine neue Eigenschaft hinzuzufügen, gehen Sie wie folgt vor:
    1. Wählen Sie nacheinander die Optionen Konfiguration > Kontextexemplar > Ausgabeprogramm aus.
    2. Klicken Sie die rechte Maustaste an, um das Kontextmenü aufzurufen. Wählen Sie nacheinander 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.
    Die erforderlichen Eigenschaften für die einzelnen Ausgabeprogrammtypen finden Sie unter Ausgabeprogrammtypen und erforderliche Eigenschaften.
  4. Wird der Ausgabeprogrammtyp im Exemplar des Konfigurationskontexts geändert, muss auch die Ausgabeprogrammkomponente im Knoten 'Kontexte' aktualisiert werden.  Wählen Sie nacheinander die entsprechenden Optionen für Kontexte > Kontext: Basiskontextimplementierung > Komponente: Ausgabeprogramm für Hyades-Protokollierungsagent aus.Die Details zur Ausgabeprogrammkomponente werden dann im rechten Teilfenster angezeigt.

    Ausgabeprogrammkomponente des Kontexts wird im rechten Teilfenster geöffnet.

  5. Aktualisieren Sie die Felder Name, Beschreibung und Ausführbare Klasse für das Ausgabeprogramm.
    Die korrekten Namen der zu verwendenden Ausgabeprogrammklassen finden Sie unter Struktur der Konfigurationsdatei.
  6. Speichern Sie die Änderungen an der Adapterkonfigurationsdatei.
    Hinweis: Wenn dieser Parser als Protokollparserweiterung für den Protokollimportassistenten der Protokoll- und Traceanalysefunktion genutzt werden soll, muss das Exemplar des Ausgabeprogramms als nicht deklarierter Ausgabeprogrammtyp konfiguriert und die Ausführungsklasse der Ausgabeprogrammkomponente als org.eclipse.hyades.logging.adapter.config.outputters.StaticParserOutputter angegeben werden.

Nach der Konfiguration des Ausgabeprogramms müssen Sie die Plug-in-Manifestdatei für den Protokollparser konfigurieren.

Verwandte Konzepte
Übersicht über generischen Hyades-Protokolladapter
Spezifikation des Common Base Event-Formats

Verwandte Tasks
Plug-in-Manifestdatei konfigurieren
Protokollparser erstellen
Regelbasierten Adapter erstellen

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