O que é Zabbix e por que utilizar na infraestrutura ?

Tempo de leitura: 5 min

Escrito por Fernando Silva

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.

Compartilhe agora mesmo:

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

monitoramento de infraestrutura com zabbix


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.

Curso completo com certificado incluso.

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.

Curso completo de ZABBIX com certificado incluso.

Alguns gráficos de monitoramento

monitoramento de infraestrutura com zabbix
monitoramento de infraestrutura com zabbix
monitoramento de infraestrutura com zabbix
notificações zabbix

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

estrutura


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.

Comandos Básicos do Linux para você imprimir.

100% livre de spam.

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário


*


*


Seja o primeiro a comentar!

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.