PASSO -1-
Caso ainda não tenha bastar criar uma conta de teste no seguinte Link. https://sistema.smsnet.com.br/registrar
Agora basta configurar o seu Zabbix conforme abaixo.
PASSO -2-
Identificar no Zabbix o diretório onde ficarão os scripts de Alerta,
no meu caso está em /usr/lib/zabbix /alertscripts
Essa configuração estará em zabbix_server.conf.
/etc/zabbix/zabbix_server.conf
Procure o caminho na linha abaixo:
AlertScriptsPath = /usr/lib/zabbix /alertscripts
Atenção:
O caminho pode ser outro, mas lembre que neste diretório é onde vamos colocar nosso script que vai realizar o envio.
PASSO -3-
Criando o SCRIPT:
Substitua onde tem “seuLogin” pelo Login da sua conta e “suaSenha” pela senha de acesso ao seu Painel smsnet.com.br.
##### COPIA E COLA o Script Abaixo #####
#!/usr/bin/php
<?php
////////////
// EDITAR //
////////////
$login = "seuLogin"; // Login do SMSNET, recomendado usar ACESSO EXTERNO
$token = "suaSenha"; // Senha do SMSNET, recomendado usar ACESSO EXTERNO
$grupo = "grupoWhatsapp"; // Identificação do Grupo do WhatsApp
////////////////
// NAO EDITAR //
////////////////
$numero = trim($argv[1]);
$msg = urlencode(trim($argv[2]));
if (!empty($grupo) && $grupo != "grupoWhatsapp") {
$send = file_get_contents("https://sistema.smsnet.com.br/sms/global?username=$login&password=$token&whatsapp_group=$grupo&msg=$msg");
echo $send;
}
if (!empty($numero)) {
$send = file_get_contents("https://sistema.smsnet.com.br/sms/global?username=$login&password=$token&to=55$numero&msg=$msg");
echo $send;
}
Crie o script acima com o nome smsnet.php
ATENÇÃO:
Muito Cuidado na hora de Copiar e Colar por causa das Aspas.
EXEMPLO ACIMA NO ZABBIX
COMANDOS VIA SSH (PUTTY)
cd /usr/lib/zabbix/alertscripts/
nano /usr/lib/zabbix/alertscripts/smsnet.php
PASSO -4-
Conceder permissão (chmod 755 smsnet.php).
COMANDOS VIA SSH (PUTTY)
cd /usr/lib/zabbix/alertscripts/
chmod 755 -Rf /usr/lib/zabbix/alertscripts/smsnet.php
PASSO -5-
No Zabbix,
vá para Administração> Tipos de Mídia
Adicione uma nova mídia chamada SMSNET,
escolha tipo script,
digite o nome do arquivo smsnet.php como o nome do script.
{ALERT.SENDTO}
{ALERT.MESSAGE}
Para o Zabbix> = 3.0, você também precisa configurar os parâmetros: {ALERT.SENDTO}, {ALERT.MESSAGE}:
PASSO -6-
Administração do Zabbix> Usuários clica em um usuário,
vá para a guia Mídia e adicionam uma nova mídia chamada SMSNET.
Digite seu número de telefone no lugar onde tem dddnumero conforme a imagem e salve.
Vá para Administração> Tipos de Mídia
Clique SMSNET
Ao lado direito… “TESTAR”
Preencha com seus dados e
Após essas configurações o seu Zabbix já estará pronto para enviar SMS usando SMSNET.
Pronto.
_______________________________________________________________________________________________* Para acessar o SMSNET entre no site https://www.smsnet.com.br/* Para criar a sua conta: https://sistema.smsnet.com.br/registrar https://chat.whatsapp.com/47oHqutEhDs4R2ECrzNysZEquipe SMSNET trabalhando para o seu Crescimento!