O servidor Zabbix não está rodando: o que fazer?

zabbix-nao-esta-rodando

O servidor Zabbix não está rodando: O que fazer?

001

Tenho visto muitas postagens com dúvidas a respeito dessa mensagem, ou o servidor Zabbix não está rodando, principalmente por aqueles que estão iniciando com monitoramento ou até mesmo quem já utiliza a ferramenta há  um longo tempo. Por este motivo, resolvi registrar algumas dicas importantes para ajudar a resolver esse problema: “o servidor Zabbix não está rodando.” No post de hoje vou abordar possíveis causas dessa mensagem de erro que indica a indisponibilidade do Zabbix Server.

COMO SABER O QUE FAZER QUANDO O SERVIDOR ZABBIX NÃO ESTÁ RODANDO?

Pra começar tenha em mente que você vai precisar de conhecimentos básicos em Linux e acesso com privilégios para acessar o Zabbix Server via linha de comando como root.

Nesta primeira etapa vou listar possíveis causas e depois uma breve descrição para esclarecer melhor, sugiro observar cada detalhe com calma, pois até uma letra incorreta pode afetar o serviço.

Possíveis Causas para o seu servidor Zabbix não estar rodando

  • Informações incorretas no arquivo de configuração zabbix_server.conf
  • Problemas na criação e permissão do banco de dados
  • Problemas com firewall ou selinux
  • Falta de recurso e processos suficientes para start do daemon do zabbix_server
  • Oscilação de rede quando utilizado componentes separados
  • Virtualização com ausência de recurso e sem configuração adequada

Até aqui sabemos de algumas possíveis causas, agora vamos identificar o problema e em seguida agilizar algumas soluções.

1. Logs do Zabbix Server

Este é o primeiro passo que deve ser verificado independentemente da situação, sempre visualize os logs ou seja, a partir do momento que surgiu a mensagem de erro na interface web do zabbix sempre visualize o log.

Para verificar o log do Zabbix digite o comando conforme imagem a seguir.

Obs: O caminho do log pode mudar de acordo com a instalação, para ter certeza do caminho veja no arquivo de configuração.

002

2. Verificar o Banco de dados

O banco de dados é um dos componentes principais, nele será armazenado todas as informações que serão coletadas, portanto seu funcionamento é fundamental.

  • Mensagem de erro no log do Zabbix indicando que o mysql não está rodando

003

Verifique se o serviço mysql foi iniciado corretamente ou verifique os logs referente ao mysql.

  • As permissões de acesso ao banco de dados também pode ser a causa após instalação, caso apareça esta mensagem de erro verifique se as permissões foram efetivadas

004

É necessário efetivar as permissões para o usuário “zabbix” acessar o banco de dados. Veja abaixo o que é preciso verificar para entender quais os possíveis bloqueios:

Está precisando de ajuda com o seu Zabbix? Ainda está preso na preocupação de não ter suporte do fabricante para resolver suas questões com a ferramenta? Saiba mais sobre o suporte oficial em idioma e moeda local!

3. Verificar possíveis bloqueios

Firewall é nosso primeiro ponto a ser verificado, sim precisamos verificar se existe ou não regras de firewall impedindo a utilização do serviço, por outro lado também dependendo do sistema operacional, podemos ter o SELINUX que por sinal é um método adicional de segurança para ambientes Linux com base em usuário e processo e na maioria dos casos são desabilitados por alguns administradores, não vamos entrar em detalhes nesta postagem vamos apenas falar das possíveis causas.

  • Firewalld rodando

005

  • SELINUX habilitado006

Dicas

4. Problemas de alocação de recursos

Inicialmente o Zabbix Server conta com diversos processos para que a aplicação funcione corretamente, a seguir a tela indicando possíveis problemas com o parâmetro “CacheSize” do arquivo de configuração zabbix_server.conf.007

Neste caso devemos ajustar o parâmetro “Cachesize” e aumentar de uma forma que a aplicação do Zabbix Server possa aproveitar ao máximo o recurso de memória.

008

O objetivo desse post foi transmitir de forma simples e objetiva, algumas e as possíveis causas e alguns passos para resolver a mensagem de erro “zabbix is not running”, com base na minha experiência e vivência como especialista zabbix ao longo desses anos, caso tenha mais dúvidas deixe seu comentário.

Sobre a Unirede

A UNIREDE, Zabbix Premium Partner e uma das primeiras parceiras mundiais a ser Zabbix Certified Trainer da Zabbix SIA, atua há mais de 20 anos em Monitoramento, Coleta de Dados, Segurança, Administração, Operação, Gestão Estratégica de TI, Treinamentos e outros serviços que possibilitam criar soluções que tragam tranquilidade, atenção e cuidado por nosso tempo e de nossos clientes, para assim, melhor aproveitá-lo e otimizarem seus resultados.

Entre em contato e fale com um dos nossos Especialistas para tirar as suas dúvidas e conhecer mais da Unirede.

Sobre o Autor

Hernandes Martins: Instrutor e Consultor Sênior Zabbix, membro e coloborador ativo nos fóruns oficiais e da Comunidade Zabbix Brasil no Yahoo e Facebook. Ministra palestras e realiza projetos de implementação e consultoria com Zabbix e mantém o blog com videos e colaborações para a comunidade brasileira.

Assine a nossa Newsletter!

Quer saber de próximos treinamentos, notícias, publicações, webinars e também sobre eventos da Unirede? Assine a nossa Newsletter e fique por dentro de todas as novidades.

Você pode gostar também…

O que é e para que serve o Zabbix? – Guia Completo para Iniciantes

O que é e para que serve o Zabbix? – Guia Completo para Iniciantes

Este guia completo explora “O que é Zabbix” e como ele pode ser um aliado poderoso no monitoramento de infraestruturas de TI. Desde a instalação e configuração inicial até a expansão de suas capacidades com integrações, scripts personalizados e estratégias de escalabilidade, cobrimos tudo que iniciantes precisam saber para aproveitar ao máximo o Zabbix. Se você busca entender como o Zabbix pode ajudar a otimizar a performance e a segurança de sua infraestrutura de TI, acompanhe nosso guia e descubra como transformá-lo em uma solução de monitoramento eficiente e adaptável às necessidades de sua organização.

Implantação e Configuração Avançada do Zabbix em Ambientes Complexos

Implantação e Configuração Avançada do Zabbix em Ambientes Complexos

Este guia detalhado irá explorar a implantação e a configuração avançada do Zabbix em ambientes corporativos para que, ao final, ele esteja pronto para coletar dados, analisá-los e por fim, gerar informações importantes, subsidiando insights à camada de gestão da empresa. 

Transformando a Gestão de TI com Zabbix: Uma visão estratégica

Transformando a Gestão de TI com Zabbix: Uma visão estratégica

Transformando a Gestão de TI com Zabbix: Uma visão estratégica  Com as constantes mudanças no mundo da Tecnologia da informação e Comunicação, as empresas estão sempre buscando soluções que não só acompanhem o ritmo das mudanças, mas também tragam benefícios...

24 Comentários

  1. Michel

    Boa, obrigado.

    Responder
    • Fernanda Araujo

      Que bom, obrigada pelo retorno! 🙂

      Responder
  2. Jair Adrino

    Show. Obrigado.

    Responder
    • Fernanda Araujo

      Que bom, obrigada pelo retorno! 🙂

      Responder
  3. Raphael

    Muito bom, me ajudou a solucionar meu problema

    Responder
    • Fernanda Araujo

      Que bom, obrigada pelo retorno! 🙂

      Responder
  4. Arthur

    Resolvi o problema com este manual ai de dicas 100% funcional, obrigado.

    Responder
    • Fernanda Araujo

      Que bom, obrigada pelo retorno! 🙂

      Responder
  5. Vinicius

    Obrigadp!

    Responder
    • Fernanda Araujo

      Que bom, obrigada pelo retorno! 🙂

      Responder
  6. Vinicius

    Show! Obrigado!

    Responder
    • Fernanda Araujo

      Que bom, obrigada pelo retorno! 🙂

      Responder
  7. Bianca

    Boa tarde, tenho um servidor Zabbix que deixou de monitorar, verifiquei que qd paro o serviço do karpersky o Zabbix volta a fazer, alguém tem alguma solução para os dois serviços funcionarem juntos?

    Responder
    • Hernandes Martins

      Olá Bianca,

      É necessário liberar a aplicação do Zabbix Server nas regras do Karpersky.

      Se precisar de consultoria para implantação ou treinamento e ajustes diários, você pode contar com os nossos serviços que ficam a disposição através do email comercial@unirede.net

      Abracos

      Responder
  8. Rodrigo Souza

    Excelente, também consegui resolver com base em suas informações. Mo meu caso e o “Cachesize”!!! Obrigado!

    Responder
    • Fernanda Araujo

      Que bom, obrigada pelo retorno! 🙂

      Responder
  9. Jose Williamy

    Boa Noite!
    Após atualizarmos nosso sistema para a versão do zabbix 5 o sistema apresentou o seguinte erro:
    jun 16 22:21:13 zabbix systemd[1]: zabbix-server.service: Control process exited, code=exited status=1
    jun 16 22:21:13 zabbix systemd[1]: zabbix-server.service: Failed with result ‘exit-code’.
    Saberia me informar o que pode ter ocorrido ?

    Responder
  10. Thiago

    Muito bom, funcionou aqui!! Obrigado pelo artigo.

    Responder
    • Fernanda Araujo

      Que bom, obrigada pelo retorno! 🙂

      Responder
  11. WillIT

    Olá pessoal, tudo beleza?

    Por favor, me ajudem se possível com esse caso, sou novo e quero muito aprender, linux e zabbix;

    Estou testando a instalação do zabbix 5.2 no Ubuntu 20.04 e Apache2 com Mysql;

    Poŕem depois de tudo instalado e acessar o zabbix no meu IP local 127.0.0.1/zabbix;

    Fala que:

    “Detalhes Não foi possível a ligação à base de dados.
    Não foi possível selecionar a configuração”.

    Segue último log abaixo:
    ===============================

    root@linux-ubt:/home/xxxxx# tail -f /var/log/zabbix/zabbix_server.log
    26325:20210301:190018.199 Web monitoring: YES
    26325:20210301:190018.199 VMware monitoring: YES
    26325:20210301:190018.199 SMTP authentication: YES
    26325:20210301:190018.199 ODBC:YES
    26325:20210301:190018.200 SSH support: YES
    26325:20210301:190018.200 IPv6 support: YES
    26325:20210301:190018.200 TLS support:YES
    26325:20210301:190018.200 ******************************
    26325:20210301:190018.200 using configuration file: /etc/zabbix/zabbix_server.conf
    26325:20210301:190018.211 cannot use database “zabbix”: its “users” table is empty (is this the Zabbix proxy database?)

    Responder
    • Diego

      Veja se você preencheu o campo DbUser no zabbix.conf com o usuário que você criou no banco e veja também se você preencheu no mesmo arquivo o DbPassword com a senha que você criou para o usuário criado no MySQL (MariaDB).

      Responder
  12. Leonardo Bastos

    Obrigado, sua dica ajudou a resolver meu problema!

    Responder
  13. Flávio

    Muito obrigado por este tutorial objetivo e prático.
    Consegui ver o log de um zabbix-proxy por causa deste tutorial.

    Responder

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *