Profundizando nagios.pdf

Vista previa de texto
Aquí adjunto dos scripts
modificados por mi :
descargados
de
nagiosexchange
que
están
Alertas por SMS
Podemos configurar alertas SMS de forma muy simple con el software Gnokii.
Ejemplo de archivo de configuración de Gnokii
allow_breakage = 0
bindir = /usr/local/sbin/
connection = serial
connection = serial
[connect_script]
debug = on
[disconnect_script]
[fake_driver]
[flags]
[global]
[gnokii]
[gnokiid]
initlength = default
[logging]
model = AT
model = fake
[phone_fake]
port = /dev/ttyUSB3
port = foobar
rlpdebug = off
serial_baudrate = 19200
smsc_timeout = 10
sms_inbox = /tmp/sms
TELEPHONE = 12345678
use_locking = yes
xdebug = off
[xgnokii]
Modo de uso :
echo “Hola mundo” | sudo gnokii –sendsms 1155667798
Definición como comando de notificación, (podemos agregarlo como comando
extra al contacto, para que ademas del comando común de notificación por
email tambien se ejecute este para el envío de la alerta por sms).
Notemos que lo ejecutamos por ssh, es para una situación hipotética de que el
modem USB 3G de nuestro proovedor de telefonía celular este enchufado en
otra maquina de nuestra red.
define command {
command_name
host-notify-by-sms
command_line
ssh nagios@10.15.99.11 "echo "Host '$HOSTNAME$' esta
$HOSTSTATE$ $HOSTOUTPUT$" | sudo gnokii --sendsms $CONTACTPAGER$"
}
define command {
command_name
service-notify-by-sms
command_line
ssh nagios@10.15.99.11 "echo 'Servicio $SERVICEDESC$ en Host
$HOSTNAME$ IP $HOSTADDRESS$ State $SERVICESTATE$ Info $SERVICEOUTPUT$' | sudo
gnokii --sendsms $CONTACTPAGER$"
}
