Hallo,
wäre es möglich das bestehende Nagios/Icinga-Plugin /usr/lib/nagios/plugins/check_sip zu aktualisieren?
Neuer Versionen wie bspw. http://exchange.nagios.org/directory/Plugins/Network-Protocols/*-VoIP/SIP/check_sip-sipsak/details unterstützen Setups die nicht auf Port 5060 laufen (bspw. notwendig wenn die MobyDick hinter einem Router betrieben wird, der selber Port 5060 für sich beansprucht, weswegen mit sip.bindport gearbeitet werden muss). In der Plugin-Version die in MobyDick 7.08.05 enthalten ist, ist Port 5060 leider fest einprogrammiert, weswegen man in solchen Setups immer eine Warnung offen hat (patcht man das Skript manuell so verliert man die Änderung bei jedem Neustart).
Würde das Plugin abweichende Ports unterstützen könnte man den Icinga-Check einfach anpassen und im Idealfall wäre auch in Setups die auf einem anderen Port laufen alles “grün”.
Sollten neuere Versionen des Plugins aus irgendwelchen Gründen nicht mit der bestehenden Icinga-Version verwendet werden können weswegen ein Update nicht möglich ist, kann ich auch gerne einen Patch für die derzeit von der Mobydick verwendeten Version bereitstellen. Dieser würde dann einfach im URL-Feld “:<Port>” optional zulassen und bei Vorhandensein $port=5060 überschreiben… dann müsst ihr auch nichts an bestehenden Checks ändern.
Vielen Dank.