Grafana: o que é, como instalar no Ubuntu Server e conectar ao Zabbix e ao GLPI

Home  Grafana: o que é, como instalar no Ubuntu Server e conectar ao Zabbix e ao GLPI
Grafana: painéis para Zabbix, GLPI e muito mais, tutorial de instalação do Grafana 13 no Ubuntu Server 24.04

Grafana: o que é, como instalar no Ubuntu Server e conectar ao Zabbix e ao GLPI

Resumo rápido

  • O Grafana é uma plataforma open source de painéis e alertas que reúne dados de várias fontes, como Zabbix, bancos de dados, Prometheus e planilhas, em gráficos claros.
  • A versão atual é o Grafana 13 (13.3.0, de 27/10/2026), instalado no Ubuntu pelo repositório oficial apt.grafana.com.
  • Neste guia: o que é, as funcionalidades, o passo a passo de instalação no Ubuntu Server 24.04 e como conectar o Zabbix e o GLPI.
  • Último artigo da série Monitoramento, depois do Zabbix (monitoramento) e do GLPI (chamados).

O Zabbix detecta os problemas e o GLPI organiza o atendimento. Mas, na reunião de segunda-feira, a diretoria quer saber outra coisa: qual foi a disponibilidade dos serviços, quantos chamados foram abertos, quantos cumpriram o SLA e onde estão os gargalos. Responder com prints de várias telas não funciona. Responder com um painel atualizado em tempo real, sim.

Esse é o papel do Grafana, a ferramenta de visualização open source mais popular do mercado, usada de pequenas empresas a grandes operadoras. Ela não substitui o Zabbix nem o GLPI: lê os dados de cada um e mostra tudo junto.

O que é o Grafana

O Grafana foi criado em 2014 por Torkel Ödegaard e é mantido pela Grafana Labs. A edição OSS (open source) é gratuita e distribuída sob a licença AGPLv3 desde 2021; há também a edição Enterprise e o serviço em nuvem Grafana Cloud. A versão mais recente é a 13.3.0, publicada em 27 de outubro de 2026.

O Grafana não armazena as métricas: ele se conecta às fontes de dados (data sources) e monta painéis com gráficos, tabelas, indicadores e mapas, além de disparar alertas.

Grafana conectado a várias fontes de dados, como Zabbix, GLPI, Prometheus e Google, com painéis para a diretoria e para o NOC

Funcionalidades do Grafana

O que o Grafana faz
RecursoPara que serve
Fontes de dadosPrometheus, Loki, MySQL, PostgreSQL, InfluxDB, Elasticsearch e, por plugins, Zabbix, Google Sheets e muitos outros
Painéis (dashboards)Gráficos de série temporal, indicadores, tabelas, mapas de calor e status, organizados por linhas e pastas
VariáveisFiltros no topo do painel (cliente, POP, servidor) que reaproveitam o mesmo painel para vários contextos
AlertasRegras de alerta sobre qualquer fonte, com notificação por e-mail, Telegram, Teams, Slack e webhooks
ExploreConsulta livre aos dados para investigação, sem montar painel
Organizações, equipes e permissõesSeparação de clientes ou áreas, com acesso só ao que cada um deve ver
AnotaçõesMarcam eventos (deploys, incidentes) sobre os gráficos
Compartilhamento e playlistsLinks, painéis em TV de NOC e rotação automática de telas
PluginsCatálogo com centenas de fontes de dados e visualizações

Fonte: Grafana – documentação, Plugin do Zabbix.

Painéis que fazem diferença

Diretoria

Disponibilidade dos serviços, SLA do mês e volume de chamados em uma única tela.

NOC de provedor

Status dos POPs, latência e tráfego dos links, alarmes de OLTs em TV na parede.

TI interna

Servidores com problema, chamados abertos por técnico e tempo médio de solução.

Marketing e negócio

Também lê fontes como Google Analytics e planilhas, ao lado dos dados de TI.

Pré-instalação: requisitos

Requisitos do Grafana
ItemRequisito / recomendação
Hardware mínimo (Grafana)1 CPU e 512 MB de memória; para uso em produção com vários painéis, reserve 2 vCPU e 2 a 4 GB
Sistema operacionalUbuntu Server 24.04 LTS (também roda em Debian, RHEL, Windows, macOS e Docker)
Banco internoSQLite (padrão); MySQL ou PostgreSQL para alta disponibilidade
Porta3000/TCP (publique atrás de um proxy reverso com HTTPS)
Acesso às fontesURL da API do Zabbix e usuário somente leitura no banco do GLPI

Fonte: Grafana – requisitos.

Tutorial: instalando o Grafana 13 OSS no Ubuntu Server 24.04

Os comandos seguem a documentação oficial de instalação no Debian e Ubuntu.

1. Adicione o repositório oficial

sudo apt-get install -y apt-transport-https wget gnupg
sudo mkdir -p /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/grafana.asc https://apt.grafana.com/gpg-full.key
sudo chmod 644 /etc/apt/keyrings/grafana.asc
echo "deb [signed-by=/etc/apt/keyrings/grafana.asc] https://apt.grafana.com stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list

2. Instale e inicie

sudo apt-get update
sudo apt-get install -y grafana
sudo systemctl daemon-reload
sudo systemctl enable --now grafana-server
systemctl is-active grafana-server

Se o apt-get update reclamar que o arquivo de release “ainda não é válido”, a hora do servidor está errada: ative o NTP com sudo timedatectl set-ntp true e tente de novo.

3. Publique com HTTPS por um proxy reverso

sudo apt install -y apache2 certbot python3-certbot-apache
sudo a2enmod proxy proxy_http proxy_wstunnel headers

# /etc/apache2/sites-available/grafana.conf
<VirtualHost *:80>
    ServerName paineis.suaempresa.com.br
    ProxyPreserveHost On
    ProxyPass / http://127.0.0.1:3000/
    ProxyPassReverse / http://127.0.0.1:3000/
</VirtualHost>

sudo a2ensite grafana && sudo systemctl reload apache2
sudo certbot --apache -d paineis.suaempresa.com.br

Informe o endereço público e deixe o Grafana escutando só localmente:

# /etc/grafana/grafana.ini, na seção [server]
domain = paineis.suaempresa.com.br
root_url = https://paineis.suaempresa.com.br/
http_addr = 127.0.0.1

sudo systemctl restart grafana-server

4. Primeiro acesso

Acesse https://paineis.suaempresa.com.br. O login inicial é admin com a senha admin, e o Grafana pede a troca imediatamente. Em seguida, crie organizações ou equipes e convide os usuários com o papel adequado (Viewer, Editor ou Admin).

Conectando o Zabbix ao Grafana

O plugin oficial do Zabbix para o Grafana lê itens, problemas e SLA diretamente pela API do Zabbix.

sudo grafana cli plugins install alexanderzobnin-zabbix-app
sudo systemctl restart grafana-server
  1. No Grafana, habilite o app em Administration > Plugins and data > Plugins > Zabbix.
  2. No Zabbix, crie um usuário com papel de leitura e gere um token de API para ele.
  3. No Grafana, adicione a fonte de dados Zabbix com a URL https://zabbix.suaempresa.com.br/zabbix/api_jsonrpc.php e o token.
  4. Importe os painéis de exemplo do plugin e adapte aos seus grupos de hosts.

Conectando o GLPI ao Grafana

Para indicadores de atendimento, o caminho mais simples é uma fonte de dados MySQL apontando para o banco do GLPI, com um usuário somente leitura:

No servidor do GLPI (troque pelo IP do Grafana):

sudo mariadb -e "CREATE USER 'grafana'@'10.0.0.20' IDENTIFIED BY 'TroqueEstaSenha';
GRANT SELECT ON glpi.* TO 'grafana'@'10.0.0.20';"

Exemplo de consulta para um gráfico no Grafana:

-- chamados abertos por dia no período escolhido no painel
SELECT DATE(date) AS time, COUNT(*) AS chamados
FROM glpi_tickets
WHERE is_deleted = 0 AND $__timeFilter(date)
GROUP BY DATE(date)
ORDER BY 1;

Se o banco do GLPI não aceitar conexões externas, libere a porta 3306 só para o IP do Grafana no firewall e em bind-address, ou use a API do GLPI por meio de um plugin de fonte JSON.

Fechando a série: Zabbix + GLPI + Grafana

Com as três ferramentas juntas, o ciclo fica completo: o Zabbix detecta, o GLPI organiza o atendimento e o Grafana mostra os resultados para quem decide. Tudo com software open source, sem custo de licença por dispositivo ou por técnico. Veja todos os artigos da série Monitoramento.

Seu ambiente pronto: Zabbix + GLPI + Grafana integrados

A Alliances entrega o Zabbix já integrado ao GLPI e ao Grafana, configurado para a sua realidade:

  • Painéis no Grafana para diretoria, NOC e TI, com organizações separadas por cliente ou área e acesso seguro com HTTPS.
  • Monitoramento no Zabbix de servidores, links, equipamentos de rede e aplicações, com alertas que não viram ruído.
  • Chamados automáticos no GLPI, vinculados aos ativos e solucionados na recuperação.
  • Para provedores de internet: visão dos POPs, OLTs e links de trânsito em tempo real.
  • Para empresas com TI interna: indicadores de disponibilidade e atendimento sem montar tudo do zero.

Fale com a Alliances e veja o ambiente funcionando com os seus dados. Conheça também nossos serviços de TI gerenciada.

Leia também

Fonte: Grafana – instalação no Debian/Ubuntu, Grafana – requisitos, Grafana – download, Plugin Zabbix para Grafana, Grafana – fonte MySQL.

Perguntas Frequentes

O que é o Grafana?

É uma plataforma open source de visualização e alertas que se conecta a várias fontes de dados, como Zabbix, bancos de dados e Prometheus, para montar painéis em tempo real.

O Grafana é gratuito?

A edição Grafana OSS é gratuita e de código aberto (AGPLv3). Existem também a edição Enterprise e o Grafana Cloud, pagos, com recursos adicionais.

Qual a senha padrão do Grafana?

Usuário admin e senha admin. O Grafana pede a troca no primeiro acesso.

O Grafana substitui o Zabbix?

Não. O Zabbix coleta os dados e gera os alertas de infraestrutura; o Grafana lê esses dados e os apresenta em painéis. Eles são complementares.

Como conectar o Zabbix ao Grafana?

Instale o plugin alexanderzobnin-zabbix-app, habilite-o e crie uma fonte de dados Zabbix com a URL da API (api_jsonrpc.php) e um token de API de um usuário de leitura.

Dá para mostrar chamados do GLPI no Grafana?

Sim. Use uma fonte de dados MySQL com um usuário somente leitura no banco do GLPI e consultas sobre tabelas como glpi_tickets.

Leave a comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Vamos trabalhar juntos!
Basta nos chamar em nossos Canais.