Você está na página 1de 52

Zabbix

Monitoramento de
Ambientes na Prática
Zabbix - Monitoramento de Ambientes na Prática

Conteúdo Programático

Aula 1 - História e Instalação do Zabbix 3.0

Aula 2 - Configurações do Zabbix 3.0

Aula 3 - Trabalhando com Templates, Eventos e Gráficos

Aula 4 - Monitoramento Inteligente

Aula 5 - Gerenciamento do Zabbix


Zabbix - Monitoramento de Ambientes na Prática

Conteúdo Programático

Aula 2 - Configurações do Zabbix 3.0

• Configurações iniciais do Zabbix 3.0.

• Explicação da função de Discovery e configuração da mesma.

• Configuração de comunicação do Zabbix Server com os agentes, através de SNMP e


Zabbix Agent.

• Interface gráfica do Zabbix e suas opções.

• Configurações iniciais de hosts, itens, triggers, ações e eventos no Zabbix 3.0.


Zabbix - Monitoramento de Ambientes na Prática

Configurações iniciais do Zabbix


Após a instalação do Zabbix Server, a solução está praticamente limpa, sem
nenhuma configuração, a não ser por algumas regras que já são criadas
para exemplificar o seu uso.
Geralmente após a instalação, é interessante realizar algumas configurações
iniciais, não são obrigatórias porém ajudam no gerenciamento da ferramenta.
Entre essas configurações, algumas são:
Alterar o idioma do Zabbix;
Criar um usuário além do Admin;
Alterar a cor do tema.
Zabbix - Monitoramento de Ambientes na Prática

Tela de Login
Faça o login no Zabbix com usuário e senha padrão:
Username: Admin
Password: zabbix
Zabbix - Monitoramento de Ambientes na Prática

Configurações iniciais - Alterando idioma


No canto superior direito clique no botão ‘Admin (Zabbix Administrator)’
Zabbix - Monitoramento de Ambientes na Prática

Configurações iniciais - Alterando idioma


Na tela que se abrir escolha Portuguese (pt_BR) e clique no botão Update.
Zabbix - Monitoramento de Ambientes na Prática

Configurações iniciais - Criando usuário


Aba Administração > Usuários
Botão Criar usuário
Zabbix - Monitoramento de Ambientes na Prática

Configurações iniciais - Criando usuário


Zabbix - Monitoramento de Ambientes na Prática

Configurações iniciais - Criando usuário


É possível definir mídias para notificações
Zabbix - Monitoramento de Ambientes na Prática

Configurações iniciais - Criando usuário


Zabbix - Monitoramento de Ambientes na Prática

Configurações iniciais - Alterando tema


Aba Administração > Geral
Alterar o tema padrão e clicar em Atualizar
Zabbix - Monitoramento de Ambientes na Prática

O que é Discovery ou Descoberta?


De forma periódica o Zabbix varre um range de IP definido na regra de
descoberta de rede. O intervalo entre verificações é configurável para cada
regra de descoberta.
Através deste recurso é possível:
acelerar a configuração dos hosts no Zabbix;
simplificar a administração;
usar o Zabbix para detectar modificações em tempo hábil sem uso
excessivo de mão de obra administrativa;
Zabbix - Monitoramento de Ambientes na Prática

O que é Discovery ou Descoberta?


As regras de descoberta de rede no Zabbix são baseadas em até 4 grupos
de informação:
Ranges de IP;
Disponibilidade de um serviço externo (FTP, SSH, WEB, POP3, IMAP,
TCP, etc);
Informação recebida do Zabbix Agent;
Informação recebida do SNMP Agent.

A descoberta de rede pode ser definida em duas fases: descoberta e ações.


Zabbix - Monitoramento de Ambientes na Prática

Eventos de Discovery
Cada verificação de serviço ou host concluída gera um evento de
descoberta:
Evento Verificação do resultado do serviço

Serviço de descoberta O serviço está 'up' após ter estado 'down' ou foi descoberto pela primeira vez.

Serviço Up O serviço está 'up', a mais de uma verificação consecutiva.

Serviço Perdido O serviço está 'down' após ter estado down 'up'.

Serviço Down O serviço está 'down', a mais de uma verificação consecutiva.

Host Descoberto Pelo menos um serviço no host está 'up' após todos os serviços dele terem estado 'down'.

Host Up Pelo menos um serviço do host está 'up', a mais de uma verificação consecutiva.

Host Perdido Todos os serviços do host estão 'down' após pelo menos um ter estado 'up'.

Host Down Todos os serviços do host estão 'down', a mais de uma verificação consecutiva.
Zabbix - Monitoramento de Ambientes na Prática

Ações de Discovery
Através do evento de descobertas é possível iniciar ações muito importantes
no ambiente do Zabbix. Através das ações é possível:
Envio de notificações
Adicionar/Remover hosts
Ativar/Desativar hosts
Adicionar/Remover hosts a um grupo
Associar/Desassociar um host a um template
Executar comandos remotos
Zabbix - Monitoramento de Ambientes na Prática

Configurando o Discovery
Aba Configuração > Descoberta > Criar regra de descoberta
Zabbix - Monitoramento de Ambientes na Prática

Configurando o Discovery
Preencha os campos de acordo com sua rede
Zabbix - Monitoramento de Ambientes na Prática

Configurando o Discovery
Regra de descoberta criada.
Agora é necessário aguardar o tempo definido na regra, nesse caso 3m
Zabbix - Monitoramento de Ambientes na Prática

Configurando o Discovery
Aba Monitoramento > Descoberta
Depois dos 3 minutos já é possível ver que a regra descobriu dois hosts
Zabbix - Monitoramento de Ambientes na Prática

Configurando ações de Discovery


Aba Configuração > Ações > Criar ação
Na caixa origem do evento é necessário que esteja selecionado a opção Descoberta
Zabbix - Monitoramento de Ambientes na Prática

Configurando ações de Discovery


Dê um nome para a ação
Zabbix - Monitoramento de Ambientes na Prática

Configurando ações de Discovery


Defina as condições da ação
Zabbix - Monitoramento de Ambientes na Prática

Configurando ações de Discovery


Defina as operações da ação
Zabbix - Monitoramento de Ambientes na Prática

Configurando ações de Discovery


A ação de descoberta foi criada.
Agora é só aguardar para que a ação seja realizada nos hosts encontrados
Zabbix - Monitoramento de Ambientes na Prática

Clonando ação para SO Windows


Abra a ação já criada e clique botão Clonar.
Após clonar mude o nome da ação, por exemplo Sistema Operacional Windows
Zabbix - Monitoramento de Ambientes na Prática

Clonando ação para SO Windows


Nas condições mude o valor recebido para Windows
Zabbix - Monitoramento de Ambientes na Prática

Clonando ação para SO Windows


Nas operações mude o template para OS Windows
Zabbix - Monitoramento de Ambientes na Prática

Configurando ações de Discovery


Ações de descoberta criadas
Agora é necessário aguardar o tempo definido na regra, para que as ações sejam realizadas
Zabbix - Monitoramento de Ambientes na Prática

Configurando ações de Discovery


Aba Configuração > Hosts
Após o tempo necessário já é possível ver os hosts já adicionados com os devidos templates
Zabbix - Monitoramento de Ambientes na Prática

Trabalhando com Hosts


A primeira tarefa a ser feita para realizar o monitoramento no Zabbix é
criação de Hosts, sem o host não há o que monitorar.
No Zabbix um host é uma entidade na rede a ser monitorada, seja ela física
ou virtual. Por exemplo um host pode ser uma máquina física ou virtual, um
switch, uma aplicação, um site ou até mesmo um serviço.
Para monitorar um servidor qualquer é necessário primeiro configurar um
host denominado “Servidor” por exemplo, e a partir de então começar a
monitorar os itens dele.
Os hosts também podem ser divididos em grupos, facilitando a organização.
Zabbix - Monitoramento de Ambientes na Prática

Adicionando Hosts
Aba Configuração > Hosts > Criar host
Zabbix - Monitoramento de Ambientes na Prática

Adicionando Hosts
Preencher os campos conforme sua configuração
É possível escolher qual tipo de monitoramento pretende usar: Agente, SNMP, JMX e IPMI
Zabbix - Monitoramento de Ambientes na Prática

Adicionando Hosts
Associe um template ao Host
É possível associar mais de um template
Zabbix - Monitoramento de Ambientes na Prática

Criando Grupo de Hosts


Aba Configuração > Grupos de hosts > Criar grupo de hosts
Zabbix - Monitoramento de Ambientes na Prática

Criando Grupo de Hosts


Dê um nome ao grupo e associe os hosts
Zabbix - Monitoramento de Ambientes na Prática

Aplicações
Aba Configuração > Hosts > (Qualquer host) > Aplicações
Aplicações são apenas nomes que contém Itens, por motivo de organização.
Zabbix - Monitoramento de Ambientes na Prática

Itens
Aba Configuração > Hosts > (Qualquer host) > Itens
Itens são os elementos básicos de coleta no Zabbix. Sem eles não existe dado pois apenas eles
definem o que e quando coletar.
Zabbix - Monitoramento de Ambientes na Prática

Triggers
Aba Configuração > Hosts > (Qualquer host) > Triggers
Uma trigger contêm uma expressão que define o limite aceitável para o dado recebido. Se este nível
for ultrapassado pelo dado recebido, a trigger irá ser “disparada” e ir para o estado de 'Incidente',
nos informando que algo ocorreu que necessita de nossa atenção. Quando o nível for aceitável
novamente, a trigger volta para o estado de 'Ok'.
Zabbix - Monitoramento de Ambientes na Prática

Gráficos
Aba Configuração > Hosts > (Qualquer host) > Gráficos
Os gráficos podem ser criados manualmente ou automaticamente dependendo do template que usar
no host.
Zabbix - Monitoramento de Ambientes na Prática

Regras de descoberta
Aba Configuração > Hosts > (Qualquer host) > Regras de descoberta
As regras de descoberta podem ser criados manualmente, conforme já visto, ou automaticamente
dependendo do template que usar no host.
Zabbix - Monitoramento de Ambientes na Prática

Cenários Web
Aba Configuração > Hosts > (Qualquer host) > Cenários web
Cenários web serão usados para monitoramento de ambientes online, como por exemplo checagem
de login e logout.
Zabbix - Monitoramento de Ambientes na Prática

Criando um item
Aba Configuração > Hosts > (Qualquer host) > Itens > Criar item
Zabbix - Monitoramento de Ambientes na Prática

Criando um item
Preencha os campos conforme a sua configuração
Zabbix - Monitoramento de Ambientes na Prática

Criando um item
Já é possível ver o item criado
Zabbix - Monitoramento de Ambientes na Prática

Monitorando o item criado


Aba Monitoramento > Dados recentes
Já é possível ver que o dado foi gerado com o valor “2” que é a quantidade de CPUs do host,
clicando no link Gráfico é possível ver um gráfico simples deste item.
Zabbix - Monitoramento de Ambientes na Prática

Gráfico do item criado


Aba Monitoramento > Dados recentes
Este é um gráfico simples criado automaticamente junto com o item criado.
Zabbix - Monitoramento de Ambientes na Prática

Criando uma trigger


Aba Configuração > Hosts > (Qualquer host) > triggers > Criar trigger
Zabbix - Monitoramento de Ambientes na Prática

Criando uma trigger


Preencha os campos conforme sua configuração
Zabbix - Monitoramento de Ambientes na Prática

Criando uma trigger


Já é possível ver a trigger criada
Zabbix - Monitoramento de Ambientes na Prática

Testando a trigger
Aba Monitoramento > Dashboard
Desative a placa de rede da maquina onde o agente está instalado e verifique o status do problema
Zabbix - Monitoramento de
Ambientes na Prática

Dúvidas
maikilsoares@gmail.com

Você também pode gostar