SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
FACULDADE SUMARÉ

SUPERIOR DE TECNOLOGIA EM REDES DE COMPUTADORES




               Trabalho sobre Zabbix




                         Francisco Aldevan Barbosa Costa – RA 1011354




                   São Paulo/SP
O que é o Zabbix?

Zabbix foi criado por Alexei Vladishev, e atualmente é desenvolvido ativamente e suportado pela
Zabbix SIA. Zabbix é uma solução open source de monitoração de redes para empresas. Zabbix é um
software que monitora vários parâmetros de rede de computadores, saúde e integridade de servidores.
Zabbix usa um mecanismo de notificação flexível que permite os usuários configurarem alertas de e-
mail baseados em praticamente qualquer evento. Isto permite uma rápida reação para problemas em
servidores. Zabbix oferece relatórios e visualização de dados com excelentes características baseados
nos dados armazenados. Isso faz do Zabbix ideal para o planejamento da expansaão da capacidade da
rede.

Zabbix suporta polling e trapping. Todos os relatórios Zabbix e estatísticas, bem como os parâmetros
de configuração, são acessados através de uma ferramenta Web que é o front-end do produto. Uma
ferramenta web assegura que o status da rede e da saúde dos servidores pode ser avaliado a partir de
qualquer localização. Devidamente configurado, Zabbix pode desempenhar um papel importante no
controle da infraestrutura de TI. Isto é igualmente verdadeiro para as pequenas empresas com poucos
servidores e para as grandes empresas com muitos servidores.

Zabbix é desenvolvido e distribuído de acordo com a GPL versão 2. Isso significa que seu código-fonte
é distribuído gratuitamente e está disponível para o público em geral. O suporte comercial está
disponível e é fornecido pela Zabbix Company.


Quais são os recursos do Zabbix?

Zabbix oferece:

       Auto-descoberta de servidores e dispositivos de rede.
       Monitoração distribuída com a administração centralizada via WEB.
       Suporte para mecanismo de pooling e trapping.
       Aplicação servidor compatível com Linux, Solaris, HP-UX, AIX, BSD Livre, Open BSD, Mac
        OS X.
       Aplicação cliente de alta performance compatível com Linux, Solaris, HP-UX, AIX, BSD
        Livre, Open BSD, OS X, Tru64/OSF1, NT4.0, Windows 2000, Windows 2003, Windows XP,
        Windows Vista.
       Monitoramento sem agente.
       Autenticação segura de usuário.
       Permissões flexíveis de usuário.
       Interface baseada em web.
       Notificação por e-mail flexível de eventos predefinidos.
 Visualização em alto nível dos recursos monitorados a nível gerencial.
     Auditoria.

O Zabbix é uma alternativa Open Source ao famoso Nagios que possuí como principal característica o
fato de usar uma interface web para poder gerenciar suas operações, o que o torna mais fácil de ser
operado pelos administradores de rede. Seu funcionamento é voltado ao uso de um coletor de
informações junto ao servidor ao qual ele está monitorando, obtendo assim os dados necessários. Por
causa de sua facilidade de uso, ele tem sido usado em várias empresas de médio e pequeno porte, onde
ele substitui com eficiência o Nagios.

Objetivos e Princípios do Projeto Zabbix

Ente os vários objetivos que o Zabbix está tentando alcançar, estão os que segue abaixo:

     Tornar-se uma reconhecida ferramenta de monitoramento open source.
     Criar um grupo de usuários Zabbix, o que ajuda a tornar o software ainda melhor.
     Proporcionar uma alta qualidade de apoio comercial.
       Ser uma ferramenta amigável.
       Manter as coisas simples.
       Usar o mínimo de recursos possível.
       Rápida reação a incidentes.
       Documentar vários aspectos da aplicação.

O Zabbix tornou-se uma alternativa a outras ferramentas de monitoramento de rede Open Source como
o Nagios e o CACTI, aumentando assim o leque de opções para os admnistradores de redes. Com sua
interface Web, o Zabbix facilita o gerenciamento da rede, tornando – se uma ótima ferramenta para
admnistradores, usuários e estudantes com interesses em aprender a usar ferramentas de administração
de infraestrutura em TI.

Verique no site do Zabbix as informações sobre a versão atual e manual de utilização, verifique as
instruções de download. O Zabbix é distribuído como um pacote-fonte, entretanto ele é também
incluido pré-compilado em algumas distribuições do Sistema Operacional GNU/Linux.




•       Preparando a Instalação do Zabbix


          sudo apt-get install php5-gd libgd-dev php5-mysql libsnmp9-dev libc6-dev
libmysqlclient15-dev build-essential

    • Crie o usuário Zabbix
         sudo useradd -m zabbix

    • Baixe os fontes para instalação no link
    • Descompacte o pacote e acesse o diretório criado
         tar zxvf zabbix-1.4.tar.gz
         cd zabbix-1.4


    Preparando o banco de dados
Crie a senha para o usuário root do Mysql




  mysqladmin -u root password 'NOVA_SENHA'
  mysql -u root -p -e "create database zabbix;"
  mysql -u root -p -e "grant all privileges on zabbix.* to zabbix@localhost
identified by 'NOVA_SENHA';"
  mysql -u zabbix -p zabbix < create/schema/mysql.sql
  mysql -u zabbix -p zabbix < create/data/data.sql


    Compilando e instalando o Zabbix
  ./configure --enable-server --enable-agent --with-mysql --with-net-snmp
  sudo make install




         sudo mkdir /etc/zabbix
         sudo cp ~/zabbix-1.4/misc/conf/zabbix_server.conf /etc/zabbix/
Edite o arquivo zabbix_server.conf adicionando a senha do banco na linha DBPassword

     sudo vi /etc/zabbix/zabbix_server.conf
     DBPassword = <SENHA_BD>

Mude para o usuário zabbix e inicie o serviço

     sudo su - zabbix
     zabbix_server
     PRESSIONE AS TECLAS CTRL+D

Crie o serviço zabbix-server

    sudo vi /etc/init.d/zabbix-server
    #!/bin/bash
    # Slightly modified version o f zabbix-agent that comes in the zabbix
  tarball

     PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin
     DAEMON=/usr/local/bin/zabbix_server
     NAME=zabbix_server
     DESC="Zabbix server daemon"
     USER=zabbix

     #Check the daemon is executable
     test -x $DAEMON || exit 0

     set -e

     case "$1" in
      start)
         echo "Starting $DESC: $NAME"
         start-stop-daemon --oknodo --start --pidfile /var/tmp/$NAME.pid 
           --user $USER --exec $DAEMON
      ;;
      stop)
         echo "Stopping $DESC: $NAME"
         start-stop-daemon --oknodo --stop --pidfile /var/tmp/$NAME.pid 
           --user $USER --exec $DAEMON
      ;;
      restart|force-reload)
         echo "Restarting $DESC: $NAME"
         if [ -z "$(ps ax | egrep zabbix_server)" ]; then
           echo " Zabbix isn't running, so not killed" ;
         else
           $0 stop
         fi
         sleep 1
         $0 start
      ;;
      *)
         echo "Usage: $0 {start|stop|restart|force-reload}" >&2
         exit 1
      ;;
     esac
exit 0

• Execute o update-rc.d e crie os runlevels padrões
     sudo chmod 755 /etc/init.d/zabbix-server
     sudo update-rc.d zabbix-server defaults


Instalando o Frontend


     sudo su - zabbix
     cd ~
     mkdir public_html
     -- > PRESSIONE AS TECLAS CTRL+D
     sudo cp -fr ~/zabbix-1.4/frontends/php/* /home/zabbix/public_html/

Edite o arquivo db.inc.php

     sudo vi /home/zabbix/public_html/include/db.inc.php

     #Change the following, and comment out what you dont need
     $DB_TYPE = MYSQL ;
     $DB_SERVER = localhost ;
     $DB_DATABASE = zabbix ;
     $DB_USER = zabbix ;
     $DB_PWD = SUA_SENHA ;

Edite o arquivo /etc/php5/apache2/php.ini

     sudo vi /etc/php5/apache2/php.ini
     date.timezone = America/Bahia
     max_execution_time = 300


Finalizando a instalação


Avançe até a tela de pré-requisitos

Informe a senha do banco

Clique em Save Configuration File e salve o arquivo zabbix.conf.php no diretório
   /home/zabbix/public_html/conf

CLique em Finish e logue com o usuário Admin e deixe a senha em branco
Tornando os arquivos executáveis:
# chmod +x zabbix-server
# chmod +x zabbix-agent


Criando os links simbólicos nos diferentes níveis de init:
# cd ../rc0.d/
# ln -s ../init.d/zabbix-server zabbix-server
# ln -s ../init.d/zabbix-agent zabbix-agent
# cp zabbix-* ../rc1.d/
# cp zabbix-* ../rc2.d/
# cp zabbix-* ../rc3.d/
# cp zabbix-* ../rc4.d/
# cp zabbix-* ../rc5.d/
# cp zabbix-* ../rc6.d/


Adicionando o serviço ao sistema:
# chkconfig –add zabbix-server
# chkconfig –add zabbix-agent


Selecionando o serviço para iniciar automáticamente:
# ntsysv
Marque as opções zabbix-agent e zabbix-server
Clique em OK

Mais conteúdo relacionado

Mais procurados

Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do InteriorZabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do InteriorZabbix BR
 
Douglasesteves meetupzabbix
Douglasesteves meetupzabbixDouglasesteves meetupzabbix
Douglasesteves meetupzabbixDouglas Esteves
 
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do InteriorOs Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do InteriorZabbix BR
 
WildFly Avançado - TDC Floripa 2015
WildFly Avançado - TDC Floripa 2015WildFly Avançado - TDC Floripa 2015
WildFly Avançado - TDC Floripa 2015Adriano Schmidt
 
Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...
Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...
Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...Werneck Costa
 
Apresentação Werneck - MeSeg RNP 2017 - Natal RN - Importância do monitoramen...
Apresentação Werneck - MeSeg RNP 2017 - Natal RN - Importância do monitoramen...Apresentação Werneck - MeSeg RNP 2017 - Natal RN - Importância do monitoramen...
Apresentação Werneck - MeSeg RNP 2017 - Natal RN - Importância do monitoramen...Werneck Costa
 
JBoss-WildFly - Avançado
JBoss-WildFly - AvançadoJBoss-WildFly - Avançado
JBoss-WildFly - AvançadoAdriano Schmidt
 
Monitoramento Enterprise com Zabbix+RHEL
Monitoramento Enterprise com Zabbix+RHELMonitoramento Enterprise com Zabbix+RHEL
Monitoramento Enterprise com Zabbix+RHELAlessandro Silva
 
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do ZabbixArtigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do ZabbixAécio Pires
 
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...André Déo
 
Artigo gerencia de_redes
Artigo gerencia de_redesArtigo gerencia de_redes
Artigo gerencia de_redesEvandromadeira
 
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do InteriorDeploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do InteriorZabbix BR
 
Deploy automático em projeto PHP - PHPSPIMA 2016
Deploy automático em projeto PHP - PHPSPIMA 2016Deploy automático em projeto PHP - PHPSPIMA 2016
Deploy automático em projeto PHP - PHPSPIMA 2016Felipe Klerk Signorini
 
1º Meetup Zabbix Meetup do Recife: Edilmar Junior - Para cima e avante do bás...
1º Meetup Zabbix Meetup do Recife: Edilmar Junior - Para cima e avante do bás...1º Meetup Zabbix Meetup do Recife: Edilmar Junior - Para cima e avante do bás...
1º Meetup Zabbix Meetup do Recife: Edilmar Junior - Para cima e avante do bás...Zabbix BR
 
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...Felipe Blini
 

Mais procurados (20)

Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do InteriorZabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
Zabbix: O portal para os iniciantes - 3º Zabbix Meetup do Interior
 
FISL11 2010 - Automação de Datacenters
FISL11 2010 - Automação de DatacentersFISL11 2010 - Automação de Datacenters
FISL11 2010 - Automação de Datacenters
 
Douglasesteves meetupzabbix
Douglasesteves meetupzabbixDouglasesteves meetupzabbix
Douglasesteves meetupzabbix
 
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do InteriorOs Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
Os Desafios do Zabbix com Alta Disponibilidade - 3º Zabbix Meetup do Interior
 
WildFly Avançado - TDC Floripa 2015
WildFly Avançado - TDC Floripa 2015WildFly Avançado - TDC Floripa 2015
WildFly Avançado - TDC Floripa 2015
 
Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...
Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...
Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S ...
 
Palestra Zabbix no 12 Geinfo (2013)
Palestra Zabbix no 12 Geinfo (2013)Palestra Zabbix no 12 Geinfo (2013)
Palestra Zabbix no 12 Geinfo (2013)
 
Apresentação Werneck - MeSeg RNP 2017 - Natal RN - Importância do monitoramen...
Apresentação Werneck - MeSeg RNP 2017 - Natal RN - Importância do monitoramen...Apresentação Werneck - MeSeg RNP 2017 - Natal RN - Importância do monitoramen...
Apresentação Werneck - MeSeg RNP 2017 - Natal RN - Importância do monitoramen...
 
JBoss-WildFly - Avançado
JBoss-WildFly - AvançadoJBoss-WildFly - Avançado
JBoss-WildFly - Avançado
 
Monitoramento Enterprise com Zabbix+RHEL
Monitoramento Enterprise com Zabbix+RHELMonitoramento Enterprise com Zabbix+RHEL
Monitoramento Enterprise com Zabbix+RHEL
 
Performance em Java
Performance em JavaPerformance em Java
Performance em Java
 
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do ZabbixArtigo: Aplicando recomendações de segurança na instalação do Zabbix
Artigo: Aplicando recomendações de segurança na instalação do Zabbix
 
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
Monitoração de Ambiente Críticos SAP com Zabbix - 1º ZABBIX MEETUP DO INTERIO...
 
Artigo gerencia de_redes
Artigo gerencia de_redesArtigo gerencia de_redes
Artigo gerencia de_redes
 
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do InteriorDeploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
Deploy MySQL e Performance Tuning - 3º Zabbix Meetup do Interior
 
Vamos conversar sobre cache
Vamos conversar sobre cacheVamos conversar sobre cache
Vamos conversar sobre cache
 
De 1 a 1.000.00 de usuários
De 1 a 1.000.00 de usuáriosDe 1 a 1.000.00 de usuários
De 1 a 1.000.00 de usuários
 
Deploy automático em projeto PHP - PHPSPIMA 2016
Deploy automático em projeto PHP - PHPSPIMA 2016Deploy automático em projeto PHP - PHPSPIMA 2016
Deploy automático em projeto PHP - PHPSPIMA 2016
 
1º Meetup Zabbix Meetup do Recife: Edilmar Junior - Para cima e avante do bás...
1º Meetup Zabbix Meetup do Recife: Edilmar Junior - Para cima e avante do bás...1º Meetup Zabbix Meetup do Recife: Edilmar Junior - Para cima e avante do bás...
1º Meetup Zabbix Meetup do Recife: Edilmar Junior - Para cima e avante do bás...
 
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
Monitoramento de serviços com Zabbix + Grafana + Python - Marcelo Santoto - D...
 

Destaque (8)

Trabalho de linux_-_final
Trabalho de linux_-_finalTrabalho de linux_-_final
Trabalho de linux_-_final
 
Case – banco vista
Case – banco vistaCase – banco vista
Case – banco vista
 
Mrtg
MrtgMrtg
Mrtg
 
Wireshark
WiresharkWireshark
Wireshark
 
Ntop
NtopNtop
Ntop
 
Nagios
NagiosNagios
Nagios
 
Seguranca mobile
Seguranca mobileSeguranca mobile
Seguranca mobile
 
MRTG - SNMP na Prática
MRTG - SNMP na PráticaMRTG - SNMP na Prática
MRTG - SNMP na Prática
 

Semelhante a Instalação do Zabbix para monitoramento de rede

Construção e provisionamento de ambientes de desenvolvimento virtualizados
Construção e provisionamento de ambientes  de desenvolvimento virtualizadosConstrução e provisionamento de ambientes  de desenvolvimento virtualizados
Construção e provisionamento de ambientes de desenvolvimento virtualizadosThiago Rodrigues
 
Implementacao de servidores recursivos guia de praticas semcap ceptro br.pdf
Implementacao de servidores recursivos guia de praticas semcap ceptro br.pdfImplementacao de servidores recursivos guia de praticas semcap ceptro br.pdf
Implementacao de servidores recursivos guia de praticas semcap ceptro br.pdfleandrodesousa13
 
Controlador de Domínio Open Source
Controlador de Domínio Open SourceControlador de Domínio Open Source
Controlador de Domínio Open SourceRicardo Pinheiro
 
The twelve factor apps and openruko
The twelve factor apps and openrukoThe twelve factor apps and openruko
The twelve factor apps and openrukoÉverton Ribeiro
 
Containers com docker #CPRecife4
Containers com docker #CPRecife4Containers com docker #CPRecife4
Containers com docker #CPRecife4David Ruiz
 
De A a Zabbix - Puc Campinas - Setembro/2017
De A a Zabbix - Puc Campinas - Setembro/2017De A a Zabbix - Puc Campinas - Setembro/2017
De A a Zabbix - Puc Campinas - Setembro/2017André Déo
 
Tutorial do ris serviços de instalação remota
Tutorial do ris   serviços de instalação remotaTutorial do ris   serviços de instalação remota
Tutorial do ris serviços de instalação remotafernandao777
 
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory gigadrop
 
Palestra Teched Brasil 2010 - Sessão SRV307 - Dicas e Truques de Windows Serv...
Palestra Teched Brasil 2010 - Sessão SRV307 - Dicas e Truques de Windows Serv...Palestra Teched Brasil 2010 - Sessão SRV307 - Dicas e Truques de Windows Serv...
Palestra Teched Brasil 2010 - Sessão SRV307 - Dicas e Truques de Windows Serv...GBanin
 
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01Márcio Dutra
 
Meetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o ZabbixMeetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o ZabbixJulio Pantarotto
 
INT302 - VDI com Linux
INT302 - VDI com LinuxINT302 - VDI com Linux
INT302 - VDI com Linuxmestresemhd
 

Semelhante a Instalação do Zabbix para monitoramento de rede (20)

Construção e provisionamento de ambientes de desenvolvimento virtualizados
Construção e provisionamento de ambientes  de desenvolvimento virtualizadosConstrução e provisionamento de ambientes  de desenvolvimento virtualizados
Construção e provisionamento de ambientes de desenvolvimento virtualizados
 
Trab linux+sarg
Trab linux+sargTrab linux+sarg
Trab linux+sarg
 
Zabbix livro para ubuntu
Zabbix livro para ubuntuZabbix livro para ubuntu
Zabbix livro para ubuntu
 
Implementacao de servidores recursivos guia de praticas semcap ceptro br.pdf
Implementacao de servidores recursivos guia de praticas semcap ceptro br.pdfImplementacao de servidores recursivos guia de praticas semcap ceptro br.pdf
Implementacao de servidores recursivos guia de praticas semcap ceptro br.pdf
 
Controlador de Domínio Open Source
Controlador de Domínio Open SourceControlador de Domínio Open Source
Controlador de Domínio Open Source
 
Mysql for IBMers
Mysql for IBMersMysql for IBMers
Mysql for IBMers
 
Zabbix 3 0-cinfotec
Zabbix 3 0-cinfotecZabbix 3 0-cinfotec
Zabbix 3 0-cinfotec
 
MigraçãO
MigraçãOMigraçãO
MigraçãO
 
Sos final
Sos finalSos final
Sos final
 
The twelve factor apps and openruko
The twelve factor apps and openrukoThe twelve factor apps and openruko
The twelve factor apps and openruko
 
Containers com docker #CPRecife4
Containers com docker #CPRecife4Containers com docker #CPRecife4
Containers com docker #CPRecife4
 
tutorial nagios
tutorial nagiostutorial nagios
tutorial nagios
 
Lm 71 64_67_04_tut_openaudit
Lm 71 64_67_04_tut_openauditLm 71 64_67_04_tut_openaudit
Lm 71 64_67_04_tut_openaudit
 
De A a Zabbix - Puc Campinas - Setembro/2017
De A a Zabbix - Puc Campinas - Setembro/2017De A a Zabbix - Puc Campinas - Setembro/2017
De A a Zabbix - Puc Campinas - Setembro/2017
 
Tutorial do ris serviços de instalação remota
Tutorial do ris   serviços de instalação remotaTutorial do ris   serviços de instalação remota
Tutorial do ris serviços de instalação remota
 
Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory Tutorial servidor debian linux ocs invetory
Tutorial servidor debian linux ocs invetory
 
Palestra Teched Brasil 2010 - Sessão SRV307 - Dicas e Truques de Windows Serv...
Palestra Teched Brasil 2010 - Sessão SRV307 - Dicas e Truques de Windows Serv...Palestra Teched Brasil 2010 - Sessão SRV307 - Dicas e Truques de Windows Serv...
Palestra Teched Brasil 2010 - Sessão SRV307 - Dicas e Truques de Windows Serv...
 
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
Apresentacaoworkshop zabbix-ocs-130710082209-phpapp01
 
Meetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o ZabbixMeetup Zabbix Day FMB - O que é o Zabbix
Meetup Zabbix Day FMB - O que é o Zabbix
 
INT302 - VDI com Linux
INT302 - VDI com LinuxINT302 - VDI com Linux
INT302 - VDI com Linux
 

Último

BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfHenrique Pontes
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarIedaGoethe
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxfabiolalopesmartins1
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfmirandadudu08
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaaulasgege
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOInvestimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOMarcosViniciusLemesL
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasCassio Meira Jr.
 

Último (20)

BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdfBRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
BRASIL - DOMÍNIOS MORFOCLIMÁTICOS - Fund 2.pdf
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Caixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogarCaixa jogo da onça. para imprimir e jogar
Caixa jogo da onça. para imprimir e jogar
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
A experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptxA experiência amorosa e a reflexão sobre o Amor.pptx
A experiência amorosa e a reflexão sobre o Amor.pptx
 
02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptxSlides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
Slides Lição 4, CPAD, Como se Conduzir na Caminhada, 2Tr24.pptx
 
Regência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdfRegência Nominal e Verbal português .pdf
Regência Nominal e Verbal português .pdf
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologiaAula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANOInvestimentos. EDUCAÇÃO FINANCEIRA 8º ANO
Investimentos. EDUCAÇÃO FINANCEIRA 8º ANO
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
Programa de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades MotorasPrograma de Intervenção com Habilidades Motoras
Programa de Intervenção com Habilidades Motoras
 

Instalação do Zabbix para monitoramento de rede

  • 1. FACULDADE SUMARÉ SUPERIOR DE TECNOLOGIA EM REDES DE COMPUTADORES Trabalho sobre Zabbix Francisco Aldevan Barbosa Costa – RA 1011354 São Paulo/SP
  • 2.
  • 3. O que é o Zabbix? Zabbix foi criado por Alexei Vladishev, e atualmente é desenvolvido ativamente e suportado pela Zabbix SIA. Zabbix é uma solução open source de monitoração de redes para empresas. Zabbix é um software que monitora vários parâmetros de rede de computadores, saúde e integridade de servidores. Zabbix usa um mecanismo de notificação flexível que permite os usuários configurarem alertas de e- mail baseados em praticamente qualquer evento. Isto permite uma rápida reação para problemas em servidores. Zabbix oferece relatórios e visualização de dados com excelentes características baseados nos dados armazenados. Isso faz do Zabbix ideal para o planejamento da expansaão da capacidade da rede. Zabbix suporta polling e trapping. Todos os relatórios Zabbix e estatísticas, bem como os parâmetros de configuração, são acessados através de uma ferramenta Web que é o front-end do produto. Uma ferramenta web assegura que o status da rede e da saúde dos servidores pode ser avaliado a partir de qualquer localização. Devidamente configurado, Zabbix pode desempenhar um papel importante no controle da infraestrutura de TI. Isto é igualmente verdadeiro para as pequenas empresas com poucos servidores e para as grandes empresas com muitos servidores. Zabbix é desenvolvido e distribuído de acordo com a GPL versão 2. Isso significa que seu código-fonte é distribuído gratuitamente e está disponível para o público em geral. O suporte comercial está disponível e é fornecido pela Zabbix Company. Quais são os recursos do Zabbix? Zabbix oferece:  Auto-descoberta de servidores e dispositivos de rede.  Monitoração distribuída com a administração centralizada via WEB.  Suporte para mecanismo de pooling e trapping.  Aplicação servidor compatível com Linux, Solaris, HP-UX, AIX, BSD Livre, Open BSD, Mac OS X.  Aplicação cliente de alta performance compatível com Linux, Solaris, HP-UX, AIX, BSD Livre, Open BSD, OS X, Tru64/OSF1, NT4.0, Windows 2000, Windows 2003, Windows XP, Windows Vista.  Monitoramento sem agente.  Autenticação segura de usuário.  Permissões flexíveis de usuário.  Interface baseada em web.  Notificação por e-mail flexível de eventos predefinidos.
  • 4.  Visualização em alto nível dos recursos monitorados a nível gerencial.  Auditoria. O Zabbix é uma alternativa Open Source ao famoso Nagios que possuí como principal característica o fato de usar uma interface web para poder gerenciar suas operações, o que o torna mais fácil de ser operado pelos administradores de rede. Seu funcionamento é voltado ao uso de um coletor de informações junto ao servidor ao qual ele está monitorando, obtendo assim os dados necessários. Por causa de sua facilidade de uso, ele tem sido usado em várias empresas de médio e pequeno porte, onde ele substitui com eficiência o Nagios. Objetivos e Princípios do Projeto Zabbix Ente os vários objetivos que o Zabbix está tentando alcançar, estão os que segue abaixo:  Tornar-se uma reconhecida ferramenta de monitoramento open source.  Criar um grupo de usuários Zabbix, o que ajuda a tornar o software ainda melhor.  Proporcionar uma alta qualidade de apoio comercial.  Ser uma ferramenta amigável.  Manter as coisas simples.  Usar o mínimo de recursos possível.  Rápida reação a incidentes.  Documentar vários aspectos da aplicação. O Zabbix tornou-se uma alternativa a outras ferramentas de monitoramento de rede Open Source como o Nagios e o CACTI, aumentando assim o leque de opções para os admnistradores de redes. Com sua interface Web, o Zabbix facilita o gerenciamento da rede, tornando – se uma ótima ferramenta para admnistradores, usuários e estudantes com interesses em aprender a usar ferramentas de administração de infraestrutura em TI. Verique no site do Zabbix as informações sobre a versão atual e manual de utilização, verifique as instruções de download. O Zabbix é distribuído como um pacote-fonte, entretanto ele é também incluido pré-compilado em algumas distribuições do Sistema Operacional GNU/Linux. • Preparando a Instalação do Zabbix sudo apt-get install php5-gd libgd-dev php5-mysql libsnmp9-dev libc6-dev
  • 5. libmysqlclient15-dev build-essential • Crie o usuário Zabbix sudo useradd -m zabbix • Baixe os fontes para instalação no link • Descompacte o pacote e acesse o diretório criado tar zxvf zabbix-1.4.tar.gz cd zabbix-1.4 Preparando o banco de dados Crie a senha para o usuário root do Mysql mysqladmin -u root password 'NOVA_SENHA' mysql -u root -p -e "create database zabbix;" mysql -u root -p -e "grant all privileges on zabbix.* to zabbix@localhost identified by 'NOVA_SENHA';" mysql -u zabbix -p zabbix < create/schema/mysql.sql mysql -u zabbix -p zabbix < create/data/data.sql Compilando e instalando o Zabbix ./configure --enable-server --enable-agent --with-mysql --with-net-snmp sudo make install sudo mkdir /etc/zabbix sudo cp ~/zabbix-1.4/misc/conf/zabbix_server.conf /etc/zabbix/
  • 6. Edite o arquivo zabbix_server.conf adicionando a senha do banco na linha DBPassword sudo vi /etc/zabbix/zabbix_server.conf DBPassword = <SENHA_BD> Mude para o usuário zabbix e inicie o serviço sudo su - zabbix zabbix_server PRESSIONE AS TECLAS CTRL+D Crie o serviço zabbix-server sudo vi /etc/init.d/zabbix-server #!/bin/bash # Slightly modified version o f zabbix-agent that comes in the zabbix tarball PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin DAEMON=/usr/local/bin/zabbix_server NAME=zabbix_server DESC="Zabbix server daemon" USER=zabbix #Check the daemon is executable test -x $DAEMON || exit 0 set -e case "$1" in start) echo "Starting $DESC: $NAME" start-stop-daemon --oknodo --start --pidfile /var/tmp/$NAME.pid --user $USER --exec $DAEMON ;; stop) echo "Stopping $DESC: $NAME" start-stop-daemon --oknodo --stop --pidfile /var/tmp/$NAME.pid --user $USER --exec $DAEMON ;; restart|force-reload) echo "Restarting $DESC: $NAME" if [ -z "$(ps ax | egrep zabbix_server)" ]; then echo " Zabbix isn't running, so not killed" ; else $0 stop fi sleep 1 $0 start ;; *) echo "Usage: $0 {start|stop|restart|force-reload}" >&2 exit 1 ;; esac
  • 7. exit 0 • Execute o update-rc.d e crie os runlevels padrões sudo chmod 755 /etc/init.d/zabbix-server sudo update-rc.d zabbix-server defaults Instalando o Frontend sudo su - zabbix cd ~ mkdir public_html -- > PRESSIONE AS TECLAS CTRL+D sudo cp -fr ~/zabbix-1.4/frontends/php/* /home/zabbix/public_html/ Edite o arquivo db.inc.php sudo vi /home/zabbix/public_html/include/db.inc.php #Change the following, and comment out what you dont need $DB_TYPE = MYSQL ; $DB_SERVER = localhost ; $DB_DATABASE = zabbix ; $DB_USER = zabbix ; $DB_PWD = SUA_SENHA ; Edite o arquivo /etc/php5/apache2/php.ini sudo vi /etc/php5/apache2/php.ini date.timezone = America/Bahia max_execution_time = 300 Finalizando a instalação Avançe até a tela de pré-requisitos Informe a senha do banco Clique em Save Configuration File e salve o arquivo zabbix.conf.php no diretório /home/zabbix/public_html/conf CLique em Finish e logue com o usuário Admin e deixe a senha em branco
  • 8.
  • 9. Tornando os arquivos executáveis: # chmod +x zabbix-server # chmod +x zabbix-agent Criando os links simbólicos nos diferentes níveis de init: # cd ../rc0.d/ # ln -s ../init.d/zabbix-server zabbix-server # ln -s ../init.d/zabbix-agent zabbix-agent # cp zabbix-* ../rc1.d/ # cp zabbix-* ../rc2.d/ # cp zabbix-* ../rc3.d/ # cp zabbix-* ../rc4.d/ # cp zabbix-* ../rc5.d/ # cp zabbix-* ../rc6.d/ Adicionando o serviço ao sistema: # chkconfig –add zabbix-server # chkconfig –add zabbix-agent Selecionando o serviço para iniciar automáticamente: # ntsysv
  • 10. Marque as opções zabbix-agent e zabbix-server Clique em OK