Recibir Alertas de Nagios por SMS

Es muy sencillo integrar el envío de SMS en las notificaciones de Nagios.

El primer paso es descargarnos el script realizado en perl para enviar los SMS, acceda a su servidor de nagios y ejecute estos comandos:

  1. sudo mkdir -p /usr/local/bin
  2. sudo wget -O /usr/local/bin/dcsms.pl http://www.descomsms.com/developer/dcsms.pl
  3. sudo chmod +x /usr/local/bin/dcsms.pl

El siguiente paso es instalar las librerias de perl XML::Parser, Crypt::SSLeay y LWP::UserAgent, para que pueda conectarse a nuestra plataforma segura.

  1. # En caso de que tenga Debian o Ubuntu use este comando:
  2. sudo apt-get update; sudo apt-get install libcrypt-ssleay-perl liblwp-useragent-determined-perl libxml-parser-perl
  3. # Para otras distribuciones busque los paquetes correspondientes o ejecute:
  4. # sudo cpan install Crypt::SSLeay
  5. # sudo cpan install LWP::UserAgent
  6. # sudo cpan install XML::Parser

Ahora podemos probar a realizar un envío de un SMS:

/usr/local/bin/dcsms.pl -i "codid" -u "user" -p "pass" -m "destinatario" -t "pruebas nagios SMS" -s "DescomSMS"

Sustituya:

  • codcli; por su código de cliente de la cuenta en Descom SMS
  • user; por su nombre de usuario de la cuenta en Descom SMS
  • pass; por su contraseña de la cuenta en Descom SMS
  • destinatario; por el número de móvil donde recibirá la prueba.

Si recibe correctamente la notificación en su móvil,m puede pasar a configurar Nagios para que le envíe las notificaciones de alarmas por SMS.

 

Vamos a configurar las nuevas notificaciones, para ello agregue los siguientes comandos en su fichero de configuración:

 

define command{
 command_name notify-host-by-dcsms
 command_line /usr/bin/perl /usr/local/bin/dcsms.pl -i codcli -u user -p pass -m "$CONTACTPAGER$" -t "$NOTIFICATIONTYPE$: Host $HOSTALIAS$ is $HOSTSTATE$" -s "Nagios"
}

define command{
 command_name notify-service-by-dcsms
 command_line /usr/bin/perl /usr/local/bin/dcsms.pl -i codcli -u user -p pass -m "$CONTACTPAGER$" -t "$NOTIFICATIONTYPE$:  $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ ($SERVICEOUTPUT$)" -s "Nagios"
}

 

Ahora puede definir un contacto para que reciba las alarmas en su móvil:

 

define contact{
            contact_name descom
            alias Descom Alarm
            service_notification_period 24×7
            host_notification_period 24×7
            service_notification_options w,u,c,r
            host_notification_options d,u,r
            service_notification_commands notify-service-by-email,notify-service-by-dcsms
            host_notification_commands notify-host-by-email,notify-host-by-dcsms
            email Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.
            pager 0034611111111
}

 

Vea que agregamos los nuevos comandos de notificación y definimos la variable pager, con el número de móvil del destinatario.

 

 

 

Soporte Técnico:

ic-email Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

outlook-MO-icono

Ahora puedes enviar también los mensajes SMS con Outlook, de forma fácil y segura.

Nagios

Nagios

Recibe las alertas por SMS, integrando el envío de mensajes en las notificaciones de Nagios.
[más info
Tel. (+34) 965.861.024   965.861.024
Email DescomSMS   Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo.

Preguntas más frecuentes acerca del envío de mensajes a móviles con Descom SMS. Leer más.

Servidores cloud para tu tienda online, web, foro, blog, ...

Servidores

Cloud

  • Alta Disponibilidad
  • Total Accesibilidad
  • Backup Diario

Elige tu servidor cloud para dar servicio a tu aplicación, para tu tienda online, para tu desarrollo, ... o incluso para toda la ofimática de tu empresa.

 

Servidor Cloud

Descubre los servidores de pago por uso.

 

Servidores de Aplicaciones

descom sms mensajes a móviles recibir SMS enviar SMS contestar SMS aplicaciones SMS web sms sms web mensajes a móviles Email número virtual sms sms2mail Outlook-sms