intalando e configurando zabbix [RESOLVIDO]

1. intalando e configurando zabbix [RESOLVIDO]

marcio
mariuxac

(usa Slackware)

Enviado em 27/08/2011 - 17:09h

como tive vários problemas para instalar e configurar o zabbix segue o tutorial completo. parte desse tutorial foi inscrito por Aécio pires apenas mudei algumas coisas
1-baixar o zabbix minha versão é a 1.8.6
http://www.zabbix.com/download.php

2-Instalando os pacotes necessários
apt-get install make
apt-get install flex
apt-get install gcc
apt-get install gpp
apt-get install apache2
apt-get install php5
apt-get install php5-pgsql
apt-get install postgresql-8.4

3-siga instalando os seguintes pacotes
libapache2-mod-php5
php5-gd
php-net-socket
postgresql-client
libpq5 libpq-dev
snmp
libiksemel-dev
libcurl4-gnutls-dev
libsnmp-dev

4-acessando postgresql sem senha
edite o arquivo /etc/postgresql/8.4/main/pg_hba.conf
No final do arquivo, nas duas linhas onde está escrito “ident sameuser”, troque por “trust” sem as aspas.
Salve o arquivo e reinicie o serviço.
ficando assim:
local all postgres trust
local all all trust

Outro arquivo que precisa ser editado é o
/etc/postgresql/8.4/main/postgresql.conf conforme mostrado abaixo.
antes
#listen_addresses = 'localhost'
depois
listen_addresses = 'localhost'

5-reinicie o banco de dados
/etc/init.d/postgresql-8.4 restart

6-Crie o banco de dados zabbix, usando os comandos abaixo
su postgres
$ psql -U postgres
postgres=# create database zabbix;
postgres=# \q;

7-Crie no sistema operacional, o usuário a ser usado pelo Zabbix
adduser zabbix
sudo -u postgres createuser zabbix

8-Configurando o PHP
date.timezone = "America/Brasília"
max_execution_time = 300
max_input_time = 300
post_max_size = 16M

Reinicie o Apache
/etc/init.d/apache2 restart

9-Instalando o Zabbix Server
tar xzvf zabbix-1.8.6.tar.gz

10- acesse o diretorio
cat zabbix-1.8.3/create/schema/postgresql.sql | psql -U zabbix zabbix
cat zabbix-1.8.3/create/data/data.sql | psql -U zabbix zabbix
cat zabbix-1.8.3/create/data/images_pgsql.sql | psql -U zabbix zabbix

cd zabbix-1.8.6/
./configure --enable-server --enable-agent --with-pgsql --with-net-snmp
--with-jabber --with-libcurl
make install

11-Configurando o Zabbix
zabbix-agent 10050/tcp Zabbix Agent
zabbix-agent 10050/udp Zabbix Agent
zabbix-trapper 10051/tcp Zabbix Trapper
zabbix-trapper 10051/udpZabbix Trapper

Edite o arquivo /etc/zabbix/zabbix_agentd.conf e informe o IP do
servidor Zabbix no
campo Server
PidFile=/tmp/zabbix_agentd.pid
Server=127.0.0.1
ListenPort=10050
LogFile=/var/log/zabbix_agentd.log
ServerPort=10051

12-Crie o arquivo /var/log/zabbix_agentd.log.
touch /var/log/zabbix_agentd.log
chown zabbix:zabbix /var/log/zabbix_agentd.log

13-Edite o arquivo /etc/zabbix/zabbix_server.conf e informe os seguintes
dados, como mostra o exemplo abaixo:
ListenPort=10051
LogFile=/var/log/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=<senha do zabbix para acessar o banco de dados >
PidFile=/tmp/zabbix_server.pid

Crie o arquivo /var/log/zabbix_server.log.
touch /var/log/zabbix_server.log
chown zabbix:zabbix /var/log/zabbix_server.log

14-Copie os arquivos de fronted do Zabbix para o diretório /var/www/zabbix,
executando os comandos abaixo.
mkdir /var/www/zabbix
cp -R zabbix-1.8.3/frontends/php/* /var/www/zabbix/
chown -R www-data:www-data /var/www/zabbix/

15-Reinicie o Apache
/etc/init.d/apache2 restart

16-Inicie os serviços Zabbix Server e Zabbix Agentd.
verifique onde se encontra o seu zabbix com o comando find / -name zabbix
zabbix_server
zabbix_agentd

17-Acessando a interface web do Zabbix
http://ip-do-servidor/zabbix no meu caso 127.0.0.1/zabbix
Tela 1: Clique no botão Next.
Tela 2: Marque a caixa I Agree e clique no botão Next.
Tela 3: Checando as dependencias do Zabbix. Se estiver tudo ok, clique
em Next.
Tela 4: Informe o tipo da base de dados, o usuário e a senha. Em
seguida, clique no botão Test Connection, se estiver ok clique em Next.
Tela 5: Informe o IP do servidor Zabbix e a porta em que ele será
executado (a padrão é 10051). Depois clique em Next.
Tela 6: Revise as configurações e se ok, clique em Next.
Tela 7: Clique em Next se não houver nenhum erro de permissão na hora
de atualizar o arquivo de configuração. Caso contrário cheque a permissão do
diretório /var/www/zabbix e configure da forma mostrada neste tutorial.
Tela 8: Clique em Finish.
Tela 9: Pronto! O Zabbix está instalado. Logue-se no Zabbix com o
usuário Admin e senha zabbix.( lambrando que o A é maiúsculo)







  


2. ola

roney pereira de souza
rklogic

(usa Ubuntu)

Enviado em 17/01/2012 - 12:06h

ola tudo bem amigo;eu to tentando colocar o zabbix que esta instalado em um servidor virtual com o ubuntu lts 8.04 mais eu queria que ele monitora-se uma maquina com o windows xp e nao to conseguindo sera que poderia me dar uma ajudinha.desde jah agradeço.


3. instalando

marcio
mariuxac

(usa Slackware)

Enviado em 19/01/2012 - 10:32h

primeiro preciso saber oque voce quer monitorar
voce deve colher oque será monitorado para depois adiciona-las
att
marcio


4. SGBD

Mateus oliveira
mateusthe

(usa CentOS)

Enviado em 22/09/2014 - 08:29h

Amigo o meu Zabbix, no campo de escolher o SGBD só tem o SQLite3. Porque? e como eu configuro para ele reconhecer o meu SGBD PostegreSQL. O meu zabbix está com todas as configurações corretas juntamente com o Postgresql.

Obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts