Baixe o app para aproveitar ainda mais
Prévia do material em texto
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 CriandoGrupo 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 Zabbix - Monitoramento de Ambientes na Prática Dúvidas maikilsoares@gmail.com
Compartilhar