sábado, 29 de novembro de 2008

Instalando ZABBIX sem drama (no fedora)

Como meu primeiro post no blog, é a instalação dessa excelente ferramenta de monitoraçao de redes (hosts linux e Windows) o zabbix vamos para prática:


Para instalar o zabbix você tem que instalar algumas dependências:
Vamos instalar a 1ª o mysql server
como root

#yum install mysql-server
#yum - y install mysql-devel net-snmp-devel php-common php-gd php-bcmatch

Quando acabar as dependências hora de instalar o zabbix
#yum -y install zabbix zabbix-web zabbix-agent

Agora as configurações

Vamos crar o Banco do zabbix no mysql

inicie o serviço do mysql

#service mysql start

criar a o Banco de dados

se logando mysql como root

#mysql -u root

mysql> create database zabbix; exit;

criado o banco

agora vamos popular o banco de dados tome cuidado se for copiar e colar os comandos preste atenção na versão do zabbix se você tiver usando uma versão mais nova ou antiga coloque a versão correta, se não vai dar um erro de arquivo não encontrado.

#mysql -D zabbix < /usr/share/doc/zabbix-1.4.6/dbinit/schema/mysql.sql

#mysql -D zabbix < /usr/share/doc/zabbix-1.4.6/data/data.sql

#mysql -D zabbix < /usr/share/doc/zabbix-1.4.6/data/images_mysql.sql Antes de comecar a usar essa configurção é muito importante se o servico do zabbix não inicia. edite
o arquivo.
# vim /etc/zabbix/zabbix_server.conf

alterei as seguintes linhas:

DBUser=USUARIO UTILIZADO PARA SE CONECTAR NO BANCO DO MYSQL, GERALMENTE ROOT

DBPassword=SENHA UTILIZADA PARA SE CONECTAR AO BANCO DO MYSQL, SE VOCÊ NÃO ALTEROU, O PADRÃO E SEM SENHA AI É SÓ DEIXAR EM BRANCO DEPOIS DO "=". NO MEU CASO EU COLOQUEI A SENHA DE MEU BANCO.

Tem mais algumas configurações

edite tambem o arquivo

#vim /etc/php.ini e altere as seguintes linhas

o parametro date.timezone descomente e coloque

date.timezone ="America/Sao_Paulo"

e também a linha

max_execution_time = "300"

service httpd start

ACABOU agora é só digitar no seu navegador http://localhost/zabbix


é so next clique em retry, avance, clique em test conection avance, no passo 6 clique em save configuration file e salve o arquivo em /usr/share/zabbix/zabbix.conf.php.

PRONTO SEM DRAMA.

NO Próximo tem MISTER NAGIOS.