O que é Zabbix ?
O Zabbix é um software de monitoramento gratuito e de código aberto, sem limites ou custos, ele é utilizado no mundo todo por profissionais de TI para monitorar toda a infraestrutura.
A empresa que está por trás do Zabbix é a Zabbix SIA, ela que mantém o software open source.
O zabbix foi criado em 1998 por Alexei Vladishev, mas ainda não era uma empresa. Com a popularização do zabbix como ferramenta de monitoramento Alexei seu criador tomou a decisão de fundar a empresa zabbix isso aconteceu em 2005.
O que monitorar com o zabbix ?
Basicamente tudo, qualquer dispositivo com ip ou DNS, como Servidores, Switchs, Roteadores, Nuvem, Aplicativos, Serviços, Impressoras, No-breaks, etc.
Exemplo monitorando a rede:
- Uso de largura de banda da rede
- Taxa de perda de pacotes
- Interface
- Alta utilização de CPU ou memória
- O número de conexões tcp é alto demais para este dia da semana
- A taxa de transferência agregada dos roteadores principais é baixa
- Link está fora do ar
- O status do sistema está em aviso / estado crítico
- A temperatura do dispositivo está muito alta / muito baixa
- A fonte de alimentação está em estado crítico
- O espaço livre em disco é baixo
- Ventilador em estado crítico
- Novo dispositivo adicionado ou removido
- Módulo de rede é adicionado, removido ou substituído
- Firmware foi atualizado
- O número de série do dispositivo mudou
- A interface mudou para velocidade mais baixa ou modo half-duplex
Por que utilizar o Zabbix ?
Ele é capaz de monitorar um número ilimitado de métricas, com isso mantém uma análise sofisticada e em tempo real de toda infraestrutura, não importa o tamanho. Ele identifica rapidamente a fonte do problema, fazendo com que a solução seja rápida e eficiente, isso reduz custos que seriam causado pela paralisação dos serviços.
- Monitora qualquer coisa
- Desenvolvimento contínuo
- Comunidade ativa
- Zabbix agent multiplataforma
Licença do zabbix
O zabbix está sob a licença GPL(Licença Pública Geral GNU, 1989), isso significa que o zabbix é 100% gratuito e tem seu código aberto para que qualquer pessoa possa ver.
Em termos gerais, a GPL baseia-se em 4 liberdades:
A liberdade de executar o programa, para qualquer propósito (liberdade nº 0)
A liberdade de estudar como o programa funciona e adaptá-lo às suas necessidades (liberdade nº 1). O acesso ao código-fonte é um pré-requisito para esta liberdade.
A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2).
A liberdade de aperfeiçoar o programa e liberar os seus aperfeiçoamentos, de modo que toda a comunidade beneficie deles (liberdade nº 3). O acesso ao código-fonte é um pré-requisito para esta liberdade.
Como a empresa ganha dinheiro, sendo que o software é 100% gratuito ?
Com serviços profissionais como:
- Suporte
- Integrações
- Upgrade
- Customização
- Construção de templates
- Consultorias
- Treinamentos
Como funciona o zabbix ?
Bom, vou tentar explicar partindo da premissa que você é iniciante.
O servidor zabbix é a central, em ambientes com modelo de implementação centralizada, o zabbix server é o que você vai instalar e configurar em seu servidor linux, o zabbix agent é o que será instalado nas outras máquinas ou servidores para que possa ser feita a coleta de dados como, memória ram, espaço em disco, tráfego na rede, CPU, etc. Essas máquinas podem ter diferentes sistemas operacionais, como Windows ou Linux.
- Zabbix server: Servidor Linux central, recebe todos os dados.
- Zabbix agent: Coleta os dado das máquinas da rede ou servidores, que serão monitorados.
- Triggers: Gatilhos que são acionados automaticamente, e tomam ações automáticas, como, restart de serviços.
Por que usar zabbix ?
Exemplo um muito simples, simples mesmo.
Vamos imaginar que a empresa tem um funcionário que trabalha editando vídeos, esse tipo de material geralmente consome bastante espaço no disco rígido(hd).
O chefe precisa saber como vai a saúde do HD desse funcionário e quando vai atingir 80% de ocupação do espaço total, para providenciar mais espaço ou a trocar do hd.
Segundo exemplo
Sua empresa tem um e-commerce, que vende a todo momento, todo momento tem dinheiro entrando no caixa da empresa, de repente o servidor tem instabilidades e o e-commerce fica off. Pronto a cada minuto que passa a empresa começa a ter prejuízo, pois ninguém está comprando.
Com um monitoramento de 24 horas por dia e 7 dias por semana do servidor e da rede é possível logo detectar o problema, um aviso via SMS e e-mail é enviado para o responsável, e em pouco tempo está tudo resolvido.
Alguns gráficos de monitoramento
Empresas ou instituições que utilizam
- Banco central
- Caixa
- IBAMA
- INEP
- USP
- TCU
- EletroShopping
Zabbix requisitos mínimos de hardware
Memória: Existem requisitos mínimos que são 128MB Memória ram e 256MB de armazenamento(hd). Obviamente esse é o mínimo do mínimo, para projetos maiores onde centenas de hosts e parâmetros serão monitorados, deve-se fazer o calculo.
Dica: Quanto mais memória RAM, mais rápido é o banco de dados, com isso o software também se torna mais rápido.
CPU: O Zabbix Server especialmente, seu banco de dados pode exigir quantidade significativa de recursos da CPU dependendo da quantidade de parâmetros monitorados e da engine do SGDB.
Banco de dados – SGDB: O zabbix trabalha com alguns banco de dados, você poderá escolher qual.
- MySQL
- Oracle
- PostgreSQL
- SQLite
- IBM DB2
Interface Web: Para acesso rápido, e a partir de qualquer dispositivo, a solução vem com uma interface web. Normalmente esta interface é parte do mesma máquina do Servidor, apesar de ser possível sua instalação em outro servidor.
Estrutura do software
Vantagens de utilizar:
- Detecção de problemas muito rápidos
- Alertas via SMS e-email
- Eliminação do tempo de inatividade
- Minimização dos prejuízos
- Instalação fácil
- Custo de licença zero
- Suporte para SNMP
- Visualização de mapas
- Vários tipos de mapas
Como instalar o zabbix ?
No site zabbix.com você encontra o passo a passo para fazer toda a instalação e configuração do zabbix.
Para ter um conhecimento de zabbix privilegiado com um profissional altamente qualificado e certificado agora, clique aqui.
Agora você já sabe o que é o zabbix, por que utiliza-lo, e suas vantagens. Espero que esse artigo tenha te ajudado de alguma forma.
Deixe um comentário