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



» Screenshot
» Login
Login:
Senha:

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

Esqueci minha senha



Artigo

Zabbix 2 no CentOS 6 - Instalação e configuração
Linux user
markintux
07/11/2012
Neste artigo demonstro como instalar e configurar a nova versão do Zabbix Server e o Zabbix Agent no CentOS 6.
Por: Marcos Vinicius Campez
[ Hits: 45946 ]
Conceito: 10.0   4 voto(s)4 voto(s)4 voto(s)4 voto(s)4 voto(s) + quero dar nota ao artigo

Introdução

Zabbix é um software que monitora diversos parâmetros de uma rede como a integridade e desempenho dos servidores. Oferece excelentes relatórios e visualização de dados de recursos com base nos dados armazenados, e usa um mecanismo de notificação flexível que permite aos usuários configurar e-mail com alertas para qualquer evento, o que permite uma reação rápida para os problemas do servidor.

Corretamente configurado, o Zabbix pode desempenhar um papel importante no controle da infraestrutura de TI. Isto é igualmente verdade para as pequenas organizações com alguns servidores e para grandes empresas com um grande número de servidores.

O Zabbix é escrito e distribuído sob a GNU General Public License versão 2. Isso significa que seu código-fonte é distribuído gratuitamente e está disponível para o público em geral.

Na lista abaixo, temos algumas vantagens de se utilizar o Zabbix:
  • Solução Open Source;
  • Suporte para SNMP (v1, v2);
  • Monitoramento distribuído com administração centralizada na web;
  • Agentes de alta performance (software de cliente para Linux, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, OS X, Tru64/OSF1, Windows NT 4.0, Windows 2000, Windows 2003, Windows XP e Windows Vista);
  • Permissões flexíveis de usuário;
  • Interface baseada na web.

Fonte: http://pt.wikipedia.org/wiki/Zabbix

Instalação do Zabbix

Antes de mais nada, é necessário desabilitar o SELinux, para isso, é necessário entrar no arquivo /etc/selinux/config e mudar a configuração de "enforcing" para "disabled".

# vim /etc/selinux/config

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - SELinux is fully disabled.


SELINUX=disabled

Depois, precisaremos parar o IPtables tanto agora, quanto no arranque do sistema:

# /etc/init.d/iptables stop
# ntsysv


Desmarcar: iptables e ip6tables

Começaremos agora a instalar os pacotes necessários para o funcionamento correto do Zabbix:

# yum install gcc httpd php php-bcmath php-cli php-gd php-mbstring php-mcrypt php-mysql curl curl-devel net-snmp net-snmp-lib net-snmp-utils net-snmp-devel OpenIPMI OpenIPMI-devel mysql-server mysql-devel php-mysql php-xml gnutls-devel mod_ssl libssh2 libssh2-devel make

Baixar pacotes que não estão disponíveis nos repositórios:

# wget http://pkgs.repoforge.org/fping/fping-2.4-1.b2.2.el5.rf.i386.rpm
# wget http://pkgs.repoforge.org/iksemel/iksemel-1.4-1.el6.rf.i686.rpm
# wget http://pkgs.repoforge.org/iksemel/iksemel-devel-1.4-1.el6.rf.i686.rpm

Instalar os pacotes:

# rpm -ivh fping-2.4-1.b2.2.el5.rf.i386.rpm
# rpm -ivh iksemel-1.4-1.el6.rf.i686.rpm
# rpm -ivh iksemel-devel-1.4-1.el6.rf.i686.rpm


Ajustes no php.ini

De acordo com os requerimentos do Zabbix, abra o arquivo /etc/php.ini e ajuste os itens:

# vim /etc/php.ini

Alterar:

date.timezone=America/Sao_Paulo
max_execution_time = 600
post_max_size = 32M
upload_max_filesize = 16M
max_input_time = 600

Baixar o Zabbix Server 2.0:

# wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.0.3/zabbix-2.0.3.tar.gz/download

Descompactar e instalar:

# tar -zxvf zabbix-2.0.3.tar.gz
# cd zabbix-2.0.3/
# ./configure --with-mysql --enable-server --enable-agent --enable-proxy --with-jabber --with-net-snmp --with-libcurl --with-openipmi --with-ssh2
# make install
# mkdir /etc/zabbix
# cp /usr/local/etc/zabbix_server.conf /etc/zabbix/
# cp /usr/local/etc/zabbix_agentd.conf /etc/zabbix/
# useradd zabbix
# chown zabbix:zabbix /etc/zabbix/ -R
# /etc/init.d/mysqld restart

# mysql -u root -p


mysql> create database zabbix character set utf8;
mysql> grant ALL on zabbix.* to zabbix@'localhost' identified by 'senha';

# cat database/mysql/schema.sql | mysql -u zabbix -p zabbix
Enter password:

# cat database/mysql/images.sql | mysql -u zabbix -p zabbix
Enter password:

# cat database/mysql/data.sql | mysql -u zabbix -p zabbix
Enter password:

    Próxima página >>




Páginas do artigo

Outros artigos deste autor

Leitura recomendada

Comentários
[1] Comentário enviado por danniel-lara em 07/11/2012 - 18:21h:

Parabéns pelo artigo


[2] Comentário enviado por markintux em 08/11/2012 - 08:34h:

Obrigado!!


[1] Comentário enviado por danniel-lara em 07/11/2012 - 18:21h:

Parabéns pelo artigo




[3] Comentário enviado por cromado em 09/11/2012 - 04:08h:

Muito interessante o artigo. legal.
Você já integrou o Zabbix com alguma ferramenta de Service Desk? para a abertura de chamados/tickets e afins, funcionou?.

Muita ferramentas de service desk, a abertura de chamado é por email, bastanto o email do Zabbix ser enviado para a central de chamados e pronto, chamado na fila.

A pergunta é pra saber se você teve alguma experiência do tipo. pois hoje em dia, não basta apenas monitorar, tem que ter um chamado/ticket em algum lugar, pois o cliente vai cobrar =).

No aguardo da segunda parte do artigo =).

Parabéns!!!.


[4] Comentário enviado por Linuxlrt em 09/11/2012 - 07:49h:

Parabéns, muito bom


[5] Comentário enviado por markintux em 09/11/2012 - 08:18h:

Olá! Obrigado por se interessar e perguntar!

Então.. já integrei sim com o iTop, não sei se conhece! Automaticamente, assim que o Zabbix "ve" um problema, ele automaticamente já cria um chamado pelo iTop! :) Exatamente!! Tudo o que você falou é verdade! E pode esperar, que já já sai a segunda parte! Obrigado mais uma vez pela atenção!

Abraços!


[3] Comentário enviado por cromado em 09/11/2012 - 04:08h:

Muito interessante o artigo. legal.
Você já integrou o Zabbix com alguma ferramenta de Service Desk? para a abertura de chamados/tickets e afins, funcionou?.

Muita ferramentas de service desk, a abertura de chamado é por email, bastanto o email do Zabbix ser enviado para a central de chamados e pronto, chamado na fila.

A pergunta é pra saber se você teve alguma experiência do tipo. pois hoje em dia, não basta apenas monitorar, tem que ter um chamado/ticket em algum lugar, pois o cliente vai cobrar =).

No aguardo da segunda parte do artigo =).

Parabéns!!!.




[6] Comentário enviado por markintux em 09/11/2012 - 08:18h:

Muito Obrigado!!


[4] Comentário enviado por Linuxlrt em 09/11/2012 - 07:49h:

Parabéns, muito bom




[7] Comentário enviado por padulas em 09/11/2012 - 15:34h:

Boa tarde meu querido, eu estou empacado no passo [root@srvarq01 ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)


Como pode perceber ele me informa erro de autenticação.

Porém pelo que eu entendi, no seu passo a passo, em momento nenhum ele cria um novo usuário para o mysql, poderia ajudar a esse pobre mortal ?


Atenciosamente,
Daniel Padula Gomes.

OBS: Posso estar fazendo algo errado, se for o caso me desculpe.


[8] Comentário enviado por markintux em 09/11/2012 - 15:41h:

Olá! Antes de mais nada, muito obrigado por fazer sua pergunta.

Realmente não criei nenhum usuário para acessar o mysql neste momento. Nesta parte do artigo, você deve entrar com a senha do seu usuário root no mysql, que no padrão, é em branco. Tente apenas apertar enter e veja se consegue acessar o banco de dados.

Fique a vontade para perguntar o que bem entender!

Obrigado.


[7] Comentário enviado por padulas em 09/11/2012 - 15:34h:

Boa tarde meu querido, eu estou empacado no passo [root@srvarq01 ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)


Como pode perceber ele me informa erro de autenticação.

Porém pelo que eu entendi, no seu passo a passo, em momento nenhum ele cria um novo usuário para o mysql, poderia ajudar a esse pobre mortal ?


Atenciosamente,
Daniel Padula Gomes.

OBS: Posso estar fazendo algo errado, se for o caso me desculpe.




[9] Comentário enviado por padulas em 09/11/2012 - 15:46h:

Boa tarde meu amigo, obrigado a você, que me dá essa força.

E a propósito parabéns pelo POST.

Ao tentar executar com a senha em branco veja o resultado:

[root@srvarq01 ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@srvarq01 ~]#

Devo estar fazendo algo errado mesmo.

Se quiser pode me adicionar e conhecer também nossa comunidade GNU/Linux Brasil no facebook.


[7] Comentário enviado por padulas em 09/11/2012 - 15:34h:

Boa tarde meu querido, eu estou empacado no passo [root@srvarq01 ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)


Como pode perceber ele me informa erro de autenticação.

Porém pelo que eu entendi, no seu passo a passo, em momento nenhum ele cria um novo usuário para o mysql, poderia ajudar a esse pobre mortal ?


Atenciosamente,
Daniel Padula Gomes.

OBS: Posso estar fazendo algo errado, se for o caso me desculpe.



[10] Comentário enviado por markintux em 09/11/2012 - 15:52h:

Padulas,

Este erro esta claro que é a senha de root do mysql que está errada. No padrão, ela vem em branco. Não sei se dá certo, mas você poderia desinstalar e instalar denovo o banco. Talvez de certo. Caso não de certo, você deverá mudar sua senha de root. Já vi dicas aqui no vivaolinux de como proceder.

Qualquer coisa é só perguntar!

Obrigado.


[9] Comentário enviado por padulas em 09/11/2012 - 15:46h:

Boa tarde meu amigo, obrigado a você, que me dá essa força.

E a propósito parabéns pelo POST.

Ao tentar executar com a senha em branco veja o resultado:

[root@srvarq01 ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@srvarq01 ~]#

Devo estar fazendo algo errado mesmo.

Se quiser pode me adicionar e conhecer também nossa comunidade GNU/Linux Brasil no facebook.


[7] Comentário enviado por padulas em 09/11/2012 - 15:34h:

Boa tarde meu querido, eu estou empacado no passo [root@srvarq01 ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)


Como pode perceber ele me informa erro de autenticação.

Porém pelo que eu entendi, no seu passo a passo, em momento nenhum ele cria um novo usuário para o mysql, poderia ajudar a esse pobre mortal ?


Atenciosamente,
Daniel Padula Gomes.

OBS: Posso estar fazendo algo errado, se for o caso me desculpe.




[11] Comentário enviado por igor_rocha em 10/11/2012 - 01:02h:

Buenas ..

Cara muito bacana o artigo, e achei muito interessante a facilidade da configuração em relação a outros softwares do gênero.
Didática bacana, Parabéns...

E quanto ao pessoal que está tendo problemas com o banco de dados mysql (que nada mais é do que a senha), eu vou contribuir um pouquinho, tomara que eu possa ajudar alguém :) ...
Antes verifique se a senha do root não está em branco! (mysql -u root)

Pra não haver há necessidade de se reinstalar o banco vou mostrar em alguns poucos passos, uma das formas de se alterar a senha do root do mysql, vamos lá:

Primeiro vamos para todos os processos relacionados ao daemon do mysql:
# killall mysqld

Iniciando mysql em modo seguro:
# safe_mysqld --skip-grant-tables &

Conecte no servidor do mysql com o cliente padrão do mysql:

# mysql

A base de dados onde a senha do usuário root do mysql fica armazenada se chama mysql, então vamos
acessa-la:
# use mysql;


A tabela que contem os dados do root do mysql se chama user, para ver os seus 'campos' você, se quiser
pode digitar no prompt do mysql o comando desc , assim:
# desc user;

Então finalmente abaixo, estou atualizando a senha do root do mysql.
# update user set password = password('senha nova') where user='root' and host='localhost';

E então agora daremos um "flush" nos privilégios dos usuários:
# flush privileges;

Saindo do console mysql
# quit

# e basta dar um restart no serviço do mysql
/etc/init.d/mysqld restart

ou use o service!
Ai fica ao seu critério...

Agradeço ao nosso colega Diego Silva(diegospeed) que apresentou essa solução simples aqui no fórum!
Caso alguém precise de alguma ajuda e se estiver ao meu alcance me mande um e-mail ou questiona por aqui mesmo []S :
igor.rocha.linux@gmail.com

Grande abraço, inteh mais...


:wq









[12] Comentário enviado por igor_rocha em 10/11/2012 - 01:36h:

Ahhh lembrando que no caso do centOS e outros derivados do RedHat(como Fedora), o comando pode estar como mysqld_safe ao invés de safe_mysqld ....

<0/


[13] Comentário enviado por markintux em 10/11/2012 - 10:28h:

Muito Obrigado Igor!!!

Exatamente isso. Quem esta com problemas, faça o que o Igor descreveu que não tem erro! Obrigado por contribuir aqui!

Abraços!


[11] Comentário enviado por igor_rocha em 10/11/2012 - 01:02h:

Buenas ..

Cara muito bacana o artigo, e achei muito interessante a facilidade da configuração em relação a outros softwares do gênero.
Didática bacana, Parabéns...

E quanto ao pessoal que está tendo problemas com o banco de dados mysql (que nada mais é do que a senha), eu vou contribuir um pouquinho, tomara que eu possa ajudar alguém :) ...
Antes verifique se a senha do root não está em branco! (mysql -u root) <ENTER>

Pra não haver há necessidade de se reinstalar o banco vou mostrar em alguns poucos passos, uma das formas de se alterar a senha do root do mysql, vamos lá:

Primeiro vamos para todos os processos relacionados ao daemon do mysql:
# killall mysqld

Iniciando mysql em modo seguro:
# safe_mysqld --skip-grant-tables &

Conecte no servidor do mysql com o cliente padrão do mysql:

# mysql

A base de dados onde a senha do usuário root do mysql fica armazenada se chama mysql, então vamos
acessa-la:
# use mysql;


A tabela que contem os dados do root do mysql se chama user, para ver os seus 'campos' você, se quiser
pode digitar no prompt do mysql o comando desc <tabela>, assim:
# desc user;

Então finalmente abaixo, estou atualizando a senha do root do mysql.
# update user set password = password('senha nova') where user='root' and host='localhost';

E então agora daremos um "flush" nos privilégios dos usuários:
# flush privileges;

Saindo do console mysql
# quit

# e basta dar um restart no serviço do mysql
/etc/init.d/mysqld restart

ou use o service!
Ai fica ao seu critério...

Agradeço ao nosso colega Diego Silva(diegospeed) que apresentou essa solução simples aqui no fórum!
Caso alguém precise de alguma ajuda e se estiver ao meu alcance me mande um e-mail ou questiona por aqui mesmo []S :
igor.rocha.linux@gmail.com

Grande abraço, inteh mais...


:wq











[14] Comentário enviado por padulas em 10/11/2012 - 14:20h:

Senhores, eu vou fazer o teste e então eu retorno aqui o resultado, mas de qualquer forma eu agradeço a todos pela contribuição e fico feliz de pode contar com uma comunidade tão unida como é o caso da comunidade GNU-Linux no modo geral.]


Logo logo eu posto o resultado.

Atenciosament: Daniel Padula Gomes > padulas@hotmail.com


[15] Comentário enviado por markintux em 10/11/2012 - 15:09h:

Tente e qualquer coisa, só perguntar!

Um dos grandes diferenciais do Linux é essa forte comunidade! ;D Aproveite-a e seja Livre!

Abraços!


[14] Comentário enviado por padulas em 10/11/2012 - 14:20h:

Senhores, eu vou fazer o teste e então eu retorno aqui o resultado, mas de qualquer forma eu agradeço a todos pela contribuição e fico feliz de pode contar com uma comunidade tão unida como é o caso da comunidade GNU-Linux no modo geral.]


Logo logo eu posto o resultado.

Atenciosament: Daniel Padula Gomes > padulas@hotmail.com




[16] Comentário enviado por igor_rocha em 11/11/2012 - 00:23h:


[15] Comentário enviado por markintux em 10/11/2012 - 15:09h:

Tente e qualquer coisa, só perguntar!

Um dos grandes diferenciais do Linux é essa forte comunidade! ;D Aproveite-a e seja Livre!

Abraços!


[14] Comentário enviado por padulas em 10/11/2012 - 14:20h:

Senhores, eu vou fazer o teste e então eu retorno aqui o resultado, mas de qualquer forma eu agradeço a todos pela contribuição e fico feliz de pode contar com uma comunidade tão unida como é o caso da comunidade GNU-Linux no modo geral.]


Logo logo eu posto o resultado.

Atenciosament: Daniel Padula Gomes > padulas@hotmail.com



Buenas novamente...

Realmente a comunidade GNU/Linux é muito bacana, e foi um dos motivos que me trouxeram para o Linux de um modo geral, tanto profissionalmente quanto pessoalmente, e o que mais me impressiona é o espirito de ser livre, a troca de conhecimentos e poder ajudar o próximo!!
Isso sim que é um exemplo de comunidade ;)

Gostaria de poder contribuir com mais artigos ou dicas...
Mas ai entra a questão do tempo :s

Mas a gente vai levando e tentando contribuir de alguma forma :)

E como disse nosso amigo @markintux, faça seus testes, qualquer coisa é só perguntar!

Abraços!!















[17] Comentário enviado por rodrigomori em 11/11/2012 - 15:22h:

Boa Tarde,

Fiz a instalação conforme o tutorial, mais quando o zabbix checa os pré-requisitos , as opções PHP gd, PHP gd PNG support, PHP gd JPGE support e PHP gd FreeType support aparece como FAIL.

Alguem pode me ajudar.



[18] Comentário enviado por cromado em 11/11/2012 - 16:29h:

rodrigomori,

Você precisa instalar os módulos faltantes no PHP.
Faça uma busca pra ver como é o nome:

#yum search php5-gd
ou
#yum search php-gd

Depois instale:

#yum install php5-gd*
#yum install php-gd*


Reinicie o apache.
/etc/init.d/httpd restart


[19] Comentário enviado por rodrigomori em 11/11/2012 - 23:33h:

Caro cromado..

Deu certo..fiz a instalação dos modulos.

Obrigado!


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

Rodrigomori, faça isso que o Cromado disse que dará certo!!!!

Obrigado Cromado pela resposta, e desculpe a demora para responder Rodrigomori!

Abraços


[18] Comentário enviado por cromado em 11/11/2012 - 16:29h:

rodrigomori,

Você precisa instalar os módulos faltantes no PHP.
Faça uma busca pra ver como é o nome:

#yum search php5-gd
ou
#yum search php-gd

Depois instale:

#yum install php5-gd*
#yum install php-gd*


Reinicie o apache.
/etc/init.d/httpd restart




[21] Comentário enviado por padulas em 12/11/2012 - 11:55h:

Senhores, eu promovi uma instalação do zero para o CentOS 6.3 Final porém quando eu digito o comando mysql -u root -p ele solicita a senha e quando eu digito (Enter) ele informa acesso negado.



[22] Comentário enviado por markintux em 12/11/2012 - 12:11h:

Padulas,

Há um comentário acima neste artigo que explica como proceder com este problema. O amigo igor_rocha que escreveu. Dê uma lida!

Abraços


[21] Comentário enviado por padulas em 12/11/2012 - 11:55h:

Senhores, eu promovi uma instalação do zero para o CentOS 6.3 Final porém quando eu digito o comando mysql -u root -p ele solicita a senha e quando eu digito (Enter) ele informa acesso negado.





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

Agora estou promovendo o CentOS do zero, vou configurá-lo com endereços de ip, nome e vou tentar do zero novamente.


[24] Comentário enviado por markintux em 12/11/2012 - 15:03h:

Ok Padulas!

O que precisar, estamos aqui para lhe auxiliar!

Abraços!


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

Agora estou promovendo o CentOS do zero, vou configurá-lo com endereços de ip, nome e vou tentar do zero novamente.




[25] Comentário enviado por igor_rocha em 13/11/2012 - 00:36h:


[24] Comentário enviado por markintux em 12/11/2012 - 15:03h:

Ok Padulas!

O que precisar, estamos aqui para lhe auxiliar!

Abraços!


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

Agora estou promovendo o CentOS do zero, vou configurá-lo com endereços de ip, nome e vou tentar do zero novamente.




Olá Padulas,

Como comentado pelo nosso amigo markintux, há um procedimento simples a se fazer para resetar a senha do root do mysql, descrevi ele um pouco mais acima nos comentários, caso você encontre esse equivoco novamente estamos aqui para ajudá-lo, e claro não somente quanto a isto, mas qualquer outro problema que você possa ter! :)

Grande Abraço!




[26] Comentário enviado por joaldir em 14/11/2012 - 01:36h:

Marcos,

Quero agradecer esse grande tutorial.
Segui passa a passo e deu tudo certo.
Muito Obrigado!



[27] Comentário enviado por markintux em 14/11/2012 - 08:15h:

Opa! Se deu certo, é o que tá valendo!!

Abraços!


[26] Comentário enviado por joaldir em 14/11/2012 - 01:36h:

Marcos,

Quero agradecer esse grande tutorial.
Segui passa a passo e deu tudo certo.
Muito Obrigado!





[28] Comentário enviado por chocolathe em 03/01/2013 - 15:53h:

Primeiramente gostaria de parabenizar pelo ótimo artigo.
Segundo lugar gostaria de saber já que sou leigo no linux se tem como colocar o Zabbix nas nuvens (o Servidor) e configurar as estação para enviar as informação para o mesmo e eu alem de receber as mensagens por Email, pode ver através do browser a interface...
Se for possível me da essa ajuda ficarei muito grato.


[29] Comentário enviado por rubux em 23/02/2013 - 07:06h:

quando estou instalando o front-end do Zabbix Server

coloco
# mkdir /var/www/html/zabbix

depois
# cd frontends/php

e aparece a seguinte frase

-bash: cd: frontends/php: Arquivo ou diretório não encontrado

Me ajudo já estou nos finalmentes rsrsrsrs...


[30] Comentário enviado por almirfiorio em 16/04/2013 - 07:31h:

Amigo Marcos Vinicius

estou fazendo o curso online de Zabbix pela Linux Solutions que começou ontem - dia 15/04

Ee gostaria de tirar uma duvida

eu posso usar o Cent OS net install para instalar o servidor de zabbix ?

tem algum pacote essencial ?

Grato
Almir Fiorio


[31] Comentário enviado por thayane_viana em 17/04/2013 - 10:07h:

Ola, estou instalando o Zabbix com o PostgreSQL em uma maquina virtual, mas o banco PostgreSQL esta instalado em outra maquina virtual exclusiva para o banco...gostaria de saber se quando eu fizer o ./ CONFIGURE --WITH -POSTGRESQL tem como apontar para o banco da outra vm. Obrigada!


[32] Comentário enviado por eduinfo10 em 31/05/2013 - 12:53h:

Pessoal,

Fiz a instalação, sem nenhum erro mas quando acesso a interface WEB, o zabbix server está com status "no" ao invés de yes como é o correto.

Como faço para corrigir este problema ?

Muito obrigado.


[33] Comentário enviado por wilianboscolo em 11/11/2013 - 15:02h:

Opa Marcos,

cara estou tendo vários problemas e estou seguindo á risca o seu tutorial.

o primeiro deles e quando executo o comando:

./configure --with-mysql --enable-server --enable-agent --enable-proxy --with-jabber --with-net-snmp --with-libcurl --with-openipmi --with-ssh2

ele retorna erro: configure: error: Jabber library not found


[34] Comentário enviado por markintux em 11/11/2013 - 15:36h:

Olá Chocolathe!

É possível sim! Sem problema algum! :D


[28] Comentário enviado por chocolathe em 03/01/2013 - 15:53h:

Primeiramente gostaria de parabenizar pelo ótimo artigo.
Segundo lugar gostaria de saber já que sou leigo no linux se tem como colocar o Zabbix nas nuvens (o Servidor) e configurar as estação para enviar as informação para o mesmo e eu alem de receber as mensagens por Email, pode ver através do browser a interface...
Se for possível me da essa ajuda ficarei muito grato.




[35] Comentário enviado por markintux em 11/11/2013 - 15:36h:

Obrigado pela contribuição Igor Rocha!

Abração!


[11] Comentário enviado por igor_rocha em 10/11/2012 - 01:02h:

Buenas ..

Cara muito bacana o artigo, e achei muito interessante a facilidade da configuração em relação a outros softwares do gênero.
Didática bacana, Parabéns...

E quanto ao pessoal que está tendo problemas com o banco de dados mysql (que nada mais é do que a senha), eu vou contribuir um pouquinho, tomara que eu possa ajudar alguém :) ...
Antes verifique se a senha do root não está em branco! (mysql -u root) <ENTER>

Pra não haver há necessidade de se reinstalar o banco vou mostrar em alguns poucos passos, uma das formas de se alterar a senha do root do mysql, vamos lá:

Primeiro vamos para todos os processos relacionados ao daemon do mysql:
# killall mysqld

Iniciando mysql em modo seguro:
# safe_mysqld --skip-grant-tables &

Conecte no servidor do mysql com o cliente padrão do mysql:

# mysql

A base de dados onde a senha do usuário root do mysql fica armazenada se chama mysql, então vamos
acessa-la:
# use mysql;


A tabela que contem os dados do root do mysql se chama user, para ver os seus 'campos' você, se quiser
pode digitar no prompt do mysql o comando desc <tabela>, assim:
# desc user;

Então finalmente abaixo, estou atualizando a senha do root do mysql.
# update user set password = password('senha nova') where user='root' and host='localhost';

E então agora daremos um "flush" nos privilégios dos usuários:
# flush privileges;

Saindo do console mysql
# quit

# e basta dar um restart no serviço do mysql
/etc/init.d/mysqld restart

ou use o service!
Ai fica ao seu critério...

Agradeço ao nosso colega Diego Silva(diegospeed) que apresentou essa solução simples aqui no fórum!
Caso alguém precise de alguma ajuda e se estiver ao meu alcance me mande um e-mail ou questiona por aqui mesmo []S :
igor.rocha.linux@gmail.com

Grande abraço, inteh mais...


:wq











[36] Comentário enviado por markintux em 11/11/2013 - 15:38h:

Olá Wilian Boscolo!

Provavelmente está dando esse erro pois você não instalou a biblioteca iksemel e iksemel-devel! Dê uma olhada se ela está instalada!

Abração!


[33] Comentário enviado por wilianboscolo em 11/11/2013 - 15:02h:

Opa Marcos,

cara estou tendo vários problemas e estou seguindo á risca o seu tutorial.

o primeiro deles e quando executo o comando:

./configure --with-mysql --enable-server --enable-agent --enable-proxy --with-jabber --with-net-snmp --with-libcurl --with-openipmi --with-ssh2

ele retorna erro: configure: error: Jabber library not found




[37] Comentário enviado por markintux em 11/11/2013 - 15:39h:

Olá Edu!

Provavelmente você não subiu o serviço do Zabbix Server, para isso, execute o comando:

zabbix_server

Dessa forma provavelmente dará certo!

Abração!


[32] Comentário enviado por eduinfo10 em 31/05/2013 - 12:53h:

Pessoal,

Fiz a instalação, sem nenhum erro mas quando acesso a interface WEB, o zabbix server está com status "no" ao invés de yes como é o correto.

Como faço para corrigir este problema ?

Muito obrigado.




[38] Comentário enviado por markintux em 11/11/2013 - 15:40h:

Olá Thayane!

Você pode configurar o endereço do seu banco de dados depois no arquivo de configuração do Zabbix Server (zabbix_server.conf), na opção: DBHOST.

Abração!


[31] Comentário enviado por thayane_viana em 17/04/2013 - 10:07h:

Ola, estou instalando o Zabbix com o PostgreSQL em uma maquina virtual, mas o banco PostgreSQL esta instalado em outra maquina virtual exclusiva para o banco...gostaria de saber se quando eu fizer o ./ CONFIGURE --WITH -POSTGRESQL tem como apontar para o banco da outra vm. Obrigada!





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.