PDA

View Full Version : Ajuda na Configuração de Templates


rodrigo-bp
28-01-2010, 12:45
Olá pessoas, estou vindo do Nagios + CACTI + SNMP para o Zabbix, pelo que vi ele irá me servir melhor do que a solução que tenho hoje. Porém não estou entendendo ou errando em como fazer essa monitoração no Zabbix 1.8 em cima do Debian Lenny com snmp.

Eu preciso criar uma série de templates para os servidores diferentes que iremos gerenciar, existe um template que todos deve ter e o resto específico para cada solução. Exemplos:


Zabbix - serviços a serem monitorados


Templates

1 - Geral
LINK_CHECK => Teste de conexão, resposta de ping
DNS_CHECK => se falhar mudar de dns server tipo 8.8.8.8 além de notificar
FREE_SPACE_CHECK => 10% - alerta padrão
RAID_CHECK => se esta ok
processamento => monitoramento (graficos de carga)
uso da memoria ram => monitoramento (graficos de carga)
banda => monitoramento (graficos de carga)
usuarios logados => monitoramento (graficos de carga)
* temperaturas (disco, processador) => monitoramento e alerta (graficos de temperatura)
erros i/o disco => monitoramento e alerta
ntp => monitoramento do serviço
serviço do cron => monitoramento

Servidores Asterisk
Todo o Geral +
LOAD_CHECK => monitoramento e alerta (graficos de carga)
bilhetagem => monitoramento e alerta
RADIUS_CHECK => monitoramento e alerta
TOMCAT_CHECK => monitoramento e alerta
OPENSER_CHECK => monitoramento e alerta
MEDIAPROXY_CHECK => monitoramento e alerta
PROXYDISPATCHER_CHECK => monitoramento e alerta
chamadas simultaneas (mrs) => monitoramento e alerta (graficos)
apache => monitoramento e alerta
mysql => monitoramento e alerta
sqlrelay => monitoramento e alerta
manager sip server => monitoramento e alerta
callstart => monitoramento e alerta

Solução SIP DB
Geral +
LOAD_CHECK =>monitoramento e alerta
Mysql =>monitoramento e alerta
Radius =>monitoramento e alerta
SqlrelayPABX-IP =>monitoramento e alerta
Geral =>monitoramento e alerta
Asterisk =>monitoramento e alerta
tomcat =>monitoramento e alerta
apache =>monitoramento e alerta

PABX-IP
Geral
LOAD_CHECK => monitoramento e alerta
Asterisk =>monitoramento e alerta
apache =>monitoramento e alerta
mysql =>monitoramento e alerta
monitorar link e1 =>monitoramento e alerta (down)


Gateways Voip
Geral
LOAD_CHECK => monitoramento e alerta
Asterisk =>monitoramento e alerta
monitorar link e1 =>monitoramento e alerta (down)

Mail Server
Geral
LOAD_CHECK => monitoramento
manager mail server =>monitoramento e alerta
mail =>monitoramento e alerta
filas =>monitoramento e alerta
apache =>monitoramento e alerta
mysql =>monitoramento e alerta
courier ????? =>monitoramento e alerta

Servidor Web
Geral
LOAD_CHECK => monitoramento e alerta
apache =>monitoramento e alerta
mysql =>monitoramento e alerta
ftp =>monitoramento e alerta
bind =>monitoramento e alerta
courier ???? =>monitoramento e alerta

Firewall
Geral
LOAD_CHECK => monitoramento e alerta

ATAs
Conectivdade =>monitoramento e alerta
LOAD_CHECK => monitoramento e alerta

Switchs
LOAD_CHECK => monitoramento e alerta
trafego =>monitoramento e alerta
uptime =>monitoramento e alerta
load =>monitoramento e alerta
erros =>monitoramento e alerta

Proxy
Geral
LOAD_CHECK => monitoramento e alerta
PROXY_CHECK =>monitoramento e alerta

O que preciso monitorar é isso, usando principalmente o SNMP para isso, já que todos esses servidores já tem o snmpd instalado e rodando, se possível quero escapar do zabbix agent.

Agora vem o problema. Eu criei um template (geral) copiando as triggers, ações, dos templates linux e snmpv2.Até ai consegui copiar.

Agora estou vendo desse template o que irá me servir e o que não servir irei apagar. Mas não estou conseguindo ou entendendo como fazer esse monitoramento da forma correta. Ainda não consegui gerar gráficos de tráfego, nem alertas de serviços, etc.

Por onde começar ou onde estou errando?

Obrigado

exkg
28-01-2010, 21:29
Oi Rodrigo,

Para quem vem de nagios, cacti e similares eh preciso entender alguns conceitos do zabbix. A boa notícia eh que tudo no zabbix acontece na GUI (web) e ele pode te atender nisso tudo que tuh precisa.

A sugestão eh iniciar da forma simples e ir complicando cfme os conceitos vão sendo assimilados.

Cria um template vazio e cria um item snmp (o zabbix pode trabalhar com índices dinâmicos), associa esse template a algum host, se esse item retornar um valor numerico um gráfico nasce junto com ele. Na aba "monitoramento -> dados recentes" eh possível verificar se o dado estão sendo coletado caso contrário nas configurações dos itens do host eh possível verificar se existe algum erro para esse item. Se tudo der certo nesse ponto já eh possível criar uma trigger.

Usa como exemplo um item existente em algum dos templates de snmp.

E continua pedindo apoio ... o fórum eh para isso mesmo :)