Fala pessoal este post tem como propósito mostrar a integração entre o envio de SMS juntamente com o recebimento de ligação via DirectCall. Lembrando que, o serviço pode ser utilizado em forma de teste mas após isso é necessário PAGAR conforme escolha de plano que melhor lhe atende.
Sem mais delongas, vamos lá! Vamos configurar nosso script de envio, mas primeiro:
Obtenha um acesso grátis para testar esta API (pegue neste link o seu usuário e senha de teste).
Depois disso, iremos primeiro configurar o envio de SMS e logo após o de ligação. Os scripts de SMS e ligação podem ser baixados através desse link. Depois fazer download dos scripts é necessário colocar os dois no caminho Alertscripts do Zabbix. Agora vamos aos passos:
yum install dos2unix
git clone https://github.com/everaldoscabral/directcall.git
cd directcall/
dos2unix call_directcall.sh ; dos2unix send_sms_directcall.sh
chmod 777 call_directcall.sh ; chmod 777 send_sms_directcall.sh
cp call_directcall.sh /usr/lib/zabbix/alertscripts ; cp send_sms_directcall.sh /usr/lib/zabbix/alertscripts
cd /usr/lib/zabbix/alertscripts
Agora é necessário editar os scripts de SMS (send_sms_directcall.sh) e Ligação (call_directcall.sh) passando as credenciais nos campos client_id e client_secret.Conforme print:
Agora iremos criar os scripts em Media types:
Agora iremos associar a um usuário em Users os scripts que acabamos de criar. O formato do número será DDD + Número com nono dígito. É aconselhável que a chamada dos scripts seja somente nas 3 últimas severidades, conforme print:
Depois disso basta criar a Ação (Actions) conforme sua necessidade tanto para SMS e Ligação. A ideia de SMS e ligação é para algo extremo então sugiro configurar o Grupo/Host críticos e somente a ação de alerta, sem a de recuperação. Abaixo segue exemplo:
Alertas do Zabbix em forma de SMS e Ligação:
Espero ter ajudado.
\O
Nenhum comentário:
Postar um comentário