Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Como Auto-Hospedar Grafana em uma VPS (Guia Completo)

Este guia explica como auto-hospedar Grafana em uma VPS, detalhando etapas de instalação e configurações para uma visualização de dados sem falhas.

Grafana é uma poderosa plataforma de análise e monitoramento de código aberto, projetada para visualizar dados de várias fontes. Auto-hospedar o Grafana pode ser uma excelente solução para desenvolvedores e entusiastas de homelab que desejam ter controle total sobre sua configuração de visualização de dados. Neste guia, vamos orientar você pelas etapas necessárias para instalar o Grafana em um Virtual Private Server (VPS).

Escolhendo seu Provedor de VPS

Antes de começarmos a instalação, você precisa selecionar um provedor de VPS. Aqui está uma breve comparação de algumas opções populares:

ProvedorPreço MensalRAMCPUArmazenamento
Contabo VPS5,99 EUR4 GB2 vCPU200 GB SSD
Hetzner Cloud4,15 EUR2 GB1 vCPU20 GB SSD
DigitalOcean6 USD2 GB1 vCPU50 GB SSD
Vultr6 USD2 GB1 vCPU55 GB SSD
Linode5 USD4 GB2 vCPU80 GB SSD

Para este guia, recomendamos usar Hetzner Cloud ou Contabo VPS devido aos preços acessíveis e à alocação de recursos favorável. Para uma comparação completa de VPS, acesse comparação completa de VPS.

Passo 1: Configurar seu VPS

  1. Criar uma Conta: Inscreva-se no provedor de VPS escolhido e crie uma nova instância.
  2. Selecionar o Sistema Operacional: Escolha uma distribuição Linux, preferencialmente Ubuntu 20.04 ou 22.04.
  3. Acessar seu VPS: Use SSH para conectar ao seu servidor:
    ssh root@seu_ip_vps

Passo 2: Instalar o Grafana

Usando o Repositório APT

  1. Atualizar a Lista de Pacotes:

    sudo apt update
    sudo apt upgrade -y
  2. Instalar Pacotes Necessários:

    sudo apt install -y software-properties-common
  3. Adicionar a Chave GPG do Grafana e o Repositório APT:

    wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
    echo "deb https://packages.grafana.com/oss/release/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list
  4. Instalar o Grafana:

    sudo apt update
    sudo apt install grafana -y

Iniciar e Habilitar o Grafana

Execute os seguintes comandos para iniciar o serviço do Grafana e habilitá-lo para iniciar automaticamente no boot:

sudo systemctl start grafana-server
sudo systemctl enable grafana-server

Passo 3: Configurando o Grafana

Acessando o Painel do Grafana

Depois que o Grafana estiver em execução, você pode acessá-lo através do seu navegador em http://seu_ip_vps:3000. O login padrão é:

Configurando Fontes de Dados

  1. Navegue até Configuração > Fontes de Dados.
  2. Adicionar uma Fonte de Dados: Escolha entre várias opções como Prometheus, MySQL, etc.
  3. Configurar e Salvar: Insira os detalhes de conexão necessários e salve suas configurações.

Passo 4: Visualização e Dashboards

Agora que sua fonte de dados está configurada, você pode criar visualizações:

  1. Vá para Dashboards > Novo Dashboard.
  2. Adicionar Painéis: Selecione o tipo de visualização que deseja criar (gráficos, tabelas, etc.).
  3. Personalizar: Modifique seus painéis para refletir os dados e métricas importantes para suas necessidades de monitoramento.

Opcional: Executando o Grafana em um Contêiner Docker

Se preferir gerenciar o Grafana usando Docker, siga estes passos:

  1. Instalar o Docker:

    sudo apt install docker.io -y
    sudo systemctl enable docker
    sudo systemctl start docker
  2. Executar o Contêiner do Grafana:

    sudo docker run -d -p 3000:3000 grafana/grafana

Acesse o Grafana em http://seu_ip_vps:3000, como descrito acima.

Perguntas Frequentes (FAQ)

Quais são os benefícios de auto-hospedar o Grafana?

Auto-hospedar o Grafana oferece maior controle sobre seus dados e configurações do servidor. Você pode personalizar o ambiente, gerenciar configurações de segurança e garantir conformidade com regulamentações de dados. Além disso, a auto-hospedagem permite extender as capacidades do Grafana através de plugins e configurações personalizadas adaptadas às suas necessidades de desenvolvimento.

Posso usar o Grafana com qualquer banco de dados?

O Grafana suporta muitas fontes de dados, incluindo bancos de dados de séries temporais como InfluxDB, Prometheus, e bancos relacionais como MySQL e PostgreSQL. Essa versatilidade o torna adequado para várias aplicações, seja para monitorar métricas de dispositivos IoT ou visualizar dados de desempenho de aplicações.

Como posso proteger minha instalação do Grafana?

Proteger sua instalação do Grafana envolve várias melhores práticas:

Seguindo esses passos, você terá uma configuração robusta de Grafana auto-hospedado em seu VPS. Aproveite para visualizar seus dados de forma eficiente!