Instalação do Zabbix 1.6 no CentOS 5

Zabbix é um software para monitoramento de suas aplicações, redes e servidores, oferece técnicas para coletar dados de hosts monitorados. Um mecanismo de notificação flexível permite configurar fácil e rapidamente os diferentes tipos de notificações de eventos predefinidos.

[ Hits: 51.814 ]

Por: Bruno Eleutero Silva em 09/11/2009


Introdução e instalando as dependências



Zabbix é um software para monitoramento de suas aplicações, redes e servidores, oferece técnicas para coletar dados de hosts monitorados. Um mecanismo de notificação flexível permite configurar fácil e rapidamente os diferentes tipos de notificações de eventos predefinidos.

Neste artigo vamos instalar a última versão estável (1.6.6), infelizmente o repositório ainda não possui esta versão, então vamos configurar manualmente. :)

Obs.: Este artigo foi realizado em um sistema CentOS 5 X86_64.

Instalando o MySQL

Bom, aproveitando que vamos instalar o Zabbix atualizado, vamos instalar também a última versão do MySQL (um dos pacotes necessários para rodar o zabbix-server).

Crie um diretório onde iremos guardar os arquivos de instalação do MySQL, depois acesse o mesmo:

# mkdir /root/mysql
# cd /root/mysql


Baixe os arquivos de instalação do mysql-5.1.42:

# wget http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-server-community-5.1.42-0.rhel5.x86_64.rpm/from/http://mirror.csclub.uwaterloo.ca/mysql/

# wget http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-client-community-5.1.42-0.rhel5.x86_64.rpm/from/http://mirror.csclub.uwaterloo.ca/mysql/

# wget http://dev.mysql.com/get/Downloads/MySQL-5.1/MySQL-devel-community-5.1.42-0.rhel5.x86_64.rpm/from/http://mirror.csclub.uwaterloo.ca/mysql/

# wget ftp://mirror.switch.ch/pool/1/mirror/mysql/Downloads/MySQL-5.1/MySQL-shared-compat-5.1.42-0.rhel5.x86_64.rpm

Instalando o mysql-5.1.42:

# rpm -i MySQL-devel-community-5.1.42-0.rhel5.x86_64.rpm
# rpm -i MySQL-server-community-5.1.42-0.rhel5.x86_64.rpm
# rpm -i MySQL-client-community-5.1.42-0.rhel5.x86_64.rpm
# rpm -i MySQL-shared-compat-5.1.42-0.rhel5.x86_64.rpm


Crie uma senha para o usuário root:

# /usr/bin/mysqladmin -u root password 'senha_root'

Instalando dependências

Agora vamos instalar os outros pacotes necessários para instalação do Zabbix:

# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
# yum remove gnutls
# yum install gcc.x86_64 gcc-c++.x86_64 php.x86_64 php-gd.x86_64 php-bcmath.x86_64 php-mysql.x86_64 net-snmp.x86_64 net-snmp-devel.x86_64 httpd.x86_64 fping.x86_64 curl.x86_64 curl-devel.x86_64 iksemel-devel.x86_64


    Próxima página

Páginas do artigo
   1. Introdução e instalando as dependências
   2. Instalando e configurando o zabbix-server
   3. Configurando o zabbix-agentd no servidor
   4. Configurando a interface WEB
   5. Instalando o agent em outros servidores Linux
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Como Rodar Shell Script e Python via Apache no Linux

Detecção de intrusos (IDS), conceitos e implantação do SNORT

LookXP-IceWM - Linux leve e com cara de XP

Pós-instalação do Arch Linux em um Dell Vostro 1400

Rancher - Painel para Docker

  
Comentários
[1] Comentário enviado por predator em 09/11/2009 - 14:27h

olá

Uso o Zabbix aqui na empresa, é muito bom, e só para acresentar dentre os varios programas desse tipo, tem um chamado Zenoss que vale pena dar uma olhada
o site é http://www.zenoss.com/

abs

[2] Comentário enviado por TheHawk em 10/11/2009 - 08:26h

O zabbix só funciona em conjunto com o zabbix-agent? não tem como monitar servidores apenas por snmp por exemplo? Pois tenho servidores rodando mikrotik por exemplo e nesses não tem como instalar o agent...... no mais otimo artigo, parabens.....

[3] Comentário enviado por demoncyber em 10/11/2009 - 10:03h

Olá,

Segui o seu procedimento e funcionou sem nenhum problemas. ( com um centos 5.4 32 bits )

Parabéns....

[4] Comentário enviado por DebianWoman em 13/11/2009 - 10:33h

Qual é a diferença do Zabbix e do Nagios?

[5] Comentário enviado por brunosilva.ti em 14/11/2009 - 12:31h

Olá TheHawk,

Creio que funcione sim, faz pouco tempo que estou utilizando o zabbix e ainda não tive oportunidade de testar todas suas funcionalidades.

DebuabWaman,

Pelo que conheço do Nagios ele monitora somente os serviços (http, mysql, etc) e disponibilidade, já o zabbix monitora tanto os serviços como o tráfego de rede. É como se fosse a junção do Nagios+Cacti.

[6] Comentário enviado por manoserpa em 15/04/2010 - 11:33h

Opa.

Conclui a instalação, mas não está gerando valor nenhum nos gráficos, sabem onde encontro um material legal para configuração?


Valeu.

[7] Comentário enviado por nayara em 19/04/2010 - 11:25h

Olá manoserpa

A documentação oficial vc encontra em http://www.zabbix.com/documentation/1.8/complete
OBS: Essa é a versão 1.8

[8] Comentário enviado por alex.oliver em 15/10/2010 - 09:45h

Olá Bruno!

To tendo um problema ao instalar o zabbix, vc sabe me dizer pq não consigo utilizar o comando make install? Assim, segui os passos e estes vão normalmente até a opção do ./configure..., quando utilizo-me do comando make install o sistema retorna a seguinte informação:
"-bash: make: command not found"

Será que o sistema não gerou o arquivo make, ou esta falta alguma coisa no sistema?

Vlw Bruno

Alex

[9] Comentário enviado por emerson2703 em 17/02/2011 - 17:53h

boa tarde,

na configuração de host esta dando a menssagem "got empty string from [192.168.0.200]. Assuming that agent drpped connection because of access permissions.

Alguem pode ajudar?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts