Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via...

16
Estendend o Interação via

Transcript of Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via...

Page 1: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Estendend

o

Interação via

Page 2: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram
Page 3: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Notificações:

A Unirede atua desde 2008

com projetos de todos

portes envolvendo Zabbix.

Desde então, surgem

necessidades onde

devemos garantir a

interação do Zabbix com as

mais variadas formas,

métodos e ferramentas de

mensageria para notificar

os eventos.

E-mail

SMS

Ticket (Chamado)

VOIP

Log

Page 4: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

E-mail

Envio de notificação

através de e-mail. A

partir da versão 3.0 é

possível configurar um

servidor de email

autenticado para o

envio das notificações.

SMS

Os alertas SMS são

configurados através

de uma placa GSM

conectada a porta

serial do servidor ou

utilizando um modem

3G para realizar o envio

de mensagens.

SMS

Também é possível

contratar um gateway

SMS como Zenvia e

21Mobile, lembrando

que esta via tem custos

por SMS enviado,

assim como um

modem 3G ou uma

placa GSM.

Jabber

Protocolo para envio

de mensagens usando

o protocolo XMPP.

Geralmente utilizado

para envio de

mensagens através de

servidores OpenFire e

outros mensageiros

compativeis com

XMPP.

Canais de notificação do Zabbix

Page 5: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Mensageiros Mobile

Em alguns casos utilizar um modem

3G ou uma placa GSM pode não ser a

melhor opção, por ausência de sinal

dentro do Data Center ou onde o

servidor está localizado, para isso

podemos usar os mensageiros mobile

Whatsapp e Telegram para a entrega de

notificações do Zabbix.

Page 6: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Qual mensageiro usar?

Page 7: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram
Page 8: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Whatsapp

• Não possui API aberta;

• Proibido o uso comercial;

• Constantemente atualizado para

mudar a forma de autenticação;

• Envios massivos são considerados spam.

Page 9: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Telegram:

• Totalmente Opensource;

• API aberta e disponível para download;

• Criação de robos para envios massivos;

• Recursos para facilitar interação entre

Telegram e outras ferramentas.

Page 10: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Notificação

Simples

Com o telegram

podemos fazer o envio

de notificações simples,

contendo apenas os

detalhes do incidente.

Page 11: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Notificar é

suficiente?

NÃO!

Page 12: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Notificação

Interativa

Notificações que solicitam

ação do usuário, com

teclas interativas para

facilitar o reconhecimento

de eventos e extração de

dados em tempo real.

Page 13: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Notificação

Interativa

Ainda é possível extrair

dados gráficos de itens e

recebe-los em formato de

imagem no celular.

Page 14: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Demonstração do modelo

conceito.

Page 15: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Próximos passos:

Registro de notificações em banco de

dados;Criar o assistente de monitoramento;

Criar reação a eventos massivos;

Melhorar o forma que relatórios são

exibidos;

Page 16: Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interaction with Zabbix via Telegram

Obrigado..

.