Esse final de semana resolvi brincar um pouco com o MySQL 8 no Zabbix 4.0 a partir de uma dúvida de um integrante do grupo Zabbix no Telegram.
Ao invés de fazer uma instalação nova, resolvi migrar um Zabbix 3.4 com MySQL 5.6 para o Zabbix 4.0 usando MySQL 8. O motivo da escolha é que para usar o MySQL 8, a versão do Zabbix compatível é a partir da 4.0.
Não vou comentar nesse post os procedimentos de atualização ou instalação do Zabbix 4 nem do MySQL 8. Existem tutoriais aos montes pela internet, principalmente no lugar que eu mais gosto, a documentação de cada um dos produtos.
Se você é um usuário do Zabbix das versões anteriores a 4 (lançada recentemente) sabe que fazer algumas brincadeiras com Zabbix não era algo muito simples.
Para fazer o monitoramento de cotação de moedas, era preciso criar scripts que utilizassem ferramentas para extrair os dados para gerar a informação e exibir no Zabbix. E coloca ferramenta nisso (curl, aws, cut, grep etc.). Além do script, você precisava fazer duas configurações extras: criar um User Parameter para executar o script ou configurar o agendamento da execução do script via Cron. Sem contar que você tinha que criar o item para armazenar a informação.
Como participar: