Envio de SMS via Nagios
Publicado por Splinter (última atualização em 05/10/2012)
[ Hits: 15.457 ]
Script de envio de SMS pelo Nagios.
Galera criei esse script para enviar um alerta sms quando o nagios notificar. Utilizo o torpedus.com.br, basta se cadastrar e colocar os créditos muito fácil mesmo e a galera la da maior suporte.
Basta criar um executável de notificação, assim como host-notify-by-email,host-notify-by-jabber,etc. E no campo Pager do seu usuário colocar o numero do celular que recebera a notificação. Funciona para qualquer operadora.
Qualquer coisa estou a disposição.
Até
#!/bin/bash ## Author: Anderson Francolle Carneiro ## Email: splintersap@gmail.com ## Version: 0.3 ##Name: host-send-sms ## Script para envio de sms via torpedus.com.br .Necessario cadastro no site e creditos em conta para poder utilizar o sistema. ## ## Script for sending sms via torpedus.com.br. Needed register on the site and credits into account in order to use the system. ## Usuario e senha do torpedus sms. ## User and password of torpedus sms. USER="usuario"; PASSWORD="senha"; ## Codigo do pais; COUNTRYCODE="55"; ############################################################################################################################### HOSTNAME=$1; ## Nome do host. HOSTSTATE=$2; ## Estado do host (DOWN,UP,etc). SHORTDATETIME=$3; ## Data. TO=$4; ## Numero do celular que ira receber a notificao (Pager). ## The phone number that will receive notification. ############################################################################################################################### ## Envio randomico para que nao sobrecarregue o sistema de envio. (para mais de 2 celulares) RANDOM=$(date +%s); sleep 1; INTERVAL=$(($RANDOM % 5 + 1)); sleep $INTERVAL; ## Utilizacao do lynx para envio do sms ## Utilization of lynx for sending sms lynx -dump "http://torpedus.com.br/sms/index.php?app=webservices&u=$USER&p=$PASSWORD&ta=pv&to=$COUNTRYCODE$TO&msg=ALERTA%20%20Host:$HOSTNAME%20%20status:%20$HOSTSTATE%20%20%20as%20%20$SHORTDATETIME" -accept_all_cookies &
O que fazer após instalar o Debian 8 - versão em Shell Script
Programação do Dia da Tv Aberta
Script para encontrar arquivos .wam, .mpeg
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
Ajuda com o Debian 13 - Video hibrido geforce 940 mx Wayland OFF (0)
baschrc customizado pegeui vários. (3)