Alertas via WhatsApp no Zabbix

1129 palavras 5 páginas
ALERTAS PELO ZABBIX VIA WHATSAPP
S.O.: Ubuntu 13.04 Server x64 / Centos 6.4 ~ 6.5
Função: Enviar mensagens Whatsapp pelo Zabbix Server.

Sumário

SOLUÇÃO UTILIZADA 2
PRÉ-REQUISITOS 2
INSTALANDO E CONFIGURANDO 3
CONFIGURANDO O SCRIPT DE NOTIFICAÇÕES PARA O ZABBIX 7
CONFIGURANDO O ZABBIX 8

Revisão
Descrição da atualização
Autores
Data
1.0
Elaboração do documento
Henrique Duarte
14/04/2014

SOLUÇÃO UTILIZADA

Na elaboração deste documento foi utilizada a ferramenta YOWSUP. Há outra ferramenta chamada WhatsAPI, porém não foi testada em nosso ambiente até a presente data.

PRÉ-REQUISITOS

Para o funcionamento correto da ferramenta foi utilizado:
Um número de celular válido e que nunca foi cadastrado no Whatsapp.
Python 2.6+
Python-dataeutil
Python-argparse
Conexão com Internet e saída para http?//*.whatsapp.net liberada.

INSTALANDO E CONFIGURANDO

- Primeiro instale os módulos de Python necessários para o funcionamento da solução com o comando:

UBUNTU: apt-get install python python-dateutil python-argparse
CENTOS:
wget --directory-prefix=/etc/yum.repos.d/ http://mirrors.geekymedia.com/centos/geekymedia.repo yum -y install python26 yum -y install python-dateutil yum -y install python-argparse

- Após a instalação do Python faça o download da api do WhatsAPP (YOWSUP):

wget https://github.com/tgalal/yowsup/archive/master.zip

- Descompacte o arquivo com o comando:

unzip master.zip

- Entre na pasta criada:

cd yowsup-master/src

- Copie o arquivo de configuração de exemplo para o que você irá utilizar:

cp config.example yowsup-cli.config

- Edite o arquivo yowsup-cli.config para que o conteúdo seja apenas o listado abaixo, sem os comentários: cc=55 phone=558499999999 id= password=
Onde: cc = Código internacional do Brasil phone = Telefone completo Ex.: +55(84)9999-9999 = 558499999999. Coloque o numero de telefone de acordo com o numero que será

Relacionados

  • alerta whatapp Zabbiz
    1141 palavras | 5 páginas
  • Configurar Zabbix Whatsapp
    1178 palavras | 5 páginas
  • tewrtwe
    250 palavras | 1 página