Zabbix Monitoramento, sua estrutura .
O Zabbix é uma ferramenta de monitoramento de
redes, servidores e serviços, pensada para monitorar a disponibilidade,
experiência de usuário e qualidade de serviços.
A arquitetura Zabbix e a flexbilidade dos módulos permitem que a ferramenta seja utilizada para o monitoramento convencional (vivo/morto on/off), acompanhamento de desempenho de aplicações, análise de experiência de usuário e análise de causa raiz em ambientes complexos, através do servidor Zabbix e as regras de correlacionamento.
A ferramenta de monitoramento de redes Zabbix
oferece uma interface 100% Web para administração e exibição de dados.
Os alertas do sistema de monitoramento Zabbix podem ser configurados
para utilizar vários métodos de comunicação, como SMS, e-mail e abertura
de chamados em sistemas de helpdesk. O sistema permite ainda que ações
automáticas como, por exemplo, restart de serviços sejam executados a
partir de eventos, então se um serviço ou servidor alertar parada, o
Zabbix pode reiniciar o serviço ou servidor também lhe enviando
notificações das ações.
O Zabbix permite monitoramento agentless (sem
agentes) para diversos protocolos e conta com funções de auto-discovery
(descoberta automática de itens) e low level discovery (descoberta de
métricas em itens monitorados).
Os principais módulos do sistema de
monitoramento Zabbix são:
Zabbix server
O servidor Zabbix coleta dados para o
monitoramento sem agentes e de agentes. Quando alguma anormalidade é
detectada, alertas são emitidos visualmente e através de uso de sistemas
de comunicação como e-mail e SMS.
O servidor Zabbix mantém histórico
dos dados coletados em banco de dados (Oracle, MySQL e PostgreSQL), de
onde são gerados gráficos, painéis de acompanhamento e slide-shows que
mostram informações de forma alternada.
Apenas o servidor Zabbix é obrigatoriamente instalado em sistemas Unix ou Linux.
Zabbix proxy
O Zabbix proxy coleta as informação de uma parte
do parque monitorado e repassa para o Zabbix server. É um item essencial
para uma arquitetura de monitoramento distribuído. O Zabbix proxy é
muito útil para:
- coleta assíncrona em redes distintas, onde não é possível a manutenção de regras de roteamento e firewall para cada host monitorado ;
- trabalhar como ponto de resiliência nos casos de instabilidade nos links entre redes distintas(WAN);
- diminuir a carga do Zabbix server.
Zabbix agent
O agente Zabbix é instalado nos hosts e permite
coletar métricas comuns – específicas de um sistema operacional, como
CPU e memória . Além disso, o agente Zabbix permite a coleta de métricas
personalizadas com uso de scripts ou programas externos permitindo a
coleta de métricas complexas e até tomada de ações diretamente no
próprio agente Zabbix.
Há agentes Zabbix disponíveis para Linux, Solaris,
HP-UX, AIX, FreeBSD, OpenBSD, OS X, Tru64/OSF1, Windows NT, Windows
Server, Windows XP e Windows Vista .
Comentários