msgid-Anweisung
<msgid [wgt] [SOURCE=src] [DEVICE=dev]
[PATTERN=/pat1[/..patx]] [ACKNOWLEDGE=YES]>
msgid
Angabe eines Meldungsschlüssels.
Bei der Angabe von Meldungsschlüsseln sind folgende Wildcard-Angaben zulässig:
? : ersetzt ein beliebiges Zeichen
* : ersetzt eine beliebig lange Folge von Zeichen
[s] : ersetzt genau ein Zeichen aus der Zeichenkette s
[c1 - c2]: ersetzt ein beliebiges Zeichen aus dem Bereich von c1 bis c2
Das Zeichen "\" (Backslash) muss zur Entwertung der Sonderzeichen angegeben werden. Es wird zwischen Groß- und Kleinschreibung unterschieden.
wgt
Angabe eines Meldungsgewichts (weight). Den Meldungsschlüsseln kann ein Gewicht zugeordnet werden. Dieses Gewicht wird im Trap-String der eigentlichen Meldung vorangestellt. Damit hat der Anwender die Möglichkeit, die Wichtigkeit der Meldungen selbst einzustellen und entsprechend an der Management-Station darzustellen. Fehlt die Gewichtsangabe, erhält der Meldungsschlüssel standardmäßig den Wert 0.
Die Angabe wird als Integer mit dem Wertebereich 0 - 999 erwartet.
src
Angabe eines Quellennamens (source). Im Trap-String wird Quelle mit BS2-<source> versorgt. Fehlt diese Angabe, wird der Standardwert BS2Console eingesetzt. Mit dieser Angabe können Sie einen Alarm gezielt auf ein Objekt im Netzbild lenken. Die Angabe erfolgt alphanumerisch in der Länge 1 - 12.
pat
Angabe eines oder mehrerer Suchmuster (pattern).
? : ersetzt ein beliebiges Zeichen
* : ersetzt eine beliebig lange Folge von Zeichen
[s] : ersetzt genau ein Zeichen aus der Zeichenkette s
[c1 - c2]: ersetzt ein beliebiges Zeichen aus dem Bereich von c1 bis c2
Das Zeichen "\" (Backslash) muss zur Entwertung der Sonderzeichen angegeben werden. Es wird zwischen Groß- und Kleinschreibung unterschieden.
dev
Ist ein DEVICE angegeben, sendet der Console Monitor Agent diesen Trap mit der DEVICE-Angabe als Community.
ACKNOWLEDGE=YES
Durch die Angabe ACKNOWLEDGE=YES wird dem Agenten angezeigt, dass dieser Trap bestätigt werden muss.
QUESTION-Anweisung
Question filtert alle Meldungen heraus, die eine Frage beinhalten, d.h. die eine Antwort erwarten.Tritt eine Frage auf, überprüft der Console Monitor zuerst, ob ein Muster der QUESTION-Einträge passt. Ist das nicht der Fall, werden dem Meldungstyp entsprechend die MSGID-Einträge oder die TYPIO-Einträge durchsucht.
<QUESTION [wgt] [SOURCE=src] [DEVICE=dev] [PATTERN=/pat1[/..patx]]
[ACKNOWLEDGE=YES]>
wgt
siehe oben
src
siehe oben
dev
siehe oben
pat
siehe oben
ACKNOWLEDGE=YES
siehe oben
Beispiel:
| Auswahl aller Fragen, die den Text REW0010 enthalten. |
TYPIO-Anweisung
Eine Sonderstellung nehmen so genannte TYPIO-Meldungen ein. Zu den TYPIO-Meldungen zählen beispielsweise Nachrichten, die mit /INFORM-OPERATOR der BS2000-Konsole zugestellt werden. Die Weiterleitung der TYPIO-Meldungen als SNMP-Trap wird ebenfalls über die Meldungsfilter-Datei gesteuert. Nur der String nach dem UCON-Präfix in der Konsolennachricht wird auf Übereinstimmung mit dem Filtermuster geprüft. Der Eintrag für eine TYPIO-Meldung ist folgendermaßen aufgebaut:
<TYPIO [wgt] [SOURCE=src] [DEVICE=dev] [PATTERN=/pat1[/..patx]] [ACKNOWLEDGE=YES]>
wgt
siehe oben
src
siehe oben
dev
siehe oben
pat
siehe oben
ACKNOWLEDGE=YES
siehe oben
Beispiel:
<TYPIO PATTERN=/*abc*/xyz> <TYPIO PATTERN=/Hallo*> <TYPIO PATTERN=/?\?*> Alle TYPE I/O-Meldungen, die den String "abc" enthalten, nur aus "xyz" bestehen, mit "Hallo" beginnen oder an zweiter Stelle ein Fragezeichen haben, werden als Trap der Management-Station zugestellt.