Beruflich Dokumente
Kultur Dokumente
www.4linux.com.br
Contedo
9 Mtricas de monitoramento e itens no suportados
9.0.1
9.0.2
9.0.3
Ativando um host . . . . . . . . . . . . . . . . . . . . . . . . . 10
Captulo 9
Mtricas de monitoramento e itens
no suportados
Gerenciar os hosts e templates para o monitoramento
Criar mtricas de monitoramento
Depurar itens no suportados
4Linux www.4linux.com.br
3) Os Triggers, ou gatilhos, montam a lgica para gerar alertas baseado na informao coletada pelos Items. A parte mais complexa do Zabbix montar as expresses
booleanas dos gatilhos de maneira concisa e equilibrada, evitando falsos positivos ao
mesmo tempo que gera alertas em um tempo hbil. Inciaremos o estudo deles no
prximo captulo.
Uma nova tela surgir. Localize no canto superior direito dela o boto Create application como na figura e clique sobre ele.
1) Coloque o nome da application aqui, que neste caso ela ser ICMP.
2) Podemos opcionalmente escolher outro template ou host para associar este application. Pouco provvel que venhamos a alterar este tipo de opo nesta tela.
Clique em Save para concluir e retornar a tela que lista todas as applications.
Pgina 2
4Linux www.4linux.com.br
Na tela de items, clique no boto Create Item para exibir a tela a seguir. Ainda
no ser explicado campo a campo do cadastro de um novo item. Isso ser feito no
decorrer do curso.
Pgina 3
4Linux www.4linux.com.br
Pgina 4
4Linux www.4linux.com.br
Pgina 5
4Linux www.4linux.com.br
Interdependncia de templates
A figura mostra como a tela ficar. Ela indica que o novo template vinculado ao
Dexter ICMP. Finalmente salve o template.
Note que todo template que tem alguma associao ser mostrado na coluna Linked
templates na tela de Templates List. Agora todo host que for associado ao template
Dexter SNMP Base ser automaticamente associado ao Dexter ICMP, alm
Pgina 6
4Linux www.4linux.com.br
Para finalizar com os templates, crie todos os templates indicados abaixo e associeos conforme a estrutura de rvore indicada:
Template
Depende
Dexter ICMP
Dexter ICMP
Agora que temos os templates criados podemos vincular cada um deles aos hosts
criados. Fazer isso para um host muito simples, siga os passos abaixo.
V at Configuration -> Hosts e clique sobre o nome do host (no nosso caso vamos
usar Gateway) para editar as preferncias do mesmo.
Na parte direita da tela localize o quadro Linked templates (Figura 3.62) e clique
sobre o boto Add.
Pgina 7
4Linux www.4linux.com.br
No dilogo que surgir, escolha o template desejado (Dexter S.O. Linux) e clique
em Select. Voc pode escolher tantos templates o quanto quiser aqui, desde que
eles no estejam associados entre si e nem tenham um template pai em comum.
Note que o template escolhido e suas dependncias, entre parnteses, sero exibidas na Lista de templates.
Agora vamos fazer um pequeno exerccio que vai demonstrar outro recurso interessante do Zabbix: o Mass update. Imagine que voc possui uma quantidade grande
de hosts e precisa associ-los ao mesmo template, temos um caso destes no nosso
cenrio: os hosts Gateway, Datacenter, DMZ e Zabbix server precisam ser
Pgina 8
4Linux www.4linux.com.br
vinculados ao template Dexter S.O. Linux, uma vez que todas estas mquinas virtuais so servidores Gnu/Linux. V at a tela de hosts e siga os passos a seguir.
Pgina 9
4Linux www.4linux.com.br
Note que o template ficar logo acima dos botes de adicionar e remover. Clique em
Save para finalizar.
Pgina 10
4Linux www.4linux.com.br
Tecnicamente, com os templates, a instalao e a ativao em ordem, a esta altura o Zabbix estar coletando dados. Mas se formos at Monitoring -> Overview
veremos que nada aparece. Isso aconteceu porque, deliberadamente, um componente da instalao foi omitido: o item que o criamos dentro do template Dexter
ICMP. O objetivo deste tpico justamente ensinar a voc como lidar com itens
com problemas dentro do Zabbix.
Sempre que suspeitar que uma mtrica no esta funcionando devidamente, o lugar
correto para descobrir o que pode estar acontecendo, est dentro dos itens do host.
V at Configuration -> Hosts e clique sobre um dos nomes dos hosts.
A Figura 3.76 mostra como o item ICMP Ping deve estar com problemas. Note
que o Status do mesmo Not supported e um sinal de erro est aparecendo na
ltima coluna Error.
Passe o mouse por cima do cone e o Zabbix ir mostrar uma dica do que esta acontecendo. A mensagem neste caso /usr/sbin/fping: [2] No such file or directory. O
Pgina 11
4Linux www.4linux.com.br
servidor no esta conseguindo encontrar o executvel que ele utiliza para realizar os
pings ICMP (fping).
Um outro lugar que tambm indica o que pode estar acontecendo o log do servidor.
Entre no console do Zabbix server e liste o final do arquivo de log conforme abaixo.
10
11
A ltima linha mostra a mesma mensagem que no front end. Para remediar esta
situao devemos instalar o fping pelo gerenciador de pacotes da distro que estamos
utilizando. No caso do Debian:
Note que mesmo depois de instalar o aplicativo o erro persiste! Novamente consulte
os logs (ou o front end).
Pgina 12
4Linux www.4linux.com.br
10
directory
2509:20110201:203002.281 / usr / sbin / fping : [2] No such file or
11
directory
Mesmo aps instalar o pacote, o erro persiste! Ento provavelmente o Zabbix deve
estar procurando o executvel no lugar errado. Vamos usar o comando which (pode
ser o whereis tambm) para saber onde ele est armazenado.
Note que ele est em /usr/bin e o servidor esta procurando ele em /usr/sbin. Isso
claro varia de uma distribuio de Gnu/Linux para outra. O que fazer neste caso?
Simples mudaremos a configurao do servidor para se adequar ao ambiente em
que ele foi instalado. Edite o arquivo /etc/zabbix/zabbix_server.conf e procure as
linhas com as opes indicadas abaixo.
2
3
Pgina 13
4Linux www.4linux.com.br
Uma outra possibilidade para resolver o problema fazer um link simblico no sistema operacional. A vantagem deste mtodo que no ser necessrio alterar nenhum arquivo de configurao e nem reiniciar o Zabbix.
Pgina 14