SystemMonitoring - PostMaster::Filter::SystemMonitoring

Hallo Liste, Ich habe mich jetzt dazu entschlossen die CMDB im OTRS zu nutzen und möchte gerne das die CIs zu den Tickets gelinkt werden. (siehe SystemMonitoring -> Core::ConfigItem -> SystemMonitoring::LinkTicketWithCI) Aber damit habe ich ein kleines Problem, meine Monitoring Meldungen werden von dem PostMaster::Filter nicht richtig verarbeitet. Jan 8 20:25:04 buto OTRS-otrs.PostMasterMailbox.pl-10[6097]: [Notice][Kernel::System::PostMaster::Filter::SystemMonitoring::_LogMessage] SystemMonitoring Mail: New Ticket - Host: xenserver01.hard-line.lan#015, State: PROBLEM, Service: Zabbix agent on xenserver01.hard-line.lan is unreachable for 5 minutes#015 Jan 8 20:25:04 buto OTRS-otrs.PostMasterMailbox.pl-10[6097]: [Error][Kernel::System::PostMaster::Filter::SystemMonitoring::_SetIncidentState][Line:532]: Could not find any CI with the name 'xenserver01.hard-line.lan#015'. Wie ihr sehen könnt, passt alles bis auf dieses #015. Ich habe die Vermutung das es ein "carriage return" aka <CR> ist. (siehe http://www.ascii-code.com/) Hat jemand von euch schon mal so ein Problem gehabt bzw. hat eine Lösung für das Problem parat ? Aktuell sehen meine Einstellungen unter "SystemMonitoring -> Core::PostMaster" wie folgt aus. HostRegExp \s*Hostname:\s+(.*)\s* ServiceRegExp \s*Trigger:\s+(.*)\s* StateRegExp \s*Trigger status:\s+(\S+) eine Beispiel Mail aus dem Monitoring ... <snip> Trigger Comment: Item Comment: The agent always returns 1 for this item. It could be used in combination with nodata() for availability check. Trigger: Zabbix agent on xenserver01.hard-line.lan is unreachable for 5 minutes Trigger status: PROBLEM Trigger Expression: {xenserver01.hard-line.lan:agent.ping.nodata(5m)}=1 Trigger severity: Average Trigger Event-ID: 336140 Trigger Age: 0m Date & Time: 2014.01.08 - 20:23:30 Zabbix Date & Time: 20:23:33 - 2014.01.08 ACK-Status: No ACK-History: Escalation history: Problem started: 2014.01.08 20:23:30 Age: 0m System is monitort via: zproxy01.gth.hard-line.org OS: Linux xenserver01 2.6.32.43-0.4.1.xs1.8.0.835.170778xen #1 SMP W Hostname: xenserver01.hard-line.lan IP-Adresse: 192.168.1.100 CMDB: CRM-Nr: CON-13-0047 CRM-EMail: rsteinbrueck@xxxx Host Comment: Item values: 1. 31035 - Agent ping (xenserver01.hard-line.lan:agent.ping): Up (1) 2. *UNKNOWN* - *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN* 3. *UNKNOWN* - *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN* <snap> mfg Richard

Danke für die Hilfe zur Selbsthilfe :D
Mit folgenden Einstellungen funktioniert es.
--
Mit freundlichen Grüßen / Kind regards
Richard Steinbrück - IT Consultant
Sollten sie Probleme haben, rufen sie mich einfach an!
Mobil.: +49 172 2175547
Büro.: +49 3621 507766
ToRiCa Unternehmensberatung
Inh. Torsten Schnurre
Lagerstraße 1
99086 Erfurt
Deutschland
Tel.: +49 (0) 361 34194177
Fax: +49 (0) 361 34193945
Web: www.torica.de
------ Originalnachricht ------
Von: "Richard Steinbrück"
Hallo Liste,
Ich habe mich jetzt dazu entschlossen die CMDB im OTRS zu nutzen und möchte gerne das die CIs zu den Tickets gelinkt werden. (siehe SystemMonitoring -> Core::ConfigItem -> SystemMonitoring::LinkTicketWithCI) Aber damit habe ich ein kleines Problem, meine Monitoring Meldungen werden von dem PostMaster::Filter nicht richtig verarbeitet.
Jan 8 20:25:04 buto OTRS-otrs.PostMasterMailbox.pl-10[6097]: [Notice][Kernel::System::PostMaster::Filter::SystemMonitoring::_LogMessage] SystemMonitoring Mail: New Ticket - Host: xenserver01.hard-line.lan#015, State: PROBLEM, Service: Zabbix agent on xenserver01.hard-line.lan is unreachable for 5 minutes#015 Jan 8 20:25:04 buto OTRS-otrs.PostMasterMailbox.pl-10[6097]: [Error][Kernel::System::PostMaster::Filter::SystemMonitoring::_SetIncidentState][Line:532]: Could not find any CI with the name 'xenserver01.hard-line.lan#015'.
Wie ihr sehen könnt, passt alles bis auf dieses #015. Ich habe die Vermutung das es ein "carriage return" aka <CR> ist. (siehe http://www.ascii-code.com/) Hat jemand von euch schon mal so ein Problem gehabt bzw. hat eine Lösung für das Problem parat ?
Aktuell sehen meine Einstellungen unter "SystemMonitoring -> Core::PostMaster" wie folgt aus. HostRegExp \s*Hostname:\s+(.*)\s* ServiceRegExp \s*Trigger:\s+(.*)\s* StateRegExp \s*Trigger status:\s+(\S+)
eine Beispiel Mail aus dem Monitoring ... <snip> Trigger Comment: Item Comment: The agent always returns 1 for this item. It could be used in combination with nodata() for availability check. Trigger: Zabbix agent on xenserver01.hard-line.lan is unreachable for 5 minutes Trigger status: PROBLEM Trigger Expression: {xenserver01.hard-line.lan:agent.ping.nodata(5m)}=1 Trigger severity: Average Trigger Event-ID: 336140 Trigger Age: 0m
Date & Time: 2014.01.08 - 20:23:30 Zabbix Date & Time: 20:23:33 - 2014.01.08 ACK-Status: No ACK-History: Escalation history: Problem started: 2014.01.08 20:23:30 Age: 0m
System is monitort via: zproxy01.gth.hard-line.org OS: Linux xenserver01 2.6.32.43-0.4.1.xs1.8.0.835.170778xen #1 SMP W Hostname: xenserver01.hard-line.lan IP-Adresse: 192.168.1.100 CMDB: CRM-Nr: CON-13-0047 CRM-EMail: rsteinbrueck@xxxx
Host Comment: Item values: 1. 31035 - Agent ping (xenserver01.hard-line.lan:agent.ping): Up (1) 2. *UNKNOWN* - *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN* 3. *UNKNOWN* - *UNKNOWN* (*UNKNOWN*:*UNKNOWN*): *UNKNOWN* <snap>
mfg Richard
participants (1)
-
Richard Steinbrück