Mapas Zabbix

     Vamos falar de mapas 🤔. Mapa é uma forma de mostrar as horas gastas na configuração de servidores, instalação de agentes, estudo da lógica do ambiente, mapas mentais. “Sempre tem alguém olha para seu trabalho e fala assim… legal!… Serve pra que isso!”. O mapa vai dar maior visibilidade ao seu trabalho, também serve como documentação e dará maior controle dos componentes monitorados.
     Vamos iniciar a uma série de tutoriais utilizando zabbix para monitorar uma rede, criação de mapas, alertas, dar mais visão no que acontece do seu ambiente.

 

Vamos usar o zabbix 4.0 como exemplo, mas pode se aplicar a outras versões da mesma forma. https://www.zabbix.com/

    Para facilitar um pouco vamos adicionar alguns elementos gráficos para ilustrar do que estamos falando.

Zabbix > Monitoring > Maps


    Vamos criar nesse exemplo um novo mapa, no botão [create a map]. Vamos colocar um nome na identificação do mapa ex:[it4friends] como na figura abaixo, é possível ajustar o tamanho do mapa, pode depender da ideia futura, onde vai querer colocar a informação, tv, monitor, noc*.

Um NOC (do inglês network operations center, significando centro de operações de rede), é uma ou mais localizações a partir de onde exerce-se gerenciamento de rede, ou controle e monitoramento de rede, sobre uma rede de computadores, de telecomunicações, ou de satélites.
NOC – Wikipédia, a enciclopédia livre [https://pt.wikipedia.org/wiki/NOC]

    Na sequência adicionamos o mapa [ADD]    Vamos ter uma tela com todos os mapas criados.

NameWidthHeightActions
it4friends800600Properties/Constructor

Vamos abrir o mapa que acabamos de criar.

    Na tela podemos verificar alguns itens.
    [All maps]  da o retorno aos mapas
    [All maps /mapa selecionado] Exibe o mapa atual aberto.
    [Edit map] Inicia a edição do mapa atual.

    Vamos editar um mapa ou um dashboard de trabalho.

O termo painel de bordo ou dashboard é utilizado para indicar um “painel de indicadores”, como por exemplo o painel de indicadores de um automóvel (indicador de velocidade, indicador de rotações do motor, indicador de temperatura do motor, indicador do nível do óleo etc.).
Dashboard – Wikipédia, a enciclopédia livre [https://pt.wikipedia.org/wiki/Painel_de_bordo]

    Vamos iniciar  a edição do mapa [Edit map]

Na tela podemos observar:
Map element: [Componentes (Servidores, Câmeras, roteadores)]
Shape: [De modo simples são quadros para organizar os objetos informações]
Link: [Conexões entre componentes]
Expand macros: [Mostra ou oculta comandos ou strings usadas no objeto]
Grid: [De forma básica e a organização da grade de trabalho, alinhamentos]

Vamos montar um mapa básico com um servidor de aplicação um firewall e um link de internet.

Em Map element: vamos adicionar os três componentes.
[Map element: vamos adicionar três objetos no momento vamos adicionar objetos idênticos]


[Selecionar o primeiro componente para atribuir uma funcionalidade ex(servidor, fw).

[Alterar *Type para Host, Informar uma descrição para o servidor de exemplo em *Label, em *Host vamos selecionar o servidor ou objeto que vamos monitorar, podemos alterar o icone para identificar o servidor por exemplo se ele for de rack ou torre é possível também adicionar pacotes de ícones]

[É possível também alterar o tipo dos ícones quando o item monitorado esta com algum tipo de problema ou quando o item está em manutenção]

[Fazer o mesmo processo para os outros ícones]


[A partir desse momento estamos falando da relação entre os componentes, vamos selecionar dois componentes e adicionar uma relação em Link: Add]

[Adicionamos um link entre o servidor de aplicação e firewall, no botão edit, podemos personalizar algumas ações ou cores, por padrão uma linha verde é criada.]

[Podemos adicionar um status para essa conexão, caso o servidor esteja indisponível a linha mude para vermelho, em *Link indicators vou usar o agente do zabbix como exemplo em ADD]

 

[Podemos escolher qual cor será  a linha caso serviço esteja degradado]

[Podemos adicionar em Label por exemplo a velocidade da comunicação da porta entre o servidor de aplicação e o Firewall. ex.”{servidor:net.if.in[Intel(R) 82574L Gigabit Network Connection].last(0)}”  onde  temos o host:network trigger [interface].tempo ]

[Aplicar as configurações e close, para que não apareça o codigo do Label podemos desabilitar em Expand macros: on/off ]

[Quando terminar o mapa selecionar o botão Update para salvar o Mapa]

[abrir o mapa criado]

[Temos um mapa, agora para testar o nosso mapa vamos desativar o serviço do agente do zabbix no serviço do windows]

    Podemos criar vários mapas, criar submapas, visões gerenciais de disponibilidade e submapas técnicos com detalhes, vai da criatividade e necessidade

Referência Zabbix 4


Cesar Adriano Klassen Danecke

IT-Spezialisten für Infrastrukturserver - Lider comunidade VMware Paraná - Language: German, Portuguese

4 comentários

Willian M. Agostinhacki · dezembro 20, 2018 às 10:44 am

Show de bola Cesar! Parabéns.

Carlos Vieira · dezembro 21, 2018 às 10:54 pm

Muito massa !!! Parabéns pelo post 👏👏

João Paulo de Araújo Silva · março 28, 2019 às 1:05 pm

Teria como exibir a soma de dois links de internet de hosts distintos ?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *