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

[← Усі шаблони](https://pethost.dev/uk/templates/) · [Аналітика й моніторинг](https://pethost.dev/uk/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 хостять у себе, щоб бачити свої сервери, застосунки, датчики чи бізнес-дані в одному місці, без плати за кожного користувача чи дашборд. Цей шаблон запускає редакцію Grafana з відкритим кодом: її база SQLite лежить у томі, адміністратора створено з полів, а реєстрацію закрито. Підводний камінь: Grafana сама не зберігає жодних метрик. Їй потрібне джерело, яке можна читати, як-от Prometheus, що збирає метрики з ваших серверів, або база даних PostgreSQL вашого застосунку.

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

1. Ви входите в Pethost — з ключем доступу, через GitHub або Google. Машини ще немає? Ви обираєте тариф, і посилання чекає, доки машина не буде готова.
2. Вікно «Новий проєкт» відкривається на застосунку Grafana. Ви заповнюєте те, що він просить, і натискаєте «Створити проєкт»: **Ім’я користувача**, **Пароль адміністратора**.
3. За хвилину-дві Grafana працює за власною адресою з HTTPS. Секрети створюються випадково, а дані потрапляють у щонічний бекап.
4. Це проєкт як будь-який інший: ви або ваш агент можете його змінити, відкотити або відновити.

## Питання про Grafana

**Grafana безкоштовна?**

Так. Редакція 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 перевіряє правила за запитами до ваших джерел даних і надсилає сповіщення в точки контакту (contact points): пошту, 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/uk/templates/monitoring/)

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

Pethost · Stephan Gomer · NIP 1133096755

Pethost

- [Шаблони](https://pethost.dev/uk/templates/)
- [Про нас](https://pethost.dev/about/)
- [Документація](https://pethost.dev/docs/)
- [Блог](https://pethost.dev/uk/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/uk/postgres/)

Порівняння

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

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

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