Voltar para todos os artigos
"VPS & Infraestrutura"2026-05-12

"Monitoramento de Servidores com Prometheus e Grafana em um VPS

"Aprenda a monitorar o uso de disco, memória, CPU e conexões de rede em seus servidores utilizando Prometheus e dashboards no Grafana.

Administrar servidores sem métricas de saúde é o mesmo que dirigir no escuro. Sem monitoramento de uso de CPU, disco e memória, você só descobrirá problemas na infraestrutura quando os serviços já estiverem fora do ar.

Abaixo, detalhamos como estruturar uma solução de observabilidade utilizando Prometheus e Grafana rodando sobre um servidor VPS.

1. O que é o Prometheus e o Node Exporter?

O Prometheus é um banco de dados de séries temporais focado em monitoramento de métricas. Para coletar métricas do sistema operacional do servidor (como uso de RAM, CPU e espaço livre em disco), utilizamos um agente leve chamado Node Exporter.

Como instalar o Node Exporter no Ubuntu:

1. Baixe o pacote correspondente: `wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz` 2. Extraia o executável e configure-o como um serviço do sistema operacional (`systemd`) para rodar em segundo plano e expor as métricas na porta padrão `9100`.

O Prometheus fará requisições regulares nessa porta (`scraping`) para salvar o histórico de métricas.

2. Configurando o Grafana para Visualização de Dados

O Grafana é a ferramenta ideal para desenhar painéis gráficos (dashboards) a partir das informações consolidadas pelo Prometheus.

O Fluxo de Configuração:

  • Acesse o painel do Grafana (porta padrão `3000`).
  • Adicione o Prometheus como sua Fonte de Dados (Data Source).
  • Importe o dashboard oficial para Node Exporter (ID: `1860`).
  • Esse template exibirá de forma visual e em tempo real a temperatura da CPU, taxa de leitura/escrita em disco, consumo de memória RAM e volume de tráfego de rede ativo.

    Conclusão

    Ter um dashboard do Prometheus e Grafana configurado é o primeiro passo para obter observabilidade profissional de sistemas. Com alertas configurados a partir dessas métricas, você pode prever falhas de hardware e agir preventivamente antes que qualquer aplicação sofra com indisponibilidade.

    Precisa de suporte especializado em nuvem ou infraestrutura?

    A ExpertCore conta com engenheiros experientes para escalar suas aplicações, automatizar processos e auditar seus custos de TI.

    Explorar Soluções