Neste artigo, mostrarei como instalar e configurar o Zabbix no Debian 7, esta excelente ferramenta para monitoramento de rede. E ensinar como já começar o monitoramento de clientes Linux e Windows.
Neste tutorial, abordarei uma ferramenta muito interessante que testo por alguns meses, mas já posso dizer que é uma das melhores ferramentas para monitoramento de redes, seja ela pequena ou grande.
Criado para monitorar disponibilidade e desempenho de redes, ele é capaz de monitorar e coletar muita coisa. Podemos monitorar, por exemplo, recursos de hardware (velocidade do cooler, temperatura do processador, temperatura do HD, etc), recursos lógicos (Processamento, memória utilizada, IO dos discos, partições, trafego de rede, etc) ambientes (temperatura e umidade do seu CPD ou de outros locais).
Enfim, tudo o que você consegue monitorar por IPMI, SNMP, Simple Check, entre outras maneiras de monitoramento de Servidores, Sensores, Switchs, Roteadores, No-Breaks, enfim, muita coisa pode ser monitorado pelo nosso amigo Zabbix. Digo amigo, porque esse 'cara' é muito útil para nós, profissionais de TI.
Então, você me pergunta: Jeferson, para que vou querer monitorar minha rede? Por que?
Respondo: por vários motivos! Imagine você sem ferramenta nenhuma de monitoramento? Como é que você vai provar e convencer o seu gerente/diretor que você precisa de um upgrade do seu servidor porque o 'coitadinho' não está aguentando mais processar o volume de dados da sua empresa?
Como é que você vai convencer o seu gerente/diretor que você precisa aumentar a sua banda, porque o seu link atual não está mais dando conta do volume de trafego que tem em sua empresa?
Talvez essa não seja solução garantida, mas com gráficos de monitoramento, pode acreditar que fica muito mais fácil. Estes são uns dos exemplos, pois você poderia utilizar, por exemplo, para saber quando alguma coisa está errada em sua rede, um switch/roteador desligado, um servidor reiniciando sozinho, um broadcast muito alto na sua rede, enfim, você consegue monitorar tudo isso, ajudando e muito no tempo de resolução de um problema, deixando a sua infra-estrutura o mais disponível possível.
Então, vamos à instalação dessa ferramenta maravilhosa!
Neste tutorial estou usando o Debian 7 como servidor/cliente. Caso tenha preferencia por outra distribuição, verifique e adapte os comandos.
Pré-Instalação
Antes de começar a instalação do Zabbix, precisamos antes atender a alguns pré-requisitos para a instalação, como compilador, Java, MySQL, PHP, Apache e algumas bibliotecas.
Para instalarmos os pacotes necessários, vamos utilizar os seguintes comandos:
O que devemos fazer agora, é criar e configurar a base do MySQL que será usada pelo Zabbix, criar um usuário para o Zabbix no Unix e configurar o Apache/PHP.
# mysql –u root –p
mysql> create database zabbix character set utf8;
mysql> GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'password' WITH GRANT OPTION;
mysql> quit;
Obs: em password, coloque a senha da base de dados para o usuário zabbix que não terá ligação com o usuário do Unix.
# useradd -s /bin/false zabbix
Vamos agora alterar algumas configurações do Apache/PHP, editando o seguinte arquivo:
[1] Comentário enviado por paulodeolindo em 13/09/2013 - 10:44h
Olá. Muito legal o tutorial.
Curso completo de Zabbix na Treinatux Interativa, EAD, compartilhamento de shell e aulas que ficam gravadas em formato mp4 para download posterior. www.treinatuxinterativa.com
[4] Comentário enviado por Joao_Vitorino em 24/09/2013 - 23:54h
O Zabbix está sendo implantado na empresa que trabalho em substituição ao Nagios devido a simplicidade para lidar com a ferramenta.
Porém estamos encontrando duas dificuldades:
1 º Integração com o OTRS: em pesquisas descobrimos que só tem como integrar através de API, alguém ai já fez essa integração?
2º Tem como aproveitar os arquivos cfg do nagios no Zabbix ? ( fazer uma especie de portabilidade).
[5] Comentário enviado por rcjeferson em 25/09/2013 - 00:37h
[3] Comentário enviado por evilazio em 22/09/2013 - 19:33h:
Amigos segui os passos sem problema no entanto quando vou acessar o zabbix esta aparecendo esse erro:
mysql_free_result() expects parameter 1 to be resource, boolean given [include/db.inc.php:573]
alguem pode me ajudar com uma dica de onde posso ter errado e como corrigir?
obrigado
Boa noite Evilazio,
Tente excluir a base de dados e cria-la novamente, seguindo os procedimentos abaixos (Obs: Na importação, siga a ordem):
mysql> create database zabbix character set utf8;
mysql> GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'password' WITH GRANT OPTION;
mysql> quit;
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/schema.sql | mysql -u zabbix -p<password> zabbix
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/images.sql | mysql -u zabbix -p<password> zabbix
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/data.sql | mysql -u zabbix -p<password> zabbix
Depois de popular a base, verifique as configuração do zabbix_server.conf e reinicie o serviço do Zabbix Server.
[6] Comentário enviado por rcjeferson em 25/09/2013 - 00:42h
[4] Comentário enviado por akbar415 em 24/09/2013 - 23:54h:
O Zabbix está sendo implantado na empresa que trabalho em substituição ao Nagios devido a simplicidade para lidar com a ferramenta.
Porém estamos encontrando duas dificuldades:
1 º Integração com o OTRS: em pesquisas descobrimos que só tem como integrar através de API, alguém ai já fez essa integração?
2º Tem como aproveitar os arquivos cfg do nagios no Zabbix ? ( fazer uma especie de portabilidade).
Boa noite Joao,
Em relação a integração com o OTRS lembro de ter lido alguma coisa a respeito, acredito que tenha sim uma maneira de fazer essa conversação. Em relação a aproveitar os cfg do Nagios, acredito que não tenha nenhuma maneira, posso estar enganado, mas nunca vi, contudo não custa nada dar uma pesquisada para ver se há algo.
[7] Comentário enviado por thejack em 25/09/2013 - 14:26h
Cara, muito bom o how to, muito bom mesmo. Já havia tentado vários e nunca consegui, fosse pelo my sql, por parametros incorretos, etc.
Forte abraço e sucesso. "Disseminar conhecimento é aprimorar aprendizado".
[9] Comentário enviado por rcjeferson em 14/10/2013 - 17:43h
[8] Comentário enviado por diegofer em 14/10/2013 - 17:00h:
alguém pode me ajudar eu não consegui entender esse comando
# mysql –u root –p
Boa tarde Diego,
Esse comando serve para se conectar ao MySQL, o parâmetro -u serve para você especificar o usuário de conexão, e o -p é para indiciar que existe uma senha para se conectar, depois de pressionar enter ele irá pedir a senha. Também daria certo especificar a senha logo depois do -p da seguinte maneira: -p'password'
Para mais detalhes, consulte o man page do comando mysql.
[10] Comentário enviado por crimelordz em 23/10/2013 - 18:05h
Parabéns cara, ferramenta poderosíssima.
Segui seu tutorial passo-a-passo e deu certo.
OBS: A única coisa que fiz diferente foi na hora de popular a base, usei os comandos da seguinte forma: #mysql -u zabbix -p zabbix < schema.sql
Pois usando os comandos do tutorial acusava um erro do mysql no zabbix, alguma coisa do tipo: (mysql....zabbix.users doesn't exist...)
[11] Comentário enviado por zorzeto em 03/11/2013 - 15:24h
Amigo...parabens...belissimo artigo....
Duas observacoes.... favor alterar o nome dos scripts ....na criação vc colocou "_" e na execução vc colocou "-"...
Outra coisa ...está dando um erro aqui no PHP time zone...vc colocou "America/Brasilia", porem soh rodou aqui qdo eu coloquei "America/Sao_Paulo" conforme o manual do PHP... http://www.php.net/manual/pt_BR/timezones.america.php
No mais.....excelente artigo....
Outra dica eh retirar o ";" da linha date.timezone pra naum dar erro....ok...
Valewwww
[12] Comentário enviado por rcjeferson em 03/11/2013 - 20:35h
[11] Comentário enviado por zorzeto em 03/11/2013 - 15:24h:
Amigo...parabens...belissimo artigo....
Duas observacoes.... favor alterar o nome dos scripts ....na criação vc colocou "_" e na execução vc colocou "-"...
Outra coisa ...está dando um erro aqui no PHP time zone...vc colocou "America/Brasilia", porem soh rodou aqui qdo eu coloquei "America/Sao_Paulo" conforme o manual do PHP... http://www.php.net/manual/pt_BR/timezones.america.php
No mais.....excelente artigo....
Outra dica eh retirar o ";" da linha date.timezone pra naum dar erro....ok...
Valewwww
Boa noite zorzeto,
Obrigado. Obrigado também pela correção, já solicitei a moderação a alteração.
[13] Comentário enviado por wilianboscolo em 08/11/2013 - 08:01h
Muito bom o post, porém não consegui fazer funcionar! segui passo á passo.
No final após realizar as configurações finais o mesmo retorna o seguinte erro:
Error in query [SELECT u.userid,u.attempt_failed,u.attempt_clock,u.attempt_ip FROM users u WHERE u.alias='guest' AND u.userid BETWEEN 000000000000000 AND 099999999999999] [Table 'zabbix.users' doesn't exist]
já exclui o banco e recriei e nada. Deve estar faltando alguma configuração.
[14] Comentário enviado por rcjeferson em 08/11/2013 - 09:59h
[13] Comentário enviado por wilianboscolo em 08/11/2013 - 08:01h:
Muito bom o post, porém não consegui fazer funcionar! segui passo á passo.
No final após realizar as configurações finais o mesmo retorna o seguinte erro:
Error in query [SELECT u.userid,u.attempt_failed,u.attempt_clock,u.attempt_ip FROM users u WHERE u.alias='guest' AND u.userid BETWEEN 000000000000000 AND 099999999999999] [Table 'zabbix.users' doesn't exist]
já exclui o banco e recriei e nada. Deve estar faltando alguma configuração.
Bom dia wilianboscolo,
Certifique-se de ter importado os arquivos da database na ondem do post, pois a ordem tem que ser fiel. Certifique-se também de ter dado permissão ao usuário que está tentando acessar a base de dados. Pode ser um desses dois casos.
quando vou dar o CHMOD ele retorna erro pq não acha os arquivos, notei que os mesmos estão com _ zabbix_agentd.
e no script zabbix-agentd.
não deveriam ser identicos ?
mesmo assim o zabbix aparece como is not running
[17] Comentário enviado por wilianboscolo em 08/11/2013 - 10:40h:
outro erro:
quando tento adicionar os arquivos na inicialização.
update-rc.d: using dependency based boot sequencing
update-rc.d: error: unable to read /etc/init.d/zabbix_server
root@zabbix:/etc/init.d#
[18] Comentário enviado por wilianboscolo em 08/11/2013 - 10:56h:
achei o erro, era no arquivo do server faltava inserir a senha de root do banco.
Em relação ao erro "Zabbix server is not running" realmente pode ser por causa da diferenças dos scripts de inicialização, problema já reportado pelo amigo zorzeto e já passei o mesmo a moderação para ser alterado. Mas só deixar os arquivos com o mesmo nome (ou com - ou com _) que vai funcionar normalmente.
Em relação ao erro no update-rc.d verifique se as permissões de leitura e execução estão corretamente setados nos arquivos.
[21] Comentário enviado por wilianboscolo em 08/11/2013 - 12:51h
Como posso fazer para monitorar outros servidores que tenho fora da empresa, link de telefonia com ele é possivel ? se sim quais regras tem que serem criadas, plugins que são necessários ? quais portas libero no meu squid e roteador.
[22] Comentário enviado por rcjeferson em 08/11/2013 - 15:22h
[20] Comentário enviado por wilianboscolo em 08/11/2013 - 12:00h:
de fato tudo resolvido.
agora por acaso vc tem algum material que ajuda a como utilizar o bendito de forma correta ?
como instalar os clients, como configurar. Andei dando uma garimpada, mas nada substitui a experiência de quem já colocou a mão na massa.
na sua opinião ele é melhor do que o Nagios ?
[21] Comentário enviado por wilianboscolo em 08/11/2013 - 12:51h:
Como posso fazer para monitorar outros servidores que tenho fora da empresa, link de telefonia com ele é possivel ? se sim quais regras tem que serem criadas, plugins que são necessários ? quais portas libero no meu squid e roteador.
grato.
Infelizmente não tenho nenhum material extra ainda, mas em relação a clientes, no próprio tutorial tem como você fazer a configuração de clientes Linux e Windows, porém em relação a Switchs, Roteadores e outros devices podem variar bastante, mas não foge muito de um padrão, que é a parte do SNMP. Nessa parte sugiro você dar uma estudada para entender o conceito, pois esse tema é muito amplo.
Se eu acho o Zabbix melhor do que o Nagios? EU (Jeferson) acho muito melhor, pelo fato do Zabbix conseguir monitorar tudo que tenha IP ou tudo que consiga conectar em algo que tenha um IP (Sensores, Termômetros, No-Breaks, etc) e da forma com que ele faz isso.
Sim, como disse acima, é possível você monitorar tudo que tenha um IP. Claro que você precisará de acesso para tal procedimento, pois por exemplo, não conseguira instalar o agente num servidor de hospedagem compartilhada, mas nada impede que você faça um simple check, fazendo seu zabbix pingar o host para verificar se está de pé ou não, ou que o zabbix abra sua página web e procure por um código pre-determinado por você para te dizer se o seu site está de pé ou não, ou se ele está integro... Enfim com o Zabbix o infinito é o limite. rsrs
Em relação a portas, o Zabbix, para um monitoramento simples utiliza basicamente as portas 10050/TCP e UDP, 10051 TCP e UDP (Zabbix Agent/Server) e a 161 (SNMP).
[27] Comentário enviado por rcjeferson em 08/11/2013 - 22:48h
[25] Comentário enviado por wilianboscolo em 08/11/2013 - 17:57h:
Vc consegue monitorar telefonia com ele ? ou seja E1 ?
isso iria me quebrar um galho danado......
Eu nunca precisei, mas acredito que deva ter alguma solução para isso também. De uma pesquisada, quem sabe... Agora que você me deixou curioso vou dar uma olhada aqui em relação a isso também para ver se acho alguma coisa.
[30] Comentário enviado por rcjeferson em 11/11/2013 - 12:14h
[29] Comentário enviado por wilianboscolo em 11/11/2013 - 08:51h:
Jefferson uma duvida...
estava vendo um video no youtube aonde o mesmo fala para instalar o zabbix server, o zabbix proxy e o zabbix agent.
neste pacote que instalamos já não vem todos ?
preciso ter uma máquina para o server e outra para o proxy ?
Bom dia Wiliam,
Nesta instalação, estamos usando somente o Zabbix Server e o Zabbix Agent. No caso do zabbix proxy, imagine o seguinte cenário:
- Voce trabalha numa empresa que possui duas unidades diferentes, e essas duas unidades tem redes diferentes e são interligadas por uma VPN, e voce precisa da Matriz monitorar hosts que estão no Filial, então o que poderia ser feito, configurar todos os hosts para enviar as informações para o seu servidor na Matriz, mas para isso, você teria que fazer uma série de configurações no seu Firewall, roteador (Se tiver), etc, até todos os hosts conseguirem se conectar ao servidor. Porém, se sua VPN cair, todos os hosts ficarão sem monitoramento, ou seja o tempo em que sua VPN estiver fora, o seu servidor não conseguirá coletar os dados dos clientes. Aqui entra o servidor proxy do Zabbix, voce faz a instalação do server proxy e instala ele na rede da filial, aponta todos os clientes da filial para o seu servidor proxy, depois voce adiciona o seu servidor proxy que está na filial no seu servidor zabbix que está na Matriz, liberando em seu firewall somente o seu servidor proxy, pois todo o seu monitoramento da filial vai passar por ele, se por algum motivo sua VPN cair, o servidor proxy continuará coletando os dados e quanto voltar o seu monitoramento não haverá espaços em branco, pois quando voltar a conexão o proxy enviará todas as informações coletadas para o servidor Zabbix.
Esse é somente um exemplo de uso, mas posso dizer que nesses casos o servidor proxy é muito útil... Pois tenho mais ou menos este cenário aqui.
Só para complementar, para a instalação de um servidor proxy, você vai precisar fazer todo um processo tanto na instalação do servidor proxy, quanto no servidor principal. Estou escrevendo um material sobre isso, mas acredito que vou demorar um pouco ainda para terminar, mas não é muito difícil achar materiais muito bons pela net.
[33] Comentário enviado por rcjeferson em 11/11/2013 - 19:57h
[31] Comentário enviado por wilianboscolo em 11/11/2013 - 12:48h:
Jefferson,
até ai eu entendi. Mas veja o meu cenário se é necessário:
tenho servidores local na empresa.
tenho 4 servidores alocados em datacenter uol diveo que preciso monitorar.
preciso de um proxy para isso ?
[32] Comentário enviado por wilianboscolo em 11/11/2013 - 12:50h:
se a resposta for sim:
imagino que terei que ter um servidor de proxy no datacenter seja ele maquina virtualizada ou não.
e outra server aqui na empresa local, que iria capturar as informações do meu datacenter através do servidor de proxy.
é isso ? ou o meu entendimento está burro rs...
Nesse caso não tem como você fazer um proxy, a não ser que você tenha todos os servidores na mesma sub-rede, o que acredito que não seja possivel pelas politicas de segurança da UOL Diveo. Nesse caso, configure diretamente mesmo, instalei nos servidores UOL Diveo o cliente zabbix e configure direto no seu servidor.
[35] Comentário enviado por wilianboscolo em 12/11/2013 - 17:44h:
Identifiquei alguns problemas:
1 - Monitorando uma máquina linux centos, eu desliguei a maquina o zabbix demorou mais de 5 minutos para identificar este problema.
2 - Em Action noto que foi executada com sucesso e que o e-mail foi enviado, porém eu não recebo o bendito do e-mail.
3 - máquina com agent instalado tem que desativar o firewall, seja ela linux ou windows, com eles ativos o server zabbix fica alarmando.
4 - Server alarma tempo todo: Zabbix discoverer processes more than 75% busy
Até tenho skype, mas para ser sincero muito difícil entrar, principalmente agora com as provas da faculdade e projetos no trabalho. Como disse, uma das coisas boas do zabbix é que voce consegue personaliza-lo da maneira voce quiser, por exemplo, tenho servidores sendo monitorados que qualquer problema que aconteça com ele, fico sabendo em menos de 30 segundos, via Email e Celular. Esses problemas realmente podem acontecer, mas nada que algumas pesquisas não consiga resolver. Em relação aos Emails, verifique se não estão indo para spam ou se os dados para conexão estão corretos.
[38] Comentário enviado por rcjeferson em 21/11/2013 - 19:27h
Boa noite,
No meu caso, criei um template novo de ping que indica quando algum host sai fora, e outros que validam os serviços de cada server. Mas no seu caso, você pode alterar direto no template padrão, diminuindo de 5 minutos para o tempo que você achar melhor.
Em relação ao Firewall, não precisa desativar, somente libere as portas que mencionei que ele funcionará normalmente.
Em relação a documentação, na minha opinião o zabbix está bem servido. Segue um blog que sempre acho bastante coisa: http://andredeo.blogspot.com.br/
[39] Comentário enviado por tonliima em 17/01/2014 - 12:47h
Fiz todo o procedimento certinho, mas ao entrar com o usuário Admin, aparece "Conected as Admin" porém ao clicar em configuration, não acontece nada, e alem da aba Monitoring, todas as outras estão com fundo cinza e letras brancas como se tivessem desabilitadas! Alguem tem ideia? Já tentei abrir com todos os navegadores e nada.
[44] Comentário enviado por GuGon2 em 20/02/2014 - 21:09h
Boa noite pessoal,
Gostaria de saber se consigo minitor o mesmo agente do zabbix de dois servers diferentes... 2 externos (ou 1 na rede interna (ti da empresa)e 1 na rede externa (empresa tercerizada)??
[45] Comentário enviado por rcjeferson em 20/02/2014 - 21:20h
[44] Comentário enviado por GuGon2 em 20/02/2014 - 21:09h:
Boa noite pessoal,
Gostaria de saber se consigo minitor o mesmo agente do zabbix de dois servers diferentes... 2 externos (ou 1 na rede interna (ti da empresa)e 1 na rede externa (empresa tercerizada)??
Obrigado!
Boa noite GuGon2,
Não entendi muito sua pergunta, poderia explicar melhor?
[48] Comentário enviado por lbsobreira em 26/03/2014 - 12:34h
Amigo estou com um problema na seguinte parte
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/schema.sql | mysql -u zabbix -p<password> zabbix
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/images.sql | mysql -u zabbix -p<password> zabbix
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/data.sql | mysql -u zabbix -p<password> zabbix
Quanto executo esses comandos aparece as seguintes mensagens:
ERROR 1050 (42S01) at line 1: Table 'maintenances' already exists
ERROR 1146 (42S02) at line 1: Table 'zabbix.images' doesn't exist
ERROR 1146 (42S02) at line 2698: Table 'zabbix.item_discovery' doesn't exist
Meu problema principal é que eu não estou conseguindo logar no usuário web do zabbix. Não sei se o que está acontecendo tem a ver com o meu problema.
OBS: Todo o resto da instalação e configuração foi feita com sucesso.
[49] Comentário enviado por rcjeferson em 18/04/2014 - 13:45h
[48] Comentário enviado por lbsobreira em 26/03/2014 - 12:34h:
Amigo estou com um problema na seguinte parte
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/schema.sql | mysql -u zabbix -p<password> zabbix
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/images.sql | mysql -u zabbix -p<password> zabbix
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/data.sql | mysql -u zabbix -p<password> zabbix
Quanto executo esses comandos aparece as seguintes mensagens:
ERROR 1050 (42S01) at line 1: Table 'maintenances' already exists
ERROR 1146 (42S02) at line 1: Table 'zabbix.images' doesn't exist
ERROR 1146 (42S02) at line 2698: Table 'zabbix.item_discovery' doesn't exist
Meu problema principal é que eu não estou conseguindo logar no usuário web do zabbix. Não sei se o que está acontecendo tem a ver com o meu problema.
OBS: Todo o resto da instalação e configuração foi feita com sucesso.
Boa tarde amigo,
Desculpa pela demora na resposta.
Seguinte, em relação ao problema de não estar conseguindo logar, sim, provavelmente seja pelos erros que estão acontecendo no banco de dados e para resolver isso, recomendo apagar todo o banco de dados e criar novamente, se atentando em não deixar nenhum passo para trás.
[51] Comentário enviado por brunoc87 em 16/09/2014 - 12:51h
Antes de iniciarmos o nosso agente, vamos criar um usuário no sistema para o Zabbix:
# useradd -s /bin/false zabbix
Agora vamos, finalmente, iniciar nosso agente:
# /etc/init.d/zabbix_agente start
Se tudo estiver OK, o agente será iniciado. Vamos configura-lo para iniciar junto com o sistema:
# update-rc.d -f zabbix_agentd defaults
Pronto, o nosso agente está configurado no nosso cliente. Basta configurar no console de administração do Zabbix para iniciar o monitoramento.
Obs: lembrando que caso haja um Firewall rodando no cliente, é necessário abrir as portas 10050/10051 UDP e 10050/10051 TCP, para que o servidor consiga comunicar-se com o agente.
Galera quando eu vou realizar esse comando /etc/init.d/zabbix_agente start
[52] Comentário enviado por Escolhido em 07/11/2014 - 16:26h
To tentando instalar o Zabbix, porem quando chega na hora de popular o banco criado
da o seguinte erro:
# cat /etc/zabbix/install/zabbix-2.0.8/database/mysql/schema.sql | mysql -u zabbix -p<password> zabbix
Erro apresentado
bash: zabbix: arquivo ou diretorio não encontrado.
Como faço para resolver isso? Lembrando que na <password> eu coloquei a senha que eu já tinha
criado ao configurar a base do MSql.
[54] Comentário enviado por gu_dias em 25/03/2015 - 09:26h
Saudações amigo, primeiramente gostaria de parabenizar o excelente material produzido.
Executei os procedimentos e funcionou perfeitamente.
Entretanto, como estou rodando em uma VM de teste, antes de levar para o ambiente de produção, precisei mudar a interface de rede para Bridge, para efetuar alguns testes, usando a máquina nativa como cliente monitorado.
Com a mudança o zabbix passo a apresentar uma mensagem de erro "Zabbix is not running".
Quando finalizei a instalação o Zabbix funcionou corretamente, apliquei o monitoramento para o servidor e não apresentava problemas.
Tentei restartar o serviço, ajustei algumas configurações, testei novamente o acesso ao DB, mas não resolveu.
Sabe de algo mais que eu possa tentar?
Obrigado.
[58] Comentário enviado por randolphrrl em 29/07/2015 - 22:20h
Olá!
quando tento importar o banco ele apresenta o seguinte erro:
cat /etc/zabbix/install/zabbix-2.4.5/database/mysql/schema.sql | mysql -u zabbix -ppassword zabbix
ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Ctrl-C' at line 1
[59] Comentário enviado por marcusaguiar em 26/08/2015 - 08:31h
Amigos, bom dia.
Estou com problemas na hora de compilar e instalar... aparece o erro abaixo:
root@Zabbix-SERVER:/etc/zabbix/install/zabbix-2.0.8# make; make install
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
Os arquivos estão lá:
root@Zabbix-SERVER:/etc/zabbix/install/zabbix-2.0.8# ls
aclocal.m4 ChangeLog config.log COPYING include makefile.am missing upgrades
AUTHORS compile config.sub database INSTALL makefile.in NEWS
bin conf configure depcomp install-sh man README
build config.guess configure.in frontends m4 misc src
[60] Comentário enviado por Joao_Vitorino em 26/08/2015 - 10:46h
[59] Comentário enviado por marcusaguiar em 26/08/2015 - 08:31h
Amigos, bom dia.
Estou com problemas na hora de compilar e instalar... aparece o erro abaixo:
root@Zabbix-SERVER:/etc/zabbix/install/zabbix-2.0.8# make; make install
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop.
Os arquivos estão lá:
root@Zabbix-SERVER:/etc/zabbix/install/zabbix-2.0.8# ls
aclocal.m4 ChangeLog config.log COPYING include makefile.am missing upgrades
AUTHORS compile config.sub database INSTALL makefile.in NEWS
bin conf configure depcomp install-sh man README
build config.guess configure.in frontends m4 misc src