SystemMonitoring - Weiter DynamicFields füllen

Hilfe zu Znuny Problemen aller Art
Locked
redjoker
Znuny newbie
Posts: 12
Joined: 20 Feb 2014, 21:26
Znuny Version: 4.0.3

SystemMonitoring - Weiter DynamicFields füllen

Post by redjoker »

Das Modul SystemMonitoring funktioniert super und macht auch was es soll.
Jetzt habe ich aber eine Frage:

Hat jemand mal im AddOn SystemMonitoring versucht weitere dynamische Felder durch die Nagios-Meldung füllen zu lassen?
Wenn man z.B. Hostname, IP-Adresse, MAC-Adresse hat. Damit diese Information auch jeweils in einem Dynamischen Feld stehen.

Wenn ja wie habt ihr das angestellt?

Vielen Dank
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: SystemMonitoring - Weiter DynamicFields füllen

Post by jojo »

das geht direkt über den PostMaster Filter.

Regex für die entsprechende Zeile schreiben, zu findender Ausdruck muss in () stehen.

Setzen des Wertes über [***], siehe auch das Beispiel bei den PostMaster Filtern
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
redjoker
Znuny newbie
Posts: 12
Joined: 20 Feb 2014, 21:26
Znuny Version: 4.0.3

Re: SystemMonitoring - Weiter DynamicFields füllen

Post by redjoker »

Hey danke für deine Antwort, aber ich nutze den SysConfig -> SystemMonitoring -> Core::PostMaster -> PostMaster::PreFilterModule###00-SystemMonitoring, hier habe ich ja die Liste mit dem letzten Eintrag:

----Schlüssel ----|-------Wert---------
-------------------|---------------------------
StateRegExp | \s*State:\s+'(\S+)'

Kann ich dann einfach folgendes hinzufügen:

---Schlüssel ----|-------Wert---------
------------------|---------------------------
DynField1 | \s*MAC:\s+'(\S+)'

Funktioniert das dann oder muss ich da was anderes beachten?
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: SystemMonitoring - Weiter DynamicFields füllen

Post by jojo »

Du musst dafür die "normalen" Postmasterfilter nutzen.
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
redjoker
Znuny newbie
Posts: 12
Joined: 20 Feb 2014, 21:26
Znuny Version: 4.0.3

Re: SystemMonitoring - Weiter DynamicFields füllen

Post by redjoker »

Da ich aber das PreFilterModul verwende bringt das doch nichts oder läuft das Ticket anschließend noch durch den "normalen" Postmaster?

Gibt es denn noch eine andere Möglichkeit den Artikel Text zu parsen und ein dynamisches Feld zu befühlen?

Ich brauche unbedingt eine Lösung. :(
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: SystemMonitoring - Weiter DynamicFields füllen

Post by jojo »

siehe Beschreibung in der Sysconfig, das PostMaster::PreFilterModule###00-SystemMonitoring erfolgt vor den Postmaster Filtern, wobei das in diesem Falle egal ist, da Du ja nicht auf Werte zurückgreifst die durch das SystemMonitoring gesetzt werden.

Übrigens: Wenn Du dringende Hilfe brauchst, solltest Du professionelle Unterstützung beauftragen!
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Locked