Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Orquestrando Templates no Zabbix

24 views

Published on

Metologia para manter integrado entre GIT e o Zabbix os Templates

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Orquestrando Templates no Zabbix

  1. 1. 8/28/2018 18/28/2018 1 Palestra Orquestrando Templates no Zabbix THIAGO MELO Unirede Soluções Corporativas www.unirede.net
  2. 2. A Unirede proporciona para seus clientes formas de garantir um melhor desempenho dos ambientes de TI, gerando maior produtividade, reduzindo os tempos de indisponibilidade e acelerando seus negócios. A Unirede é especialista em Gestão de TI, foi Fundada em 1999 no Rio Grande do Sul, Brasil, atua no mercado corporativo. Pontos de presença em Porto Alegre-RS, São Paulo-SP, Rio de Janeiro-RJ, Brasil e Estados Unidos. …
  3. 3. Thiago Melo –Monitoring Team Cordinator Unirede Soluções Corporativas Carreira: Certificações: E-mail: thiago.melo@unirede.net Site: www.unirede.net Telefone: (51) 3012.1920 8/28/2018 3Sobre o palestrante
  4. 4. 8/28/2018 4Sumário • Templates e ambiente de múltiplos Zabbix Servers • Salt • API Zabbix • GIT e sua organização • Ambientes de Zabbix (DEV/Producao) • Integrando Zabbix – Salt - Git
  5. 5. 8/28/2018 5Problemas a transpor • Quais problemas? • Garantir templates sincronizados em todos os servidores • Atualizar alteração de template em todos os servidores • Destinar os templates somente aos locais definidos • Deploy somente de templates devidamente testados • Controle de Versão
  6. 6. 8/28/2018 6Templates e ambiente de múltiplos Zabbix Servers Template Base Template Base Template Base Template Base
  7. 7. 8/28/2018 7Salt Opensource Configuration Managment • Sincronização de Configurações • Deploy de Aplicações • Deploy de Dados • Execução de Comandos Remotos
  8. 8. 8/28/2018 8Salt MASTER MINIONMINION MINION
  9. 9. 8/28/2018 9Git Sistema de Controle de Versão • Controle de Versão de Arquivos • Coordenação de trabalho entre várias pessoas • Controle de divisão de conteúdo entre vários ambientes
  10. 10. 8/28/2018 10Git
  11. 11. 8/28/2018 11Zabbix API Application Programming Interface • Integração com Softwares de Terceiros • Automatização de rotinas • Criação de novas aplicações para trabalhar com o Zabbix
  12. 12. 8/28/2018 12Sumário
  13. 13. 8/28/2018 13Sumário Ambientes Zabbix • Criado Ambiente de DEV • Necessário testar Templates antes de aplicar em produção • Evitar impacto em produção de um alerta em construção
  14. 14. 8/28/2018 14Ambiente Zabbix export Template Base Template Base import PRODUÇÃODEV
  15. 15. 8/28/2018 15Controle de Versão Controle de Versão • Necessário um lugar canônico • Controle de quem altera • Histórico de modificações
  16. 16. 8/28/2018 16Controle de Versão
  17. 17. 8/28/2018 17Controle de Versão
  18. 18. 8/28/2018 18Controle de Versão Template Base Template Base PRODUÇÃODEV
  19. 19. 8/28/2018 19Distribuição Automática Distribuição Automática • Sem necessidade de interação humana para deploy • Garantia de Template aplicados • Velocidade da propagação
  20. 20. 8/28/2018 20Distribuição Automática Template Base Template Base PRODUÇÃODEV Zabbix API Zabbix API SALT MINION
  21. 21. 8/28/2018 21Distribuição Automática
  22. 22. 8/28/2018 22Distribuição Automática
  23. 23. 8/28/2018 23Distribuição Automática
  24. 24. 8/28/2018 24Distribuição Automática SALT STATE
  25. 25. 8/28/2018 25Distribuição Automática
  26. 26. 8/28/2018 26Distribuição Automática DEV PRODUÇÃO UNIREDE UNIREDE REPOSITÓRIO REPOSITÓRIO DEV Template Merge Request Approved BRANCH BRANCH PRODUÇÃO Template Template Template
  27. 27. 8/28/2018 27Distribuição Automática UNIREDE BRANCH ZBX-UNIREDE Template 1 WEBMONITOR BRANCH Template 2 CLIENTE BRANCH Template 3 ZBX-WEBMONITOR ZBX-CLIENTE
  28. 28. PORTO ALEGRE - RS Av. Princesa Isabel, 844 / 2º andar, bairro Santana, Porto Alegre – RS, CEP: 90620-00 Fone: +55 (51) 3012.1920 SÃO PAULO - SP Av. Paulista, 807 / 2315, 23º andar, bairro Bela Vista, São Paulo – SP, CEP: 01311-100 Fone: +55 (11) 3230.4980 RIO DE JANEIRO - RJ Av. Presidente Wilson, 231, 9º andar, bairro Centro, Rio de Janeiro – RJ, CEP: 20030-021 Fone: +55 (21) 4042.3055 ESTADOS UNIDOS 201 South Biscayne Blvd Suite, 1200, Miami – FL, 33131 Fone: +1-786-471-8227

×