Monitoramento e controle em suas mãos - - 2º ZABBIX MEETUP DO INTERIOR-SP
Meetup Zabbix Recife gerando relatórios via API
1. 1º Meetup Zabbix do Recife PE
06/2019
1º Meetup Zabbix do Recife PE
Gerando relatórios via api
do Zabbix
Hernandes Martins
2. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Quem Sou
Instrutor Zabbix(Zabbix Trainner) e Consultor Sênior em
projetos de Zabbix na Unirede empresa parceira Zabbix
SIA
Membro ativo Fórum Zabbix Oficial e canais da
Comunidade Zabbix Brasil.
3. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Sobre o Zabbix
Relatórios Nativos
Sobre Api do Zabbix
Gerando Relatórios
Recomendações
Perguntas
Agenda
5. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Zabbix é o software de monitoramento projetado para medir a
disponibilidade e desempenho de componentes de infraestrutura, aplicações
e gerar indicadores estratégicos para o negócio.
Sobre o Zabbix
Ideia v0.1 v1.0 Compan
y v1.1 v1.4 v1.6 v1.8 v2.0 v2.2 v2.4 v3.0 v3.2 v3.4 v4.0 V4.2
8. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Todos os dados históricos, tendências e configuração são armazenados em um
banco de dados.
A api do Zabbix permite extrair informações coletadas do banco de dados,
modificar configurações do Zabbix.
• https://www.zabbix.com/documentation/4.2/manual/api
Sobre Api do Zabbix
9. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
O que podemos fazer com a API do Zabbix?
Consultar dados coletados
Adicionar, remover, ajustar configurações
Integrar com outras ferramentas
Sobre Api do Zabbix
10. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Ler a documentação oficial do Zabbix
Escolher uma linguagem de programação (biblioteca zabbix)
Pesquisar materiais sobre api do zabbix com a linguagem escolhida
Se possível faça busque por livros e cursos
Inicie com tarefas e relatórios básicos
Primeiros Passos com Api do Zabbix
11. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Informações existentes no Zabbix
Total de Hosts(Habilitados, Desabilitados)
Total de Templates
Total de itens (suportados e não suportados)
Gerando Relatórios Básicos
12. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Informações não existentes no Zabbix
Total de Hosts(Habilitados, Desabilitados(Grupo, Templates, Proxy))
Total de itens (suportados e não suportados(Host))
Performance Itens (Checagem de items com baixo intervalo de atualização)
Tempo de armazenamento(history e trends)
Gerando Relatórios Avançados
13. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Zabbix Dinamic PDF Report (Zabbix-Stuff)
1º https://github.com/spy86/Zabbix-Stuff.git
2º https://github.com/martinm76/zabbix-pdf-report
Projetos com API
14. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Jasper Reports (https://www.slideshare.net/zabbixbr/zabbix-
gerenciando-relatrios-personalizados-com-jasper-reports (Thiago
Muniz - Criciúma)
Projetos com API
15. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Zabbix CLI (https://github.com/usit-gd/zabbix-cli/blob/master/docs/manual.rst)
Rafael Martinez Guerrero (University of Oslo)
Projetos com API
17. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Sorento (PHP)
https://gitlab.com/mrhernandes/sorento
Projetos com API
18. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Recomendações
• Seja criativo,Inove Sempre, Automatize
• Reserve um tempo para aprender e praticar
• Documente e melhore seu código sempre
19. Hernandes Martins
Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Site Zabbix:
http://www.zabbix.com
Manual do Zabbix:
http://www.zabbix.com/documentation.php
Fórum Oficial Zabbix
http://www.zabbix.com/forum/
Eventos Zabbix
http://www.zabbix.com/events.php
Referências
Lista da Comunidade Brasileira:
http://br.groups.yahoo.com/group/zabbix-brasil
Comunidade no Facebook
http://www.facebook.com/groups/zabbixbrasil/
Comunidade no Telegram
https://t.me/ZabbixBrasil
20. Gerando relatórios via api do Zabbix
1º Meetup Zabbix do Recife - PE
06/2019
Obrigado
Hernandes Martins
Email: hernandes.martins@unirede.net
Blog: hernandesmartins.blogspot.com
Facebook: @mrhernandesmartins
Linkedin: Hernandes Martins
Twiter: @hernandeszabbix
github.com/mrhernandes