Tipos de notificaciones

Correo electrónico

SMS

Podemos configurar alertas SMS de forma muy simple con el software Gnokii.

Ejemplo de archivo de configuración de Gnokii

[global] port = /dev/ttyUSB2 model = AT initlength = default connection = serial use_locking = yes serial_baudrate = 19200 smsc_timeout = 10 [connect_script] TELEPHONE = 12345678 [disconnect_script] [fake_driver] [flags] [gnokii] [gnokiid] [logging] debug = on rlpdebug = off xdebug = off

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$"
}

nagios_sms.svg.gz

WhatsApp (Dependencia externa sin garantía)

Visual general