O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Zabbix conference 2018v2

1.820 visualizações

Publicada em

Apresentação do Zabbix Conference 2018.
Como integrar chamadas a aplicativos externos (winbox, putty, web) a partir do frontend do zabbix. Melhorando assim a eficiência da operação do seu time e não ficando dependente de vários softwares de monitoramento/gerenciamento.

Publicada em: Tecnologia
  • Sex in your area for one night is there tinyurl.com/hotsexinarea Copy and paste link in your browser to visit a site)
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Girls for sex are waiting for you https://bit.ly/2TQ8UAY
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Meetings for sex in your area are there: https://bit.ly/2TQ8UAY
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Best site for flirting and sex in your area you can find there: https://bit.ly/2SlcOnO
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Our new dating startup, please rate it. We are sure that its the best site for dating. You can visit our site there: https://bit.ly/2SlcOnO
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

Zabbix conference 2018v2

  1. 1. 11 Zabbix Conference 2018 Porto Alegre - RS, Brasil Como integrar chamadas a aplicativos externos
  2. 2. 2222 Um pouco de mim Jorge Fernando Matsudo Iwano ● Gerente de Redes / Gigacom do Brasil LTDA ● Certificado e entusiasta Zabbix. ● Outras especialidades, Sysamdin, Routing, Wireless e VPNs. ● Redes de computadores desde 2002. ● Linkedin https://www.linkedin.com/in/jorgefernando/
  3. 3. 3333 Business da empresa Desde 1999. Sedes em SP, RJ e RO. Fornecimento da rede privada feito por meio de contrato de locação de equipamentos, que inclui toda a infraestrutura de transporte de dados. Website http://www.gigacom.com.br
  4. 4. 4444 Business da empresa
  5. 5. 5555 Motivação Zabbix ● 100% Opensource ● All in one (comparando com outras ferramentas open source) ● Escalonável ● Alta performance ● Monitoramento Distribuído (proxy) ● KPI/SLA ● API ● Visão além do tradicional SNMP (ssh/custom scripts)
  6. 6. 6666 Resumo da estrutura Monitoramos: Roteadores, Switches, Asterisk, Troncos SIP/E1, Ovirt, Xen, Storages, Sessões BGP, Nobreaks APC, Retificadores, Wireless Links, Painéis Solares, Geradores, Câmeras IP, Rádios, Pings P2P, SO, Circuitos (VPNs), IPMI, checks de configuração via SSH, backups de ativos, etc...
  7. 7. 7777 Resumo da estrutura ● 1x Zabbix-Server ● 1x PostgreSQL ● 1x Frontend ● 5x Zabbix-Proxy RJ ● 1x Zabbix-Proxy SP ● 1x Zabbix-Proxy RO Database: ~350GB
  8. 8. 8888 Resumo da estrutura 815 - Roteadores 1700 - Rádios (850 enlaces) 477 - Retificadores 67 - Servidores
  9. 9. 9999 Motivação para integração ● Cultura do mapa ○ Abrir winbox com poucos cliques. ● Gerenciar/Monitorar aproximadamente 815 RouterOS.
  10. 10. 10101010 Motivação para integração Winbox Putty Web Outros...
  11. 11. 11111111 Desafios ● Incluir menu no Zabbix (edição frontend) ● Fazer browser chamar um executável ○ Passagem de parâmetros
  12. 12. 12121212 Integração - Zabbix ● Adicionando menu do host ao frontend “js/menupopup.js”
  13. 13. 13131313 Integração - Zabbix ● Adicionando menu do host ao frontend “js/menupopup.js”
  14. 14. 14141414 Integração - Zabbix ● Adicionando menu ao mapa do frontend “js/menupopup.js”
  15. 15. 15151515 Integração - Zabbix ● Adicionando menu ao mapa do frontend “js/menupopup.js”
  16. 16. 16161616 Integração - Windows ● É possível abrir winbox pelo mapa do zabbix? ○ Browser/Navegador? ● Depois de dias de estudo e pesquisa ○ Descobri que podemos criar um Protocol no registro do windows para chamar uma app.
  17. 17. 17171717 Integração - Windows ● Por que .reg e .bat? ○ .reg - para registrar protocol e deixar salvo user/senha em registro ○ .bat - vai receber o IP por parâmetros e chamar app (usuário/senha a depender da app) ● Arquivo winbox.bat %1 = “winbox:IP”
  18. 18. 18181818 Integração - Windows ● Putty
  19. 19. 19191919 Integração - Windows ● RDP (experimental)
  20. 20. 20202020 Integração ● Criar arquivo frontend, ex: “portal.php” para pegar IP e redirecionar Protocol ○ winbox:IP ○ https:IP ○ putty:IP ○ rdp:IP ○ mtr:IP ○ mtupath:IP ○ etc…. http://192.168.61.11/zabbix/portal.php?a pp=winbox&hostid=10255
  21. 21. 21212121 Integração - portal.php
  22. 22. 22222222 Integração - Resultado
  23. 23. 23232323 Integração - Resultado
  24. 24. 24242424 Projeto - IMAP Agradecimentos pela contribuição Interactive map for Zabbix https://github.com/RussianFox
  25. 25. 25252525 IMAP - Features Distância entre pontos Tipos de mapas Alarmes ativos Busca por hosts Links
  26. 26. 26262626 IMAP - Dicas Arquivo: /usr/share/zabbix/imap/settings.js ● Zoom inicial _imap.settings.startZoom = 10 ● Posição inicial _imap.settings.startCoordinates = [-30.0322551,-51.1802061] ● Campo do inventário para trocar icone _imap.settings.hardware_field = ‘type’ Pasta: /usr/share/zabbix/imap/hardware
  27. 27. 27272727 IMAP - Dicas ● Ícones Padrões Após editar imap.js
  28. 28. 28282828 IMAP - Dicas Alterando imap.js
  29. 29. 29292929 Video
  30. 30. 30303030 Observação Toda vez que ocorrer updates será necessário alterar os arquivos do frontend novamente (php).
  31. 31. 31313131 Jorge Fernando Matsudo Iwano jorge.iwano@gmail.com ● Linkedin https://www.linkedin.com/in/jorgefernando/

×