Você está na página 1de 12

Ebook Exclusivo

Monitoramento Inteligente:
Melhore a eficincia operacional, automatize
processos e aumente a produtividade.

E s pec i a li s ta em S e rv i os G e r e n c i a do s de

Segurana de Permetro
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

Sumrio
Apresentao P.3

Introduo P.4

Caractersticas e Funcionalidades P.5

Arquitetura ZABBIX P.6

ZABBIX Server P.7

Zabbix Agente P.7

Zabbix Proxy P.7

Funes do ZABBIX P.10

Algumas Telas P.11

A propriedade intelectual deste documento, seja em forma de texto, imagens


ou outros contedos, da empresa Alerta Security Solutions.

A utilizao para fins no comerciais livre porm quaisquer reprodues


devero conter indicao de fonte. expressamente proibido o uso comercial
deste e-book sem a devida autorizao da Alerta Security Solutions.
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

Apresentao

Hoje encontramos diversas ferramentas para realizar monitoramento de rede e infraestrutura e


negocios, ferramentas Open e Closed Source e tambm solues pagas. Entre vrias empresas
deste segmento, podemos citar a ZABBIX SIA, que nos ltimos anos se destaca vem crescendo
no mercado, ela responsvel pelo desenvolvimento de um software livre e de cdigo aberto
que a princpio se consolidou no mercado europeu, e hoje possui diversos cases de sucesso em
diversos pases, entre eles o no Brasil, tanto no mercado privado, quanto do governamental.

Quando falamos dos ambientes que precisam ser monitorados, uma das principais questes
saber quais ativos de rede devem realmente ser monitorados e qual o processo a ser realizado
para a coleta de dados, desta forma cria-se um sistema muito flexvel e personalizado para
cada ambiente. Realizado o monitoramento de toda a infraestrutura de tecnologia e negcio,
leva-se liberdade ao gerenciamento, podendo criar sensores fora da infraestrutura de TI, tais
como monitoramento de caixa dagua, energia eltrica, trnsito, som, temperatura, umidade,
luminosidade entre muitos outros.

3
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

Introduo

Coloque-se como um gerente de redes ou at mesmo um administrador de sistemas de


uma empresa de mdio ou grande porte, naturalmente todos os dias voc cobrado sobre
a disponibilidade dos servidores e servios pelo seu diretor, clientes e usurios finais, seu
telefone no para de tocar com reclamaes de usurios e clientes referente a disponibilidade
e velocidade da sua rede e durante o seu expediente voc tenta diminuir os problemas
corrigindo os pequenos bugs que aparecem. Imagine:

Ao final de expediente voc vai pra casa para tentar ter uma boa noite de descanso,
pois no outro dia voc ter um compromisso familiar que no pode faltar. A uma hora
da manh seu celular toca, o seu diretor relatando que o sistema da empresa est
fora do ar, voc acorda, tenta o acesso remoto e no consegue, tendo assim que ir at
a empresa para tentar resolver este incidente.

Resultado, voc deixou de comparecer a um compromisso familiar e passou a madrugada e


provavelmente a metade do dia seguinte tentando resolver o servidor fora do ar, e quando voc
consegue resolver, vem o seu diretor e comea e exigir explicaes sobre o que aconteceu.
No tem como saber o que realmente ocorreu, neste momento nos deparamos com algumas
indagaes para tentar explicar o motivo do incidente: como resolver de forma definitiva
estas ocorrncias? Como comprovar que o principal problema um hardware/software mal
dimensionado e no a equipe de TI?

Quando falamos de uma infraestrutura totalmente monitorada, o responsvel avisado de


quando acontece qualquer falha dentro do seu ambiente, podendo assim monitorar todos os
equipamentos e servios que rodam na rede, tirar relatrios detalhados sobre o consumo de
energia, dados, utilizao do sistema entre outros e visualizar todos estes relatrios atravs de
grficos em tempo real, com isso voc ter uma viso ampla de sua rede resolvendo qualquer
incidente antes dos usurios e de seus diretores perceberem o que houve. Esta uma de
muitas situaes que um profissional de TI passa ao logo da sua vida profissional sem saber
que existe uma ferramenta para auxili-lo e ajud-lo.

Criada em 1998 na Letnia, a ZABBIX tem como viso ser uma soluo Open Source de monitoramento
do negcio, o criador Alexei Vladishev o desenvolveu, pois no gostava do software do banco em que
ele trabalhava. O ZABBIX uma plataforma que no se limita apenas a um segmento de mercado, isso
o torna diferente de seus concorrente e o levou a ser a soluo mais usada em empresas de todos os
setores e tamanhos, alm de rgos governamentais.
4
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

Caractersticas e Funcionalidades

Tudo dentro de uma rede pode ser monitorado: o desempenho, a disponibilidade de servidores,
aplicaes web, bases de dados, equipamentos de rede, etc.

O ZABBIX foi projetado para suportar pequenos a grandes ambientes com os requisitos de
disponibilidade 24x7. Seu desenvolvimento levou em conta desafios dos profissionais de TI,
j que este realiza o monitoramento de milhares de ativos dentro e fora da sua infraestrutura
de rede, levando o monitoramento a um nvel proativo, melhorando a qualidade dos servios
e reduzindo os custos operacionais, evitando tempo de inatividade, e auxiliando a controlar,
verificar e manter o ambiente em pleno funcionamento. A maioria das configuraes podem
ser realizadas via plataforma web, como a criao de alertas em cima das mtricas recebidas
e armazenadas. Abaixo possvel visualizar a interao do ZABBIX com os diversos sistemas
operacionais e suas caractersticas:

Plataforma ZABBIX Server Proxy Agent


Linux
IBM AIX
FreeBSD
NetBSD
OpenBSD
HP-UX
Mac OSX
Solaris

Windows 2000 Windows 2012


Windows
Windows
Windows
XP
Server 2003
Server 2008
Windows
Windows
Windows
Vista
7
8

Agentes SNMP e IPMI Grficos Estabilidade
Monitoramento sem agente Mapas Monitoramento agregado
Acompanhamento personalizado de Tela & apresentaes de slides Notificao via SMS, EMAIL e Jabber
monitoramento de mquinas virtuais Templating & Import / Export (e outras integraes)
Cenrios da Web Auto Discovery Autenticao segura de usurios
Aplicaes Java Distributed Monitoring Permisses de usurios e grupos
Monitoramento de banco de dados Segurana e Autenticao Monitoramento de acordo de nvel de servio
Desempenho interno Gesto do Sistema Visualizao de relatrios, grficos,
Problema de Deteco Zabbix API telas e mapas.
Zabbix web frontend Flexibilidade

5
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

Arquitetura do ZABBIX

O ZABBIX trabalha com uma abordagem em trs camadas. A de aplicao, Banco de Dados e a
Interface WEB, visualize a relao no esquema abaixo esta relao:

Aplicao Banco de Dados Interface Web

A camada de aplicao tambm conhecida como Back-End, responsvel por realizar a


coleta de dados dos ativos que esto conectados rede como computadores, impressoras,
servidores entre outros.

Computador B Servidor A Impressora B

Back End

Computador A Servidor B Impressora A

O prximo passo a camada banco de dados, a sua principal responsabilidade


o armazenamento das informaes coletadas pelo o Back-End.

Computador B Servidor A Impressora B


Banco
de Dados
Back End

Computador A Servidor B Impressora A



6
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

A camada de Interface WEB tambm conhecida como Front-End, responsvel por dar acesso
s informaes que esto armazenadas na camada Banco de Dados, pois atravs dele que o
administrador tem acesso aos grficos, relatrios e s aplicaes que utilizam APIs.

Ad m in istr ador

Computador B Servidor A Impressora B


Banco
Front-End
de Dados
Back End

Computador A Servidor B Impressora A



Aplicativos Mveis API Help Desk

A camada Back-End dividida em trs partes que fazem todo trabalho duro.
So eles: ZABBIX Server, ZABBIX Agent e ZABBIX Proxy.

ZABBIX Server
o principal componente para o monitoramento, gerencia a coleta e o recebimento de
dados, verifica o estado das triggers e envia notificaes aos usurios. Os agentes e Proxys
enviam dados sobre o estado dos ativos, e ele quem concentra todos os dados e alerta os
administradores quando os incidentes ocorrerem.

ZABBIX Agent
Se encontra nos dispositivos de monitorados, sua principal funo monitorar ativamente
os recursos e aplicaes locais (discos e parties, memria, estatsticas do processador,
capacidade do disco rgido, etc). Ele gera as informaes sobre o ativo monitorado para depois
enviar ao servidor ou proxy (dependendo das configuraes). So muito eficientes, pois utilizam
chamadas nativas do sistema operacional para obter as informaes estatsticas sobre o ativo
que est monitorando.

ZABBIX Proxy
Ele realiza a coleta de um ou mais dispositivos monitorados e envia as informaes para o
servidor, a implementao de um proxy opcional, se torna muito benfico para a distribuio
da carga de um nico servidor, um proxy uma soluo ideal para centralizar o monitoramento

7
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

de locais remotos, filiais e redes sem administradores locais. Pois se esses dispositivos forem
monitorados diretamente no servidor, existe uma grande probabilidade de falhas durante o
processo de comunicao entre Server e Proxy, que podem ocasionar perda de dados pelo
grande volume de informaes enviadas, apresentando assim grficos incompletos, triggers
acionadas erroneamente, entre outros incidentes.


Abaixo podemos entender o melhor o conceito de Proxy: Ambiente remoto
monitorado por um
nico ZABBIX Proxy



ZABBIX

ZABBIX
SERVER
PROXY

Para melhor compreenso da soluo monitoramento necessrio o entendimento de


importantes conceitos que facilitam a utilizao da soluo:

1. Host - So todos os dispositivo que esto conectados na rede como computadores,


servidores roteadores, bombas dagua e etc;

2. Item - Realiza a coleta de dados e define as mtricas para os relatrios. Essa coleta
realizada de diversas maneiras definidas na configurao como:

2.1. Agente passivo - a consulta e o processamento realizado pelo o servidor;


2.2. Agente ativo - os dados so processados pelo agentes e enviados para o servidor;
2.3. Monitoramentos simples - quando no h necessidade da instalao do agente;
2.4. Arquivos de log dos sistemas Unix e Event Viewer do Windows;
2.5. Monitoramento interno, estatsticas sobre o prpria soluo;
2.6. Monitoramento externo, realizado atravs de scripts;
2.7. SSH, autentificao atravs de senhas e chaves;
2.8. Telnet, autentificao via senha;
2.9. JMX, monitoramento atravs de Java;
2.10. IPMI, monitoramento de hardware;
2.11. Banco de dados, estatsticas da base de dados.

8
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

Por padro o sistema utiliza seu prprio agente para monitoramento interno, trabalhando de
duas formas: ativo ou passivo. Quando o servidor busca a informao desejada o modo
passivo, neste formato quem abre a conexo o servidor, porm quando o ativo monitorado
encaminha as informaes ao servidor estamos falando do formato ativo, o host monitorado
que inicia a conexo.

SERVIDOR ZABBIX HOST MONITORADO

V ERI FI CAO S I M P LES


Qualquer Porta

FORM AT O AT I V O
Porta 10051 AGENTE ZABBIX

F ORM AT O NORM AL OU PAS S I V O


Porta 10050

3. Trigger - uma expresso lgica que vai ser usada depois que a coleta de dados ocorre.
As triggers so configuradas a partir de uma necessidade, toda vez que uma informao
chega e possui uma trigger associada, o sistema toma uma deciso de acordo com a trigger
configurada, podemos usar operadores matemticos e lgicos ou funes MAX, MIN etc., a
partir destas configuraes temos os alertas de criticidade para o ambiente monitorado, onde
podemos trabalhar com seis nveis de criticidade:

No Classificado / Informao / Ateno / Mdio / Alta / Desastre

4. Evento - todo o acontecimento gerado dentro do ZABBIX a partir dos eventos


que o programa toma as decises:
Triggers: envia e-mail ou SMS, executa um comando remoto e etc;
Descoberta: busca informaes no ativo monitorado;
Auto-registro: adicionar ou remover hosts automaticamente.

5. Template - A principal funo tratar de forma organizacional, alm de ajudar na


visualizao dos dados coletados atravs de um perfil de monitorao personalizado.
Os templates so reutilizveis assim deixando mais fcil as mudanas dos perfis de
monitoramento. Ele utiliza de todos os elementos como itens, triggers, grficos, telas,
aplicaes, regras de auto busca, cenrios web e etc.

9
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

Funes do ZABBIX

Em monitoramento trabalhamos basicamente com cinco funes primordiais: coletar,


armazenar, gerenciar, alertar e visualizar. Um sistema de monitoramento completo funciona
com todas estas funes. A coleta de dados como vimos anteriormente gerada atravs de
requisio de mtricas dos ativos de rede, conforme exemplo na tabela a seguir.

1 Execuo
5 Email, SMS ou 10 Abre um
30 Email, SMS ou
Falha no Banco mi n min aviso sonoro ao min min
do comando registro no aviso sonoro ao
de Dados Administrador
remoto Service Desk Diretor de TI
da Rede

Hardware CPI, Memria, FAN, Temperatura etc.

Rede Roteador, trafego de entrada/sada, velocidade de link etc.

Sistema Operacional UNIX, Linux, Mac OS, Solaris, Windows etc.

Middleware LBoss, TomCat, Oracle, Apache etc.

Aplicaes Qualquer aplicao utilizada pelo cliente

Quando acontece algum incidente contamos com diversos tipos de alertas tais como:
alertas via SMS, E-mail, alerta sonoro etc.

Podemos tambm contar com o reconhecimento de eventos. Por exemplo uma falha no Banco de
Dados aps 1 minuto do incidente acontecer, neste caso o ZABBIX executa um comando remoto,
se no resolver e o problema persistir, aps 5 minutos o sistema envia um E-mail, SMS ou aviso
sonoro ao Administrador da Rede, se o problema no for resolvido, aps 10 minutos o sistema
abre um registro no Service Desk, passados 30 minutos, se no houver a resoluo do problema,
o sistema envia um E-mail, SMS ou aviso sonoro, e assim por diante at o problema ser resolvido.

Para controlar e oferecer uma visualizao completa dos dados obtidos contamos com uma biblioteca
de grficos, relatrios e telas atravs de um painel de controle completamente configurvel.

10
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

Algumas Telas

11
www.AlertaSecurity.com.br Soluo de Monitoramento para sua Companhia

Painel de Controle

Alerta Security Solutions


Rua Boa Vista n254, 17 andar
So Paulo SP
Fone +55 11 3105.8655
www.alertasecurity.com.br

12