SCOM2Nagios 1.4
Find the newest version on top of: http://www.mbaeker.de/category/tools/scom2nagios/
Released a new Version of the SCOM2Nagios Connector. Changes:
1.4
* NEW: variables for processing instruction
* NEW: change case of output (upper/lower)
* BUG: no crash if scom connection is lost
* BUG: no longer needs fullpath in config
Example:
<instruction>
<input field=”path” compare=”containsIgnoreCase”>mcscom</input>
<output field=”host” case=”upper”>$path</output>
</instruction>
If path contains mcscom than replace the host in the output with the upper case of the ObjectFullPath variable of the input alert.
Possible replacement variables:
path, netbios, fullname, severity, state, name, description, alertid
Download: SCOM2Nagios (132)


Hi, ich habe ein Problem mit dem Connector und vielleicht hast du ja eine Idee. Ich vermute es ist etwas recht simples aber mir fehlt etwas die Erfahrung mit Connectors im SCOM.
Generell scheint alles zu funktionieren, aber die Alerts werden nicht an Nagios weitergegeben. Die Verbindung auf den nsca daemon funktioniert (in der shell eine Testnachricht geschicht mit send_nsca, kam problemlos an). Im Eventlog sehe ich nur das er die Alerts zwar bekommen hat wenn ich sie an den connector schicke, aber es bleibt alles auf resend.
Nagios-SCOMConnector is still alive. Overall alerts received: 2, Resend queue: 2
Offenbar schickt der Dienst die Msg’s nicht ab, gibt aber keinen Fehler im Eventlog zurück.
Wäre für jede Idee dankbar.
Markus
HI,
interessant wären die Logs, d.h. umstellen auf den höchsten Loglevel in der config und dann unter appdata\kit… das Log anschauen. Da steht exakt die Kommandozeile drin, mit der er send_ncsa aufruft.
Das resend ist ok und heißt nicht, dass Alarme nicht verschickt werden. Solange ein Alarm nicht geschlossen wird (und dies auch an den Connector weitergeleitet wird), werden die Alarme periodisch an Nagios erneut verschickt, um sicherzustellen, dass dort der Status erhalten bleibt.
Grüße
Markus
Hi,
danke für die schnelle Antwort. Leider war auch in den Log Files nichts zu finden. Nach dem 3. mal “alles neu” funktioniert es jetzt und Nagios freut sich über die Meldungen. Ich vermute das Service hat sich nicht sauber registriert. Seltsamerweise hatte ich nirgends Fehlermeldungen.
Danke nochmal für die Hilfe und den schönen Connector.
lg,
Markus
Hi,
Thank you for the connector that you put at our disposal. I use the connector on a Windows Server 2003 (SCOM) to a Solaris 10 (Nagios).
Unfortunately the errors are not transmitted to Nagios, nothing appears despite my configuration files as you indicated.
However when I use send_nsca.exe with the command prompt to send a message to Nagios, it works very well.
Have you an idea of the problem?
Regards
students_IUT
Hi,
can you send me your configuration file and the log file? Email is in the impressum page (markus.baeker at gmx dot de).
Thanks
Markus
Hi,
I have found the solution :
processing.xml wasn’t in the good directory.
Thanks
Hi,
Does your connector is bidirectional?
If it’s yes, how do I pay an alert from Nagios and should also be paid in SCOM?
Regards
Hi, the connector is only unidirectional and will send events only from scom to nagios. If you want to send events from nagios to scom you can try the OpenUMR Connector (http://www.mbaeker.de/2009/10/openumr-cross-monitoring-integrator/)
Hi,
Thanks for your fast answer. I will try OpenUMR Connector!!!
Hallo Markus
ich suche immer noch die Möglichkeit die KIT Event an 2 Nagios Server zu senden
kannst du mir einen Konfig posten oder zumailen.
Wäre klasse.
Viele Grüße
Reinhard Weh