Como Configurar a Integração do Grafana com Zabbix

zabbix_grafana

Integrar o Grafana ao Zabbix permite criar dashboards ricos e interativos para monitorar os dados do Zabbix com facilidade. Neste guia, você aprenderá a configurar essa integração passo a passo.

Pré-requisitos

  • Zabbix configurado e funcionando (versão 5.0 ou superior é recomendada).
  • Grafana instalado em sua máquina ou servidor (versão 7.0 ou superior recomendada).
  • Plugin Zabbix para Grafana.
  • Acesso ao painel de administração do Grafana e Zabbix.

Passo 1: Instalar e ativar o Plugin Zabbix no Grafana

Primeiro, instale o plugin oficial que permite ao Grafana conectar-se ao Zabbix.

Para baixar o plugin, execute o comando abaixo no servidor onde o Grafana está instalado:

grafana-cli plugins install alexanderzobnin-zabbix-app

Mensagem mostrada quando instalado com sucesso:

Reinicie o serviço do Grafana para aplicar as alterações:

systemctl restart grafana-server

No painel do Grafana, acesse Administration > Plugins and data, e depois clique sobre Plugins. Procure na barra de pesquisa por Zabbix. Será mostrado como abaixo o plugin, clique sobre ele:

Na página seguinte, procure pelo botão Enable como abaixo e clique para habilitar o plugin:

Passo 2: Configurar o Data Source do Zabbix

Depois de ativar o plugin, é necessário configurar o Zabbix como fonte de dados no Grafana.

2.1 Acesse Configuration > Data Sources no painel do Grafana e clique em Add data source.

2.2 Pesquise e clique sobre a opção Zabbix como tipo de fonte de dados.

2.3 Configure os seguintes campos:

  • Nome do datasource: informe um nome, pode ser Zabbix Produção ou outro qualquer.
  • Zabbix API URL: Informe o URL da API do Zabbix (ex.: http://seu_zabbix/api_jsonrpc.php).
  • Autentication: este você pode deixar como “No Authentication“, a parte das credencias para o zabbix você insere no próximo campo.
  • Skip TLS certificate validation: deixe essa opção marcada, caso use certificado autoassinado. Eu prefiro deixar logo marcado e recomendo caso você tenha dúvidas do que faz.
  • Zabbix Connection: aqui de você escolhe o método de autenticação para se conectar no Zabbix. Utiliza Usuário e senha ou API Token(suportado a partir das versões 6.0x do Zabbix)

Clique em Save & Test. Se aparecer a mensagem abaixo em verde, a conexão está funcional. Caso mostre erro, valide URL, autenticação e comunicação do grafana para o zabbix na porta 443/80 (dependendo do seu ambiente.)

    Passo 3: Criar Dashboards Personalizados

    Agora você pode começar a criar dashboards no Grafana com os dados do Zabbix.

    Para criar um dashboard do zero, clique em Dashboard -> Create Dashboard e adicione um painel. Configure as consultas utilizando o Data Source do Zabbix e escolha as métricas desejadas.

    Conclusão

      Com esses passos, você terá uma integração funcional entre o Grafana e o Zabbix, permitindo criar painéis visualmente atraentes para monitorar suas operações de forma mais eficiente. Caso tenha dúvidas, confira a documentação oficial do plugin Zabbix para Grafana.

      Saiba mais sobre:

      Publicar comentário