---
title: "Grafana: Docker Compose и хостинг в один клик"
description: "Grafana — open source дашборды и оповещения поверх Prometheus, PostgreSQL, Loki и других источников. Self-hosted альтернатива Datadog в один клик."
---

[← Все шаблоны](https://pethost.dev/ru/templates/) · [Аналитика и мониторинг](https://pethost.dev/ru/templates/monitoring/)

# Задеплойте Grafana в один клик

Дашборды и оповещения по вашим метрикам, логам и базам данных

Альтернатива Datadog и New Relic на вашей машине.

[Задеплоить на Pethost](https://console.pethost.dev/?template=grafana)

## Что такое Grafana?

Grafana — инструмент с открытым кодом для запросов к данным, их визуализации и оповещений по ним, где бы данные ни хранились, и частая альтернатива Datadog. Из коробки в ней есть источники данных для Prometheus, Loki, InfluxDB, Graphite, Elasticsearch, PostgreSQL, MySQL, Microsoft SQL Server, CloudWatch, Azure Monitor и Google Cloud Monitoring, а остальные добавляются плагинами. На дашборде собраны панели, например временные ряды, индикаторы, таблицы и логи, а правила оповещения следят за теми же запросами и уведомляют вас по почте, в Slack, Telegram, Discord, PagerDuty, через вебхук и не только.

Grafana хостят у себя, чтобы видеть серверы, приложения, датчики или бизнес-данные в одном месте и без платы за каждого пользователя или дашборд. Этот шаблон запускает open source редакцию Grafana с базой SQLite в томе, администратором, которого вы указали в полях, и закрытой регистрацией. Подвох: сама Grafana метрик не хранит. Ей нужен источник, откуда читать, например Prometheus, который собирает метрики с ваших серверов, или база PostgreSQL вашего приложения.

## Хостинг Grafana на Pethost

1. Вы входите в Pethost — с passkey, через GitHub или Google. Машины еще нет? Вы выбираете тариф, и ссылка ждет, пока машина не будет готова.
2. Окно «Новый проект» открывается на приложении Grafana. Вы заполняете то, что оно просит, и нажимаете «Создать проект»: **Имя пользователя**, **Пароль администратора**.
3. Через минуту-две Grafana работает по своему адресу с HTTPS. Секреты создаются случайно, а данные попадают в ночной бэкап.
4. Это проект как любой другой: вы или ваш агент можете его изменить, откатить или восстановить.

## Вопросы про Grafana

**Grafana бесплатная?**

Да. Open source редакция Grafana распространяется под лицензией AGPLv3, и если вы запускаете ее сами, число пользователей и дашбордов не ограничено. Grafana Labs также продает Grafana Cloud и редакцию Enterprise.

**Хранит ли Grafana мои данные?**

Нет. Grafana запрашивает источники данных каждый раз, когда рисует панель, а в своей базе хранит только дашборды, пользователей, правила оповещения и настройки. Метрики, логи и строки остаются в Prometheus, Loki, PostgreSQL или там, где они лежат.

**Grafana или Datadog: в чем разница?**

Datadog — облачный сервис, который собирает метрики, логи и трейсы своим агентом, а платят за него по объему использования. Grafana строит графики и оповещения по данным, которые хранятся в других местах, поэтому у себя она обходится лишь в стоимость сервера, а хранилища, которые она читает, вы выбираете сами.

**Как сбросить пароль администратора Grafana?**

Откройте терминал в сервисе grafana и выполните grafana cli admin reset-admin-password, добавив в конце новый пароль. ADMIN_PASSWORD в .env используется только при первом запуске, поэтому менять его там бесполезно.

**Умеет ли Grafana отправлять оповещения?**

Да. Grafana Alerting проверяет правила по запросам к вашим источникам данных и уведомляет точки контакта: почту, Slack, Telegram, Discord, Microsoft Teams, PagerDuty, вебхук и другие. Для почты нужен SMTP-сервер, который задается настройками GF_SMTP_ в .env проекта.

**Сколько памяти и диска нужно Grafana?**

Grafana: умеренные требования — около 300 MB памяти, а на ее собственном диске лежат только дашборды и настройки, ведь данные остаются там, откуда Grafana их запрашивает. На Pethost ему хватит тарифа Starter, и рядом останется место для других приложений.

## Grafana: файл Docker Compose

Шаблон — это этот compose.yaml и переменные, которые пишутся в .env проекта при его создании. Pethost запускает файл так, как он написан.

**Контейнеры:** grafana (grafana/grafana:13.2).

**Тома, в ночном бэкапе:** 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)[Открыть на GitHub](https://github.com/pethost-dev/templates/tree/main/grafana)

## [Еще в категории «Аналитика и мониторинг»](https://pethost.dev/ru/templates/monitoring/)

- [**Umami**Веб-аналитика для ваших сайтов, без cookie](https://pethost.dev/ru/templates/umami/)
- [**Uptime Kuma**Мониторинг аптайма с уведомлениями и страницами статуса](https://pethost.dev/ru/templates/uptime-kuma/)
- [**Kener**Страница статуса с мониторами доступности и инцидентами](https://pethost.dev/ru/templates/kener/)
- [**Beszel**Легкий мониторинг серверов: CPU, память, диск, сеть и статистика Docker, с историей и оповещениями](https://pethost.dev/ru/templates/beszel/)
- [**changedetection.io**Следит за веб-страницами и сообщает, когда они меняются: цены, наличие товаров, новости](https://pethost.dev/ru/templates/changedetection/)
- [**Checkmate**Мониторинг доступности, скорости страниц и серверов, со страницами статуса](https://pethost.dev/ru/templates/checkmate/)

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Шаблоны](https://pethost.dev/ru/templates/)
- [О нас](https://pethost.dev/about/)
- [Документация](https://pethost.dev/docs/)
- [Блог](https://pethost.dev/ru/blog/)
- [API](https://pethost.dev/docs/api/)
- [CLI](https://pethost.dev/docs/cli/)
- [Плагин](https://github.com/pethost-dev/plugin)
- [Условия](https://pethost.dev/terms/)
- [Конфиденциальность](https://pethost.dev/privacy/)
- [Возвраты](https://pethost.dev/refunds/)
- [support@pethost.dev](mailto:support@pethost.dev)

Базы данных

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

Сравнения

- [Coolify vs Dokploy vs CapRover vs Dokku](https://pethost.dev/ru/blog/coolify-vs-dokploy-vs-caprover-vs-dokku/)
- [Coolify Cloud vs Dokploy Cloud](https://pethost.dev/ru/blog/coolify-cloud-vs-dokploy-cloud/)
- [Цены Railway, Render и Fly.io](https://pethost.dev/ru/blog/railway-vs-render-vs-fly-io-pricing/)
- [Управляемый хостинг Docker Compose](https://pethost.dev/ru/blog/managed-docker-compose-hosting/)

Альтернативы

- [Альтернативы Railway](https://pethost.dev/ru/blog/railway-alternatives/)
- [Альтернативы Heroku](https://pethost.dev/ru/blog/heroku-alternatives/)
- [Альтернативы Dokploy](https://pethost.dev/ru/blog/dokploy-alternatives/)
- [Альтернативы Coolify](https://pethost.dev/ru/blog/coolify-alternatives/)
- [Альтернативы Render](https://pethost.dev/ru/blog/render-alternatives/)
- [Альтернативы Sliplane](https://pethost.dev/ru/blog/sliplane-alternatives/)
