Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Transparencia!!!!!!!!!!!
Por loammy
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Monitoramento com Zabbix 2.0
Linux user
rik_99
08/08/2012
Este artigo procura mostrar a instalação e configuração básica do Zabbix, um sistema de monitoramento extremamente
poderoso.
[ Hits: 26846 ]
Conceito: 9.7   3 voto(s)3 voto(s)3 voto(s)3 voto(s)3 voto(s) + quero dar nota ao artigo

Instalando as dependências e o Zabbix

Pessoal, neste tutorial, vou explicar como instalar e configurar o Zabbix 2.0, um monitor de rede que coleta e guarda informações da rede e de hosts remotos, sendo possível realizar consultas de performance e estado, posteriormente.

Neste exemplo, utilizei uma máquina virtual com Debian Squeeze com 1 GB de RAM e processador Dual-Core.

Antes de iniciarmos a instalação em si, precisamos atualizar nosso sistema e instalar as dependências para que o Zabbix funcione perfeitamente:

# aptitude update
# aptitude upgrade

# aptitude install make flex gcc gpp php-net-socket libpq5 libpq-dev snmp apache2 libapache2-mod-php5 php5 php5-gd php5-curl libcurl4-openssl-dev php5-mysql php5-snmp php-pear perl-base liburi-perl libapache2-mod-perl2 libwww-perl libtool libextutils-pkgconfig-perl pkg-config libsnmp-dev libcurl3 rcconf libgd-text-perl php5-cgi perl-modules libpdf-api2-perl libssh2-1-dev mysql-server libmysql++-dev libmysqlclient-dev snmpd libsnmp-dev curl libiksemel-dev libiksemel-utils fping lm-sensors libsysfs2


Obs.: Durante o processo de instalação do MySQL, será solicitada a senha de root, cuidado para não perder esta senha.

Crie o usuário Zabbix no sistema:

# adduser --disabled-password --disabled-login --shell=/bin/false zabbix

Agora, vamos baixar o pacote do Zabbix:

# cd /opt
# wget -cv
http://sourceforge.net/projects/zabbix/files/latest/2.0.0/zabbix-2.0.0.tar.gz

Descompacte o arquivo:

# tar -xvzf zabbix-2.0.0.tar.gz
# cd zabbix-2.0.0/


Vamos executar o ./configure com alguns parâmetros:

# ./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-jabber
# make install


Com isso, nosso sistema já está instalado, mas ainda faltam alguns ajustes, vamos a eles.

Próxima página >>




Páginas do artigo
   1. Instalando as dependências e o Zabbix
   2. Configurações

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por agimenez em 08/08/2012 - 09:42h:

Ótimo artigo! Parabéns.

Segue algumas considerações para ajudar quem for seguir seu artigo:

Ao descompactar o "zabbix-2.0.0.tar.gz" o diretório é: "zabbix-2.0.2"

Não existe "/usr/local/etc/zabbix", na verdade é "/opt/zabbix-2.0.2/conf"

Faltou o hífen entre zabbix-server e zabbix-agent:

chmod 755 /etc/init.d/zabbix-server
chmod 755 /etc/init.d/zabbix-agent

/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start

Faltou criar o diretório abaixo:
mkdir /var/www/zabbix/

Atenção que faltou um "r" (var) e o "www" é minúsculo:

cp -R /opt/zabbix-2.0.2/frontends/php/* /var/www/zabbix/
pico /etc/php5/apache2/php.ini


O usuário e senha padrão do login do <endereco_do_servidor>/zabbix/ é:

Username: admin
Password: zabbix

Mais uma vez, parabéns!


[2] Comentário enviado por mschott em 08/08/2012 - 10:26h:

Pra quem usa CentOS nesse link tem um tutorial de instalação muito bom, instala através do yum http://docs.titansware.com.br/linux/zabbix_2_centos

Eu tenho instalado o Zabbix 2.0, tudo certinho, já estou monitorando alguns servidores através do agente, mas estou apanhando para configurar ativos atravé de SNMP, alguém tem uma dica ou tutorial que possa me ajudar?? Desde já agradeço!


[3] Comentário enviado por danniel-lara em 08/08/2012 - 10:59h:

Parabéns pelo artigo
muito bom


[4] Comentário enviado por darksyd em 09/08/2012 - 13:15h:

Sou novato no assunto, mas utilizo o Zabbix 1.8 algum tempo, não testei ainda a versão 2, a sua dificuldade é para configurar o snmp no servidor ou no template?


[5] Comentário enviado por dalveson em 11/08/2012 - 20:56h:

boa tarde, tambem sou novato no uso do zabbix, mais estou testando em uma maquina virtual, a instalação e configuração ocorreu tudo sem problema, porem apos efetuar o login e ativar o servidor para ser monitorado indo na opção Configuration >> hosts e clicando sobre not monitored ativou tudo certinho, ficou na cor verde e apareceu monitored.
o problema é que na opção monitoramento >> dashboard aparece la que o zabbix na esta rodando, assim (Zabbix está rodando Não localhost:10051) e aparece uma menagem em vermelho no topo da tela escrito assim: "zabbix server is not running: the information displayed may not be current"
alguem ae sabe me dizer como resolver?


[6] Comentário enviado por alessandro.silva em 20/08/2012 - 22:04h:

Verifique se seu processo Zabbix server está rodando:

# ps -ef | grep zabbix

Caso não esteja, execute o script de inicialização do zabbix e verifique o que está aparecendo nos logs.

tail -f / <arquivo_de_log_do_zabbix>



[7] Comentário enviado por napolitano em 26/08/2012 - 01:01h:


[5] Comentário enviado por dalveson em 11/08/2012 - 20:56h:

boa tarde, tambem sou novato no uso do zabbix, mais estou testando em uma maquina virtual, a instalação e configuração ocorreu tudo sem problema, porem apos efetuar o login e ativar o servidor para ser monitorado indo na opção Configuration &gt;&gt; hosts e clicando sobre not monitored ativou tudo certinho, ficou na cor verde e apareceu monitored.
o problema é que na opção monitoramento &gt;&gt; dashboard aparece la que o zabbix na esta rodando, assim (Zabbix está rodando Não localhost:10051) e aparece uma menagem em vermelho no topo da tela escrito assim: "zabbix server is not running: the information displayed may not be current"
alguem ae sabe me dizer como resolver?


o Howto apresentado está "incorreto" no que diz respeito ao Debian 6, quando diz pra criar o diretório /etc/zabbix. Mas não deixa de ser um EXCELENTE ARTIGO.
O serviço zabbix-server é iniciado com base nos arquivos de configuração presentes em /usr/local/etc (que vai de encontro com o FHS e padrões do sistema). Na verdade temos liberdade no sistema para modificar a bel prazer, mas neste caso teriamos que fazer outras configurações para funcionar deste jeito.

O artigo http://zabbixbrasil.org/files/Tutorial_de_instala%C3%A7%C3%A3o_do_Zabbix_2.0.0_debian.pdf é bem preciso neste caso. Não tive problemas ao instalar seguindo o artigo do Aécio que acabei de citar.

Fica a sugestão para o rik_99 tbm alterar/incrementar seu artigo com estas informações.

Abraço a todos e espero ter ajudado.


[8] Comentário enviado por defabio em 31/08/2012 - 13:06h:

Boa Tarde.

Instalei o zabbix com sucesso, muito obrigado pelo tutorial.

Tem como enviar os alertas por email?


[9] Comentário enviado por barreto13 em 02/09/2012 - 20:53h:

Parabéns pelo artigo Rik!

Para quem ja conhece o zabbix e não quer perder tempo com a instalação, o script do link abaixo facilita muito. Não recomendo para iniciante, pois este tutorial elaborado pelo Rik ajuda muito no processo de aprendizagem!!

http://blog.brendon.com/general/installing-zabbix-2-0-x-on-centos-the-easy-way/

Abraço.

Att.
Robson


[10] Comentário enviado por h2osso em 13/12/2012 - 07:49h:

Olá,

Parabéns, segui todos os passos e foi super tranquilo de instalar.

Mas a configuração do "date.timezone = America/Sao_Paulo" não esta sendo aceita, já editei o arquivo e fiz o restart.
Alguém teve o mesmo problema?

Valew


[11] Comentário enviado por h2osso em 13/12/2012 - 08:20h:


[10] Comentário enviado por h2osso em 13/12/2012 - 07:49h:

Olá,

Parabéns, segui todos os passos e foi super tranquilo de instalar.

Mas a configuração do "date.timezone = America/Sao_Paulo" não esta sendo aceita, já editei o arquivo e fiz o restart.
Alguém teve o mesmo problema?

Valew


Resolvido......rrsrs se não tirar o ";" da frente não rola neh....rsrs valew.



[12] Comentário enviado por johnny_brito em 14/12/2012 - 11:08h:

Bom dia,

Ótimo tutorial, mas tenho algumas duvidas.

Já no navegador, depois de configurar clico em 'Finish",
aparece uma tela de login, coloco usuário e senha,
mas diz "Login name or password is incorrect.", o que pode ser?

Valeu!


[13] Comentário enviado por johnny_brito em 14/12/2012 - 11:23h:


[12] Comentário enviado por johnny_brito em 14/12/2012 - 11:08h:

Bom dia,

Ótimo tutorial, mas tenho algumas duvidas.

Já no navegador, depois de configurar clico em 'Finish",
aparece uma tela de login, coloco usuário e senha,
mas diz "Login name or password is incorrect.", o que pode ser?

Valeu!


Galera, ja achei, usuario e senha padrao como disse nosso amigo no primeiro comentario admin/zabbix

valeu!


[14] Comentário enviado por jborda em 06/02/2013 - 09:30h:

Fala galera, blz?

As primeiras impressões foram boas.

Preciso instalar um monitor de rede aqui na empresa, iria instalar o nágios(que já conhecia), mas um amigo me falou do Zabbix, tem alguém com experiência nos dois e possa fazer uma comparação?


[15] Comentário enviado por morati em 16/06/2013 - 13:10h:

Tem so um problema, abaixo, estou procurando na net ja troquei aporta ip pra 127 mas ainda continua o erro.
Zabbix server is runnig



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.