
Visão Geral (TL;DR)
Este curso é uma imersão na API do Zabbix, projetado para capacitar profissionais de TI a automatizar e integrar suas operações de monitoramento de maneira eficiente e eficaz.
Os participantes aprenderão a utilizar a API do Zabbix para criar soluções personalizadas, automatizar tarefas rotineiras e integrar o Zabbix com o Grafana.
No gerenciamento do Grafana, os participantes aprenderão a importar e exportar dashboards, criação de grupos e usuários, de forma totalmente automatizada com ansible.
O curso aborda toda a instalação da solução Zabbix e Grafana de forma automatizada com Ansible, projetado com Alta Disponibilidade para Missão Crítica.
Objetivos do Curso
Introdução ao curso
Preparação das playbooks para o provisionamento da solução Zabbix (CaC)
Preparação do ambiente virtual (IaC)
Instalação do Banco de Dados em Alta Disponibilidade (3 nodes)
Instalação do Zabbix Server em Alta Disponibilidade (2 nodes)
Instalação do Apache em Alta Disponibilidade (2 nodes)
Instalação do Grafana alta Alta Disponibilidade (2 nodes)
Automação com Ansible para deploy de Zabbix Proxy, Agents
Entender os fundamentos e capacidades da API do Zabbix
Aprender a configurar e autenticar-se na API
Realizar cadastro, atualização, remoção de hosts (Create, Read, Update, Delete) em objetos do Zabbix
Realizar cadastro de usuários, grupo de usuários, grupo de hosts em massa
Realizar consulta de objetos no Zabbix via API
Extrair dados de monitoramento e criar relatórios personalizados
Automatizar tarefas comuns no Zabbix
Implementar boas práticas de segurança ao utilizar a API
Automatizar Tarefas no Grafana com Ansible
Considerações finais