---
title: "Grafana com Docker Compose e hospedagem em um clique"
description: "O Grafana reúne dashboards e alertas de código aberto sobre Prometheus, PostgreSQL, Loki e mais. Alternativa ao Datadog para auto-hospedar em um clique."
---

[← Todos os templates](https://pethost.dev/pt/templates/) · [Analytics e monitoramento](https://pethost.dev/pt/templates/monitoring/)

# Faça deploy de Grafana em um clique

Dashboards e alertas sobre suas métricas, logs e bancos de dados

Uma alternativa auto-hospedada para Datadog e New Relic.

[Fazer deploy no Pethost](https://console.pethost.dev/?template=grafana)

## O que é Grafana?

O Grafana é a ferramenta de código aberto para consultar, visualizar e gerar alertas sobre dados onde quer que eles estejam guardados, e uma alternativa comum ao Datadog. Ele já vem com fontes de dados para Prometheus, Loki, InfluxDB, Graphite, Elasticsearch, PostgreSQL, MySQL, Microsoft SQL Server, CloudWatch, Azure Monitor e Google Cloud Monitoring, e outras chegam como plugins. Um dashboard reúne painéis como séries temporais, medidores, tabelas e logs, e as regras de alerta vigiam as mesmas consultas e avisam você por e-mail, Slack, Telegram, Discord, PagerDuty, webhook e mais.

As pessoas auto-hospedam o Grafana para ver seus servidores, apps, sensores ou dados de negócio em um só lugar, sem preço por usuário nem por dashboard. Este template roda a edição de código aberto do Grafana com o banco de dados SQLite dele em um volume, o administrador criado a partir dos campos e o cadastro fechado. O porém: o Grafana não guarda métricas. Ele precisa de algo para ler, como um Prometheus que coleta as métricas dos seus servidores ou o banco PostgreSQL do seu app.

## Hospedagem de Grafana no Pethost

1. Você entra no Pethost com uma passkey, GitHub ou Google. Ainda não tem máquina? Você escolhe um plano, e o link espera até ela ficar pronta.
2. Novo projeto abre em Grafana. Você preenche o que ele pede e clica em Criar projeto: **Usuário**, **Senha do administrador**.
3. Em um ou dois minutos Grafana está no ar no próprio endereço com HTTPS. Os segredos são gerados ao acaso, e os dados vão para o backup noturno.
4. É um projeto como qualquer outro: você ou seu agente podem alterá-lo, fazer rollback ou restaurá-lo.

## Perguntas sobre Grafana

**O Grafana é gratuito?**

Sim. A edição de código aberto do Grafana usa a licença AGPLv3, sem limite de usuários ou de dashboards quando você mesmo a roda. A Grafana Labs também vende o Grafana Cloud e uma edição Enterprise.

**O Grafana guarda os meus dados?**

Não. O Grafana consulta as fontes de dados toda vez que um painel é desenhado e guarda no próprio banco só os dashboards, os usuários, as regras de alerta e as configurações. As métricas, os logs e as linhas continuam no Prometheus, no Loki, no PostgreSQL ou onde quer que estejam.

**Grafana ou Datadog: qual é a diferença?**

O Datadog é um serviço hospedado que coleta métricas, logs e traces com um agente próprio e cobra pelo uso. O Grafana desenha e alerta sobre dados que ficam em outro lugar, então, auto-hospedado, custa só a máquina, e é você quem escolhe de onde ele lê os dados.

**Como redefinir a senha de admin do Grafana?**

Abra um terminal no serviço grafana e rode grafana cli admin reset-admin-password seguido da nova senha. O ADMIN_PASSWORD do .env só é usado na primeira inicialização, então alterá-lo lá não faz nada.

**O Grafana envia alertas?**

Sim. Em Alertas, o Grafana avalia regras sobre as consultas das suas fontes de dados e notifica pontos de contato: e-mail, Slack, Telegram, Discord, Microsoft Teams, PagerDuty, webhook e mais. O e-mail precisa de um servidor SMTP, definido com as configurações GF_SMTP_ no .env do projeto.

**De quanta memória e disco Grafana precisa?**

Grafana é moderado: cerca de 300 MB de memória, e o disco dele guarda só dashboards e configurações, já que os dados ficam onde o Grafana os consulta. No Pethost, o plano Starter basta, com espaço para outros apps ao lado.

## Arquivo Docker Compose de Grafana

O template é este compose.yaml e as variáveis gravadas no .env do projeto quando ele é criado. O Pethost roda o arquivo exatamente como está escrito.

**Containers:** grafana (grafana/grafana:13.2).

**Volumes, no backup noturno:** data.

```
services:
  grafana:
    image: grafana/grafana:13.2
    restart: unless-stopped
    # Any setting of Grafana can be added to the project's .env as GF_<SECTION>_<KEY>, such as
    # GF_SMTP_ENABLED=true and GF_SMTP_HOST for email alerts.
    env_file: .env
    environment:
      GF_SERVER_ROOT_URL: ${URL}
      # The administrator is made from these at the first start, before Grafana answers anyone;
      # later the password is changed in Grafana, not here.
      GF_SECURITY_ADMIN_USER: ${ADMIN_USERNAME}
      GF_SECURITY_ADMIN_PASSWORD: ${ADMIN_PASSWORD}
      # Encrypts the data sources' passwords and tokens: the stock key is public.
      GF_SECURITY_SECRET_KEY: ${SECRET_KEY}
      GF_USERS_ALLOW_SIGN_UP: "false"
    volumes:
      - data:/var/lib/grafana

volumes:
  data:
```

[compose.yaml](https://pethost.dev/templates/grafana/compose.yaml)[Ver no GitHub](https://github.com/pethost-dev/templates/tree/main/grafana)

## [Mais em Analytics e monitoramento](https://pethost.dev/pt/templates/monitoring/)

- [**Umami**Web analytics para os seus sites, sem cookies](https://pethost.dev/pt/templates/umami/)
- [**Uptime Kuma**Monitoramento de uptime com alertas e páginas de status](https://pethost.dev/pt/templates/uptime-kuma/)
- [**Kener**Uma página de status com monitores de disponibilidade e incidentes](https://pethost.dev/pt/templates/kener/)
- [**Beszel**Monitoramento leve de servidores: CPU, memória, disco, rede e métricas do Docker, com histórico e alertas](https://pethost.dev/pt/templates/beszel/)
- [**changedetection.io**Monitora páginas web e avisa quando elas mudam: preços, reposição de estoque, notícias](https://pethost.dev/pt/templates/changedetection/)
- [**Checkmate**Monitoramento de disponibilidade, velocidade de páginas e servidores, com páginas de status](https://pethost.dev/pt/templates/checkmate/)

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Templates](https://pethost.dev/pt/templates/)
- [Sobre nós](https://pethost.dev/about/)
- [Docs](https://pethost.dev/docs/)
- [Blog](https://pethost.dev/pt/blog/)
- [API](https://pethost.dev/docs/api/)
- [CLI](https://pethost.dev/docs/cli/)
- [Plugin](https://github.com/pethost-dev/plugin)
- [Termos](https://pethost.dev/terms/)
- [Privacidade](https://pethost.dev/privacy/)
- [Reembolsos](https://pethost.dev/refunds/)
- [support@pethost.dev](mailto:support@pethost.dev)

Bancos de dados

- [Postgres](https://pethost.dev/pt/postgres/)

Comparativos

- [Coolify vs Dokploy vs CapRover vs Dokku](https://pethost.dev/pt/blog/coolify-vs-dokploy-vs-caprover-vs-dokku/)
- [Coolify Cloud vs Dokploy Cloud](https://pethost.dev/pt/blog/coolify-cloud-vs-dokploy-cloud/)
- [Preços Railway vs Render vs Fly.io](https://pethost.dev/pt/blog/railway-vs-render-vs-fly-io-pricing/)
- [Hospedagem gerenciada de Docker Compose](https://pethost.dev/pt/blog/managed-docker-compose-hosting/)

Alternativas

- [Alternativas ao Railway](https://pethost.dev/pt/blog/railway-alternatives/)
- [Alternativas ao Heroku](https://pethost.dev/pt/blog/heroku-alternatives/)
- [Alternativas ao Dokploy](https://pethost.dev/pt/blog/dokploy-alternatives/)
- [Alternativas ao Coolify](https://pethost.dev/pt/blog/coolify-alternatives/)
- [Alternativas ao Render](https://pethost.dev/pt/blog/render-alternatives/)
- [Alternativas ao Sliplane](https://pethost.dev/pt/blog/sliplane-alternatives/)
