Nagios – Notify with SMS

Bir kaç gündür Nagios’un SMS notification özelliğini devreye almak için kullandığım sms gateway’e uygun bir plugin arıyordum. Nagiosexchange‘de bir çok plugin olmasına rağmen benim gateway ile tam uyumluluk gösteren bir örnek bulamadım. Ben de NagiosExchange’de bulunan notify_with_sms isimli plugini kendime uyarladım.

Serhan D. KIYMAZ‘ın yazdığı bu plugin SMS gateway olarak Clickatell‘i kullanmak üzere dizayn edilmiş. Ancak benim SMS gatewayimin işleyişi clickatell’den biraz daha farklı. Mesela kullanabileceğim bir api ID olayı yok, auth işlemi HTTPS üzerinden yapılıyor. Ayrıca mesaj içeriğinde bulunan boşlukları gateway beğenmiyor. Bu gibi nedenlerden dolayı plugini olduğu gibi kullanmam mümkün olmadı. Scriptin kodunu kendime göre biraz düzenledim ve yazılımcı bir arkadaşımın yardımı ile Nagios’tan dönen veriyi replace ederek gateway’in istediği formata dönüştürecek bir ekleme yapmak durumunda kaldım.
Bu kullanışlı pluginin orjinal kurulumunu anlatan bir dökümana http://nagios.sourceforge.net/download/contrib/documentation/misc/Nagios_SMS_Notification.pdf  adresinden erişebilirsiniz.

Yönergeleri takip edin, gerekli nagios konfigurasyon düzenlemelerini yapın ve işte sms notification devrede..

Saat gibi bir Networkünüz olması ve geceleri sms notificationlar ile uyanmamanız dileklerimle!