Что установлено на вашем сервере Grafana?
- Grafana OSS 13.0.2
- Prometheus 3: собирает метрики каждые 15 секунд и хранит их 30 дней
- Node Exporter для метрик самого сервера
- Дашборд Node Exporter Full в качестве главной страницы
- Prometheus уже добавлен как источник данных, Prometheus и Node Exporter закрыты снаружи
- Учётная запись администратора, регистрация выключена: логин yonetici, пароль указан в панели
- HTTPS через Caddy на адресе sslip.io, построенном по вашему IP
- Брандмауэр, в котором открыты только порты 22, 80 и 443
Какой размер нужен для Grafana?
В документации Grafana указана нижняя граница: 512 МБ памяти и 1 ядро для ознакомления и 2 ядра с 2–4 ГБ для установок до 25 пользователей. Эти цифры относятся к одной Grafana, а здесь на том же сервере работает ещё и Prometheus. Начните с 2 ГБ и 2 ядер. Если вы следите за множеством целей или храните метрики дольше 30 дней, увеличьте память и диск в панели.
| Применение | Размер | Цена | Выбрать |
|---|---|---|---|
| Несколько человек | 2 GB RAM · 2 vCore · 40 GB NVMe | $4.51/мес. | |
| Небольшая команда | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/мес. | |
| Компания | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/мес. |
Кому подходит?
- Всем, кто хочет видеть на графике использование CPU, памяти и диска своего сервера
- Администраторам, которым нужны несколько серверов на одном дашборде
- Командам, которые строят графики по данным из MySQL, PostgreSQL или InfluxDB
- Разработчикам, которые строят собственную систему на Prometheus с оповещениями
Что будет после заказа?
- Задайте размер и оплатите заказ.
- Сервер запускается, и Grafana устанавливается сама. В наших проверках на настоящих серверах это заняло около 3,5 минуты.
- В панели откройте свой сервер в разделе «Мои серверы». На вкладке «Обзор» нажмите «Открыть приложение» и войдите с данными из строк «Логин» и «Пароль».
- На главной странице открывается дашборд Node Exporter Full с графиками CPU, памяти и диска.
- Другие источники данных добавляйте в разделе Connections.
С каждым сервером
- Ежедневные бэкапы входят в цену
- Безлимитный трафик
- Полный root-доступ
- Позже можно увеличить или уменьшить RAM и CPU, а диск увеличить
- Расположение: Istanbul · IST-1.
Полезно знать
- Готовый дашборд показывает только этот сервер. Чтобы увидеть другие серверы, установите на них Node Exporter и добавьте их в prometheus.yml.
- Метрики хранятся 30 дней. Измените это параметром retention в compose.yaml и помните, что более длинные сроки занимают больше места на диске.
- Для оповещений по email нужен SMTP, который установка не настраивает. Добавьте в compose.yaml переменные вроде GF_SMTP_ENABLED и GF_SMTP_HOST.
- Grafana закреплена на версии 13.0.2, проверка обновлений выключена. Следить за новыми версиями и менять тег нужно вам самим.
- Grafana OSS бесплатна по лицензии AGPL-3.0. Плагины источников данных Enterprise лицензируются отдельно и в цену не входят.
- Панель продолжает показывать пароль, заданный при установке. Если вы его меняете, новый пароль храните сами.
Grafana: вопросы и ответы
Сколько RAM нужно Grafana?
В документации Grafana нижней границей указаны 512 МБ памяти и 1 ядро, а для установок до 25 пользователей — 2 ядра и 2–4 ГБ. Здесь на том же сервере работает Prometheus, поэтому начните с 2 ГБ. Если не хватит, вы увеличите сервер в панели.
Что я увижу при первом открытии Grafana?
На главной странице открывается дашборд Node Exporter Full, который показывает использование CPU, памяти и диска вашего сервера. Данные поступают из Prometheus, поэтому до первого входа добавлять источник данных не нужно.
Можно ли следить за другими серверами с помощью Grafana?
Да. Установите Node Exporter на сервере, за которым хотите следить, добавьте его адрес в prometheus.yml на этом сервере и перезапустите Prometheus. Открывайте порт Node Exporter только для IP-адреса этого сервера.
Какие источники данных можно подключить к Grafana?
Grafana из коробки поддерживает, среди прочего, Prometheus, Loki, Elasticsearch, InfluxDB, Graphite, MySQL, PostgreSQL и Microsoft SQL Server. Добавляются они в разделе Connections.
Может ли Grafana присылать мне оповещения?
Да. Вы пишете правила оповещений, и при пересечении порога уведомление уходит на выбранный вами контактный пункт. Для email сначала нужен SMTP, который установка не настраивает.
Grafana бесплатна?
Да. Установленная здесь Grafana OSS — программа с открытым исходным кодом под лицензией AGPL-3.0, платы за пользователей нет. Дополнительные источники данных и функции совместной работы в Enterprise лицензируются отдельно и в цену вашего сервера не входят.