enviar sms Zabbix

Envie alertas via SMS com Zabbix

Por que enviar o sms com zabbix?

rápido

90% dos sms são lidos em até 3 minutos​

Sem alterações

Configure a integração uma vez na sua instalação

alertas

Receba alertas em seu aparelho mesmo sem internet

Como enviar SMS com Zabbix?

É simples e rápido integrar a Comtele em sua instalação do Zabbix.

Disponibilizamos um passo a passo de como realizar a integração.

Utilize o código ao lado, alterando o parâmetro __api_key.

Em seguida, vá para o caminho: /usr/lib/zabbix/alertscripts/ e salve o código ao lado como sms_comtele.py

Execute este comando
chown zabbix:zabbix sms_comtele.py para alterar o usuário e o grupo de execução do.

Por fim, atribua permissão de execução no script com o seguinte comando:
chmod +x sms_comtele.py

Para testar o script, execute o seguinte comando:
./sms_comtele.py DDD+Telefone . “teste sms comtele”

Você terá o seguinte retorno, ao testar o script:
{“Success”:true,”Object”:null,”Message”:”A requisição de envio foi encaminhada para processamento com sucesso. Você poderá acompanhar o status pelos relatórios.”}

O comando de teste acima, enviará para o telefone inserido no teste, o conteúdo “teste sms comtele”.

Neste script, o conteúdo da mensagem que será enviada pelo Zabbix, será o conteúdo completo do evento de erro, você também pode substituir apenas pelo titulo do evento trocando o valor sys.argv[3] por sys.argv[2]

* Caso o retorno seja diferente, valide se realmente a chave de integração (API Auth-Key) foi inserida corretamente, ou se os parâmetros foram inseridos corretamente.

Clique no menu:
“Administração” > “Tipos de mídias”.

Na tela “Tipos de mídias”, clique no botão “Criar tipo de mídia”, e em seguda, insira o nome Notificação SMS Comtele no campo “Nome”, selecione a opção “Script” no campo “Tipo”, insira o nome sms_comtele.py

* caso tenha alterado o nome do script, insira o nome alterado neste campo, caso contrário o Zabbix não encontrará seu script

No campo “Nome script” , na seção “Parâmetros do script”, clique na opção “Adicionar” três vezes, insira o conteúdo das variáveis como demonstrado na imagem ao lado.

No primeiro campo, insira o parâmetro {ALERT.SENDTO}, no segundo {ALERT.SUBJECT} e por fim no terceiro {ALERT.MESSAGE}

Por fim, não esqueça de marcar a opção “Ativo”, feito isto, clique no botão “Adicionar”

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import requests
import sys
import json

mobile_number = sys.argv[1]
zabbix_msg = sys.argv[3]

#SUBSTITUIR PELA CHAVE DE INTEGRAÇÃO
__api_key = ‘XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX’
url = “https://sms.comtele.com.br/api/v2/send”

payload = “{‘Receivers’:’%s’,’Content’:’%s’}” % (mobile_number, zabbix_msg)

headers = {
‘content-type’: ‘application/json’,
‘auth-key’: __api_key
}

response = requests.request(“POST”, url, data=payload%2c.html headers=headers)
content = response.content.decode(‘utf-8’)
return_msg = (content).encode(‘utf-8’).strip()

print(return_msg)

[email protected]: /# ./sms_comtele.py DDD+Telefone . “teste sms comtele”

{“Success”:true,”Object”:null,”Message”:”A requisição de envio foi encaminhada para processamento com sucesso. Você poderá acompanhar o status pelos relatórios.”}

Crie uma conta teste grátis

Ganhe 10 sms para testar sua integração antes da contratação

Preços sms short code

aqui seus créditos não expiram, sem contrato de fidelidade e nem letras miúdas
formas de pagamento

Básico

R$ 100,00
R$ 0
10 SMS
  • 1.000 SMS

Bronze

R$ 200,00
R$ 0
08 SMS
  • 2.500 SMS

Prata

R$ 300,00
R$ 0
06 SMS
  • 5.000 SMS
MAIS VENDIDO

Ouro

R$ 1.500,00
R$ 0
05 SMS
  • 30.000 SMS

Diamante

R$ 4.500,00
R$ 0
045 SMS
  • 100.000 SMS
  • o prazo máximo para pagamento é de 10 dias após vencimento, após 10 dias o plano é cancelado automaticamente;
  • recargas avulsas não substituem o pagamento mensal;
  • caso o plano mensal seja cancelado sua conta fica impossibilitada de enviar sms, sendo necessário uma recarga de qualquer pacote do plano único e o plano mensal não pode ser contratado durante 6 meses;
  • os créditos sms são acumulativos, ou seja, podem ser utilizados no outro mês.

Básico

R$ 120,00
R$ 0
12 SMS
  • 1.000 SMS

Bronze

R$ 250,00
R$ 0
10 SMS
  • 2.500 SMS

Prata

R$ 400,00
R$ 0
08 SMS
  • 5.000 SMS
MAIS VENDIDO

Ouro

R$ 1.800,00
R$ 0
06 SMS
  • 30.000 SMS

Diamante

R$ 5.500,00
R$ 0
055 SMS
  • 100.000 SMS

Criar uma conta teste

comece agora mesmo!

1. preencha seus dados ao lado

2. valide o token enviado ao seu telefone

3. receba em seu email os dados de acesso

4. acesse sua conta com todas as funcionalidades e recursos liberados e dez créditos para testar a Comtele como quiser!