Buscar

Curso Gerenciamento de redes na prática com Zabbix aula 1 cloudcampus

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 107 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 107 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 107 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Curso Gerenciamento de 
Redes na prática com 
Zabbix 
 
 Mario Marques 
mmarques@cloudcampus.com.br 
 
 
Aula 1 
www.CloudCampus.com.br 1 
Agenda 
• Introdução 
• Apresentação do Zabbix 
• Diferenças entre o Servidor Zabbix, Proxy 
Zabbix, Interface Web, Java Gateway, 
Sender, Get e Agente Zabbix 
• Instalação do Zabbix Server 2.2, Zabbix 
agent e SGBD 
• Instalação do Zabbix agent for Windows 
www.CloudCampus.com.br 2 
Ementa do curso Gerenciamento de 
Redes na prática com Zabbix 
• Aula 1 - Introdução e instalação do Zabbix 2.2 e 
do SGBD. 
• Aula 2 - Configuração do discovery, agentes, 
hosts, itens, triggers, ações e eventos. 
• Aula 3 - Configuração de templates, gráficos e 
eventos. 
• Aula 4 - Configuração de monitorações, mapas, 
coleta de dados da MIB e triggers inteligentes. 
• Aula 5 – Configuração de usuários e grupos, 
manutenção do servidor Zabbix e 
exportação/importação XML. 
 
www.CloudCampus.com.br 3 
Detalhamento da ementa 
• Aula 1 – veremos nesta aula os conceitos referentes ao 
software Zabbix e explicaremos as diferenças entre o 
Servidor Zabbix, Proxy Zabbix, Interface Web, Java 
Gateway, Sender, Get e Agente Zabbix. 
• Informar sobre a origem do software Zabbix e quais são 
os sistemas operacionais e os SGBD´s suportados. 
• Efetuar a instalação do Zabbix 2.2 Server no Linux 
Ubuntu e do Zabbix Agent no Linux Ubuntu e no 
Microsoft Windows Server. 
• Efetuar a instalação do SGBD para o Zabbix Server. 
www.CloudCampus.com.br 4 
Detalhamento da ementa 
• Aula 2 – iremos nesta aula abordar aspectos de 
configuração inicial do Zabbix. 
• Iniciaremos explicando a função de Discovery e 
efetuaremos a configuração do Discovery da rede. 
• Efetuaremos a configuração da comunicação do Zabbix 
Server com seus agentes das 3 formas disponíveis : 
SNMP, ping e agente Zabbix. 
• Exploraremos as opções da interface gráfica. 
• Faremos a configuração de hosts, itens, triggers, ações 
e eventos. 
5 www.CloudCampus.com.br 
Detalhamento da ementa 
• Aula 3 – iremos nesta aula apresentar a configuração de 
templates, que são os modelos de quesitos que podem 
ser monitorados em dispositivos de redes, servidores e 
serviços. 
• Faremos a configuração do envio de notificações dos 
agentes para o servidor Zabbix e as ações que podem 
ser realizadas com as notificações, como o 
encaminhamento por email ou sms. 
• Efetuaremos a criação de gráficos e a geração de 
relatórios com os quesitos monitorados, explorando os 
gráficos e relatórios prontos e os gráficos e relatórios 
que podem ser construídos pelo usuário de acordo com 
a sua necessidade de monitoração. 
www.CloudCampus.com.br 6 
Detalhamento da ementa 
• Aula 4 - iremos nesta aula apresentar a configuração de 
monitoração de logs, de dados em arquivos e de 
eventos do Windows. 
• Apresentaremos as funcionalidades de configuração de 
mapas de acesso web. 
• Faremos a configuração de coleta de variáveis MIB de 
roteadores e switches. 
• Veremos como efetuar o encaminhamento de 
mensagens que indiquem a ocorrência de incidentes 
com a configuração de triggers inteligentes. 
www.CloudCampus.com.br 7 
Detalhamento da ementa 
• Aula 5 – iremos nesta aula apresentar a administração 
de usuários e grupos do Zabbix, fazendo a inclusão, 
exclusão e alteração de usuários e perfis. 
• Efetuar tarefas de manutenção do servidor Zabbix. 
• Faremos a exportação/importação de dados entre 
servidores Zabbix por meio da função de 
exportação/importação XML. 
www.CloudCampus.com.br 8 
Agenda 
• Introdução 
• Apresentação do Zabbix 
• Diferenças entre o Servidor Zabbix, Proxy 
Zabbix, Interface Web, Java Gateway, 
Sender, Get e Agente Zabbix 
• Instalação do Zabbix Server 2.2, Zabbix 
agent e SGBD 
• Instalação do Zabbix agent for Windows 
www.CloudCampus.com.br 9 
O que é o Zabbix 
• Zabbix é um software que monitora 
diversos parâmetros de uma rede como a 
integridade e desempenho dos servidores. 
• Oferece excelentes relatórios e 
visualização de dados de recursos com 
base nos dados armazenados, e usa um 
mecanismo de notificação flexível que 
permite aos usuários configurar e-mail 
com alertas para qualquer evento, o que 
permite uma reação rápida para os 
problemas do servidor. 
www.CloudCampus.com.br 10 
O que é o Zabbix (cont.) 
• O Zabbix é escrito e distribuído sob a 
GNU General Public License versão 2. 
• Isso significa que seu código-fonte é 
distribuído gratuitamente e está disponível 
para o público em geral. 
www.CloudCampus.com.br 11 
Características 
• Solução Open Source; 
• Suporte para SNMP (v1, v2 e v3); 
• Monitoramento distribuído com administração 
centralizada na web; 
• Agentes de alta performance (software de 
cliente para Linux, Solaris, HP-UX, AIX, 
FreeBSD, OpenBSD, OS X, Tru64/OSF1, 
Windows NT 4.0, Windows 2000, Windows 
2003, Windows XP e Windows Vista); 
• Permissões flexíveis de usuário; 
• Interface baseada na web. 
www.CloudCampus.com.br 12 
Site do zabbix.org 
www.CloudCampus.com.br 13 
Site do zabbix.com 
www.CloudCampus.com.br 14 
Zabbix no ubuntu 
www.CloudCampus.com.br 15 
Comunidade zabbix no Brasil 
www.CloudCampus.com.br 16 
Manual oficial do Zabbix 
www.CloudCampus.com.br 17 
Manual oficial do Zabbix 2.2 em 
Português ainda incompleto 
www.CloudCampus.com.br 18 
ABOUT COMPANY 
NAME 
 
FOUNDER, 
OWNER & CEO 
 
ESTABLISHED 
 
STRUCTURE 
 
 
SUBSIDARIES 
 
 
MISSION 
ZABBIX SIA 
 
Alexei Vladishev 
 
 
In 2005 
 
Zabbix SIA is a limited liability company 
registered in the Republic of Latvia 
 
Zabbix Japan LLC – registered in Japan, 
100% of belongs to Zabbix SIA 
 
To create top-quality open source 
monitoring platform of choice for solving 
real needs of users backed by the 
excellent level of commercial services 
www.zabbix.com/about.php 
25 000 hosts 
100 metrics per host checked every minute 
SINGLE 
ZABBIX 
NODE 
About Product | PERFORMANCE 
About Product | HISTORY 
New Interface 
SQLite 
Network Discovery 
Web Monitoring 
UTF8, IPv6 
 
1998 
2001 
 
2004 
2005 
2006 
XML Protocol 
Active Checks 
Logfile Monitoring 
Event log Monitoring 
GSM Modern 
SNMPv3 
Escalations 
Zabbix Proxy 
LDAP Auth 
Dashboard 
Maintenance 
 
API 
Configuration Cache 
Passive Zabbix Proxy 
IBM DB2 Support 
Calculated Items 
 
LLD 
Multinamed Host 
Java Gateway 
JMX Monitoring 
Automatic Inventory 
SNMP Trap Monitoring 
 
PRODUCT IDEA 
Fist GPL release 
Fist Stable Version Release 
Zabbix SIA Company 
est. 
2007 
2008 
2009 2012 
V.0.1 
 
V.1.0 
 
V.1.1 
 
V.1.6 
 
V.1.4 
 
V.1.8 
 
V.2.0 
 
Zabbix Japan LLC 
 
Improved Performance 
VMware monitoring 
Loadable modules 
Templates for web monitoring 
Plain text monitoring with regex 
Self-monitoring 
2013 V.2.2 
 
Livro em inglês 
www.CloudCampus.com.br 22 
Livro em português 
www.CloudCampus.com.br 23 
Agenda 
• Introdução 
• Apresentação do Zabbix 
• Diferenças entre o Servidor Zabbix, Proxy 
Zabbix, Interface Web, Java Gateway, 
Sender, Get e Agente Zabbix 
• Instalação do Zabbix Server 2.2, Zabbix 
agent e SGBD 
• Instalação do Zabbix agent for Windows 
www.CloudCampus.com.br 24 
Componentes do Zabbix 
• O Zabbix é composto de vários 
componentes: 
– Zabbix server 
– Zabbix proxy 
– Zabbixagent 
– Interface web 
– Zabbix database 
– Java gateway 
– Sender 
– Get 
 
www.CloudCampus.com.br 25 
Componentes do Zabbix 
www.CloudCampus.com.br 26 
Zabbix server 
• Zabbix Server – Este é o centro do Software 
Zabbix. 
• O servidor pode verificar remotamente os 
serviços de rede (como servidores web e 
servidores de e-mail), utilizando controles 
simples. 
• Ele é o componente central para o qual os 
agentes reportam a disponibilidade, integridade 
de informações e estatísticas dos servidores. 
www.CloudCampus.com.br 27 
Zabbix server (cont.) 
• É nele que toda a configuração, estatísticas e 
dados operacionais são armazenados, sendo o 
componente que participará ativamente 
alertando os administradores quando surgirem 
problemas em qualquer um dos sistemas 
monitorados. 
www.CloudCampus.com.br 28 
Zabbix Proxy 
• Zabbix Proxy – É uma parte opcional da 
implantação do Zabbix. 
• O Proxy coleta dados de desempenho e 
disponibilidade, em nome do Zabbix 
Server. 
• Todos os dados coletados localmente são 
transferidos para o Zabbix Server Proxy. 
• O Zabbix Proxy é uma solução ideal para 
controle centralizado de locais remotos, 
filiais, não havendo a necessidade dos 
administradores de redes locais. 
www.CloudCampus.com.br 29 
Zabbix Agent 
• Zabbix Agent – A fim de acompanhar 
ativamente recursos e aplicações locais 
(como discos rígidos, memória, 
processador, etc.) em sistemas em rede, 
os sistemas devem executar o Agente 
Zabbix. 
• O agente vai reunir informações 
operacionais do sistema em que está em 
execução, e informar esses dados ao 
Zabbix para posterior processamento. 
www.CloudCampus.com.br 30 
Zabbix Agent (cont.) 
• Em caso de falhas (como um disco rígido 
estar lotado, ou um processo cair), o 
servidor Zabbix pode ativamente alertar os 
administradores da máquina que relatou o 
problema. 
www.CloudCampus.com.br 31 
Interface Web 
• Interface Web – Permite fácil acesso aos 
dados de monitoração e configuração do 
Zabbix em qualquer lugar e em qualquer 
plataforma. 
• A interface é uma parte do servidor 
Zabbix, e é geralmente (mas não 
necessariamente) executada na mesma 
máquina física como uma execução do 
servidor Zabbix. 
www.CloudCampus.com.br 32 
Zabbix Database 
• Banco de dados para armazenamento 
– MySQL 
– PostgreSQL 
– SQLite 
– Oracle 
– IBM DB2 
www.CloudCampus.com.br 33 
Zabbix Java Gateway 
• Utilização ZapCat 
• Versao 2.0 
 - Suporte nativo JMX seguro 
 - Monitoramento de infraestrutura: 
• JBOSS 
• Weblogic 
• Websphere 
• TomCat 
 - Monitoramento de aplicações Java 
www.CloudCampus.com.br 34 
Zabbix Sender 
• Zabbix sender é um utilitário de linha de 
comando que pode ser usado para enviar 
dados de performance para 
processamento pelo Zabbix server. 
• O utilitário é geralmente utilizado em 
scripts de execução contínua para envio 
periódico de dados de disponibilidade e 
desempenho. 
• # zabbix_sender -z 127.0.0.1 -i 
/tmp/traptest.txt 
 www.CloudCampus.com.br 35 
Zabbix Get 
• Zabbix get é um processo que pode ser 
usado para comunicar com o Zabbix agent 
e recuperar informações do agente. 
• O utilitário é geralmente usado para 
troubleshooting de agentes Zabbix. 
• shell> cd bin 
• shell> ./zabbix_get -s 127.0.0.1 -p 10050 -
k "system.cpu.load[all,avg1]" 
www.CloudCampus.com.br 36 
Ambiente completo de monitoração 
www.CloudCampus.com.br 37 
Componentes do Zabbix 
www.CloudCampus.com.br 38 
Plataformas suportadas 
• Linux 
• Solaris 
• AIX 
• HP-UX 
• Mac OS X 
• FreeBSD 
• OpenBSD 
• NetBSD 
• SCO Open Server 
• Tru64/OSF1 
 
www.CloudCampus.com.br 39 
Modos de operação do agente 
• Monitora o sistema e serviços do host: 
– Active check 
– Passive check 
– Execução remota de comandos 
– IPMI 
www.CloudCampus.com.br 40 
Active check vs passive check 
www.CloudCampus.com.br 41 
Active check 
• É muito eficiente para coleta e envio de 
dados. 
• O agente se conecta no servidor e solicita 
a lista de coleta. 
• O agente coleta, se conecta no servidor e 
envia os dados coletados. 
• O modo active alivia a carga no Zabbix 
Server. 
www.CloudCampus.com.br 42 
Active check (cont.) 
• O agente em modo active faz buffer das 
coletas. 
• Não há perda de dados caso o Zabbix 
Server ou Proxy estejam offline. 
• É muito usado quando o Zabbix Server 
não alcança o Zabbix Agent. 
www.CloudCampus.com.br 43 
Passive check 
• Necessita de polling no servidor zabbix. 
• Usa mais recursos do Zabbix server para 
fazer o polling. 
• O servidor se conecta no agente e solicita 
os dados. 
• Consome recursos de rede para se 
conectar nos servidores. 
• Precisa de vários processos de polling 
para agilizar a coleta. 
www.CloudCampus.com.br 44 
Monitoramento de hardware 
• Consegue monitorar hardware de 
equipamentos via IPMI. 
• Consegue gerenciar equipamentos IPMI 
remotamente. 
– reboot, reset, halt 
 
• Intelligent Platform Management Interface (IPMI) é uma interface padronizada 
para gerência de hardware utilizada por administradores de sistema para monitorar 
sistemas de computadores. 
www.CloudCampus.com.br 45 
Agenda 
• Introdução 
• Apresentação do Zabbix 
• Diferenças entre o Servidor Zabbix, Proxy 
Zabbix, Interface Web, Java Gateway, 
Sender, Get e Agente Zabbix 
• Instalação do Zabbix Server 2.2, Zabbix 
agent e SGBD 
• Instalação do Zabbix agent for Windows 
www.CloudCampus.com.br 46 
Obtendo o software 
• O Zabbix pode ser obtido de 3 fontes: 
– Instalado a partir de distribution packages 
– Download dos arquivos fonte e compilação 
pelo usuário 
– Download do appliance virtual 
www.CloudCampus.com.br 47 
Ambiente de instalação 
• PC com máquina virtual VMWare 
• Ubuntu 12.04.01 
• 512 MB de memória RAM 
• 1 processador 
• 20 GB de disco 
 
www.CloudCampus.com.br 48 
Instale o repositório de 
configuração de pacotes 
• # wget 
http://repo.zabbix.com/zabbix/2.2/ubuntu/p
ool/main/z/zabbix-release/zabbix-
release_2.2-1+precise_all.deb 
• # dpkg -i zabbix-release_2.2-
1+precise_all.deb 
• # apt-get update 
www.CloudCampus.com.br 49 
Instalação por package 
• Exemplo para instalar servidor Zabbix e 
frontend web com database mysql: 
– # apt-get install zabbix-server-mysql zabbix-
frontend-php 
www.CloudCampus.com.br 50 
Clique em yes para a configuração 
automática do mysql 
www.CloudCampus.com.br 51 
Especifique a password para o 
usuário administrativo do database 
www.CloudCampus.com.br 52 
Defina a password para zabbix-
server-mysql 
www.CloudCampus.com.br 53 
Confirme a password 
www.CloudCampus.com.br 54 
Defina o database que será utilizado 
mysql ou pgsql 
www.CloudCampus.com.br 55 
Defina a password para zabbix-
frontend-php 
www.CloudCampus.com.br 56 
Confirme a password 
www.CloudCampus.com.br 57 
Instalação do agente 
• Exemplo para instalação do agente 
Zabbix: 
– # apt-get install zabbix-agent 
www.CloudCampus.com.br 58 
Editando a configuração PHP para o 
frontend Zabbix 
 • A configuração Apache para o frontend 
Zabbix está localizada em 
/etc/apache2/conf.d/zabbix 
– php_value max_execution_time 300 
php_value memory_limit 128M php_value 
post_max_size 16M php_value 
upload_max_filesize 2M php_value 
max_input_time 300 
 # php_value date.timezone Europe/Riga 
• Descomente e altere a linha: 
- date.timezone e substitua para America/Sao_Paulowww.CloudCampus.com.br 59 
Reinice o apache 
• # service apache2 restart 
• Zabbix frontend está disponível em 
http://localhost/zabbix/index.php no 
browser. 
• Default username/password é 
Admin/zabbix. 
www.CloudCampus.com.br 60 
Vamos agora configurar o zabbix 
localhost/zabbix/setup.php 
www.CloudCampus.com.br 61 
Verifique se todos os pré-requisitos 
do php foram satisfeitos na 
instalação 
www.CloudCampus.com.br 62 
Configure a conexão com o mysql 
www.CloudCampus.com.br 63 
Digite a senha e teste a conexão 
com o banco de dados 
www.CloudCampus.com.br 64 
Verifique o nome ou IP do host e a 
porta 
www.CloudCampus.com.br 65 
Site de instalação do source 
www.CloudCampus.com.br 66 
Faça o download do source 
• No comando abaixo digite a versão que 
você quer instalar, a última é a 2.2: 
– $ tar -zxvf zabbix-2.2.0.tar.gz 
www.CloudCampus.com.br 67 
Crie uma conta de usuário 
 
• Para todos os processos daemon do 
Zabbix é requerido um usuário não 
privilegiado. 
• Se um daemon Zabbix é iniciado a partir 
de um usuário não privilegiado este 
usuário será utilizado. 
• Contudo, se um daemon é iniciado com o 
usuário root o daemon será trocado para a 
conta do usuário zabbix. 
www.CloudCampus.com.br 68 
Criando a conta 
• Para criar o usuário no grupo zabbix 
execute: 
– groupadd zabbix 
– useradd -g zabbix zabbix 
• Um usuário separado não é requerido 
para executar um frontend. 
• Se o agente e o servidor Zabbix são 
instalados na mesma máquina é 
recomendado o uso de 2 usuários. 
www.CloudCampus.com.br 69 
Após instalar o Postgresql crie o 
database para o Zabbix 
• shell> mysql -u<username> -p<password> 
• mysql> create database zabbix character set utf8 collate 
utf8_bin; 
• mysql> quit; 
• shell> mysql -u<username> -p<password> zabbix < 
database/mysql/schema.sql 
• # pare aqui se você está criando database para proxy 
• shell> mysql -u<username> -p<password> zabbix < 
database/mysql/images.sql 
• shell> mysql -u<username> -p<password> zabbix < 
database/mysql/data.sql 
– OBS.: os arquivos schema.sql, images.sql e data.sql estão no subdiretório database no 
diretório source do Zabbix. 
www.CloudCampus.com.br 70 
Preparando para configurar os 
sources 
• Para configurar os sources para o Zabbix 
server ou proxy, você deve especificar o 
tipo do database que será utilizado. 
• Somente um tipo de database pode ser 
compilado com um server ou proxy por 
vez. 
• Para verificar todos as opções dos 
sources digite no diretório source do 
Zabbix: 
– ./configure --help 
www.CloudCampus.com.br 71 
Zabbix server e agente 
• Para configurar os sources do Zabbix para 
server e agent você deve executar: 
– ./configure --enable-server --enable-agent --
with-mysql --enable-ipv6 --with-net-snmp --
with-libcurl --with-libxml2 
www.CloudCampus.com.br 72 
Execute make install 
• Executando make install instalará por 
default os binários dos daemons 
(zabbix_server, zabbix_agentd, 
zabbix_proxy) em /usr/local/sbin e obs 
binários do cliente (zabbix_get, 
zabbix_sender) em /usr/local/bin. 
– Obs.: para especificar um local diferente do 
default /usr/local, use um --prefix no passo 
anterior como por exemplo 
 --prefix=/home/zabbix. 
www.CloudCampus.com.br 73 
Autorizando o servidor no agente 
• Edite os arquivos de configuração do 
agente 
/usr/local/etc/zabbix_agentd.conf 
• Você deve configurar este arquivo para 
cada agente instalado. 
• Você deve especificar o endereço IP do 
servidor Zabbix neste arquivo. 
• Conexões de outros servidores serão 
negadas. 
 
www.CloudCampus.com.br 74 
Informando dados do database para 
o servidor 
• Edite o arquivo de configuração do 
servidor Zabbix 
/usr/local/etc/zabbix_server.conf 
• Você deve especificar: 
– Nome do database 
– Usuário 
– Password 
 
www.CloudCampus.com.br 75 
Inicie os daemons 
• Execute zabbix_server no servidor: 
– shell> zabbix_server 
• Execute zabbix_agentd em todas as 
máquinas monitoradas: 
– shell> zabbix_agentd 
www.CloudCampus.com.br 76 
Instalando a interface web do 
zabbix 
• Zabbix frontend é escrito em PHP, assim 
será necessário instalar PHP no 
webserver. 
• A instalação é feita simplesmente 
copiando os arquivos frontends/php para o 
diretório de documentos HTML do 
webserver. 
 
www.CloudCampus.com.br 77 
Diretórios HTML 
• Localização comum de diretórios de 
documentos HTML para servidores 
Apache: 
– /usr/local/apache2/htdocs (diretório default 
quando o Apache é instalado a partir do 
source) 
– /srv/www/htdocs (OpenSUSE, SLES) 
– /var/www/html (Fedora, RHEL, CentOS) 
– /var/www (Debian, Ubuntu) 
 
www.CloudCampus.com.br 78 
Copiando o conteúdo php 
• Sugere-se a criação de um subdiretório. 
• Para criar o subdiretório e copiar os 
arquivos php execute: 
– mkdir <htdocs>/zabbix 
– cd frontends/php 
– cp -a . <htdocs>/zabbix 
www.CloudCampus.com.br 79 
Instalando o frontend 
digite 
http://<server_ip_or_name>/zabbix 
www.CloudCampus.com.br 80 
Verifique os pré-requisitos 
www.CloudCampus.com.br 81 
Entre as informações de conexão 
ao banco que já deve estar criado 
www.CloudCampus.com.br 82 
Verifique e informe o nome do 
servidor 
www.CloudCampus.com.br 83 
Reveja o resumo das configurações 
www.CloudCampus.com.br 84 
Descarregue o arquivo de 
configuração e coloque-o sobre 
subdiretório conf/ 
www.CloudCampus.com.br 85 
Finalize a instalação 
www.CloudCampus.com.br 86 
Digite o usuário Admin e a senha 
zabbix 
www.CloudCampus.com.br 87 
Appliance virtual 
• O Appliance é baseado em linux 
OpenSuSE com MySQL. 
• O software Zabbix é pré-instalado e pré-
configurado para implantação livre de 
problemas. 
• Você pode usar o Appliance para 
avaliação do Zabbix. 
• O Appliance não é adequado para 
produção real. 
 www.CloudCampus.com.br 88 
Site do appliance 
www.CloudCampus.com.br 89 
No openSUSE o usuário do 
appliance é zabbix com senha 
zabbix 
www.CloudCampus.com.br 90 
As passwords do appliance 
• System: 
– root:zabbix 
– zabbix:zabbix 
• Database: 
– root:zabbix 
– zabbix:zabbix 
• Zabbix frontend: 
– Admin:zabbix 
 
www.CloudCampus.com.br 91 
Para acessar o Zabbix como 
appliance 
www.CloudCampus.com.br 92 
Dashboard 
www.CloudCampus.com.br 93 
Agenda 
• Introdução 
• Apresentação do Zabbix 
• Diferenças entre o Servidor Zabbix, Proxy 
Zabbix, Interface Web, Java Gateway, 
Sender, Get e Agente Zabbix 
• Instalação do Zabbix Server 2.2, Zabbix 
agent e SGBD 
• Instalação do Zabbix agent for Windows 
www.CloudCampus.com.br 94 
Zabbix Windows Agent 
• Zabbix agent roda como um serviço 
Windows. 
• Você pode executar uma única instância 
do agente Zabbix em um servidor ou 
múltiplas instâncias do agente no mesmo 
servidor. 
• Se for uma instância poderá ser usado o 
arquivo zabbix_agentd.conf, mas se for 
utilizar várias instâncias cada uma deverá 
ter o seu próprio arquivo de configuração. 
www.CloudCampus.com.br 95 
Agente com active check 
• Se o agente for trabalhar no modo active 
check deverá ser alterado no arquivo 
zabbix_agentd.conf o parâmetro: 
– Hostname ou 
– HostnameItem 
• Devendo ser informado neste parâmetro o 
endereço IP do servidor Zabbix. 
 
www.CloudCampus.com.br 96 
Arquivo de configuração do agente 
www.CloudCampus.com.br 97 
Instalando o serviço zabbix_agentd 
e iniciandoo agente 
www.CloudCampus.com.br 98 
Painel de controle -> Serviços 
www.CloudCampus.com.br 99 
Serviço Zabbix Agent iniciado no 
Windows Server 2008 
www.CloudCampus.com.br 100 
Arquivo de log 
zabbix_agentd.log 
www.CloudCampus.com.br 101 
Desinstalando o agente 
• Se precisar desinstalar o agente digite na 
linha de comando: 
– zabbix_agentd.exe –uninstall 
 
• Se precisar desinstalar múltiplas 
instâncias de agentes: 
– Zabbix_agentd.exe –config 
<arquivo_de_configuração_1> --uninstall –
multiple-agents 
• Repetir o comando para todas as instâncias. 
 www.CloudCampus.com.br 102 
Zabbix 2.4 
• No dia 11/09/2014 foi lançado o Zabbix 
2.4 na prévia da conferência mundial 
Zabbix 2014 que acontece nos dias 12 e 
13/09/14 em Latvia. 
• Este novo release traz várias melhorias, 
mais de 50 e entre elas podemos citar… 
www.CloudCampus.com.br 103 
Melhorias Zabbix 2.4 
• Definição de múltiplos filtros para discovery 
de baixo nível 
• A seção filter em regras de discovery de baixo 
nível não permite a definição de vários filtros e a 
adição de regras de cálculos customizadas. 
• Esta função é útil para qualquer um que precise 
analisar mais do que uma árvore de valores de 
entidades diferentes. 
• Por exemplo, você pode filtrar pelo tipo do file 
system e ponto de montagem. 
www.CloudCampus.com.br 104 
Melhorias Zabbix 2.4 
• Opções extendidas de filtragem em 
trigger 
• Triggers na seção de monitoração podem 
agora ser filtrados por aplicação e nome 
de host. 
• Mais ainda, todas as opções de filtragem 
disponíveis na página de status trigger 
estão agora também disponíveis na 
página trigger overview. 
 
www.CloudCampus.com.br 105 
Requisitos para a aula 2 
• Virtualbox 
• Zabbix appliance 
• Maquina virtual com Linux Ubuntu 12.04 
• Pacote Zabbix agent para Ubuntu 
• Pacote Zabbix agent para Windows 
• Apache para Ubuntu 
www.CloudCampus.com.br 106 
Dúvidas???? 
 
mmarques@cloudcampus.com.br 
www.CloudCampus.com.br 107

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes