Що встановлено на вашому сервері 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/міс. |
Кому підійде?
- Усім, хто хоче бачити використання процесора, пам’яті й диска свого сервера на графіку
- Адміністраторам, які хочуть мати кілька серверів на одному дашборді
- Командам, що будують графіки за даними з MySQL, PostgreSQL або InfluxDB
- Розробникам, які будують власну конфігурацію Prometheus зі сповіщеннями
Що буде після замовлення?
- Задайте розмір і завершіть оплату.
- Ваш сервер запускається, а Grafana встановлюється сама. У наших тестах на справжніх серверах це зайняло близько 3,5 хвилини.
- У панелі відкрийте сервер у розділі «Мої сервери». На вкладці «Огляд» натисніть «Відкрити застосунок» і увійдіть із даними з рядків «Логін» і «Пароль».
- Дашборд Node Exporter Full відкривається на головній сторінці й показує графіки процесора, пам’яті та диска.
- Інші джерела даних додавайте в розділі Connections.
З кожним сервером
- Щоденне резервне копіювання входить у ціну
- Необмежений трафік
- Повний доступ root
- Пізніше можна збільшувати чи зменшувати RAM і CPU, а також збільшувати диск
- Розташування: Istanbul · IST-1.
Корисно знати
- Готовий дашборд показує лише цей сервер. Щоб бачити інші сервери, встановіть на них Node Exporter і додайте їх у prometheus.yml.
- Метрики зберігаються 30 днів. Змініть це параметром зберігання в compose.yaml і пам’ятайте, що довші періоди займають більше місця на диску.
- Сповіщення електронною поштою потребують 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 ядро та 2 ядра з 2–4 ГБ для конфігурацій до 25 користувачів. Тут Prometheus працює на тому самому сервері, тож починайте з 2 ГБ. Якщо цього не вистачить, збільште сервер у своїй панелі.
Що я побачу, коли вперше відкрию Grafana?
На головній сторінці відкривається дашборд Node Exporter Full, який показує використання процесора, пам’яті й диска вашого сервера. Дані надходять із Prometheus, тож додавати джерело даних перед першим входом не потрібно.
Чи можна стежити за іншими серверами через Grafana?
Так. Встановіть Node Exporter на сервері, за яким хочете стежити, додайте його адресу в prometheus.yml на цьому сервері й перезапустіть Prometheus. Відкривайте порт Node Exporter лише для IP-адреси цього сервера.
Які джерела даних можна підключити до Grafana?
Grafana з коробки підтримує Prometheus, Loki, Elasticsearch, InfluxDB, Graphite, MySQL, PostgreSQL і Microsoft SQL Server, серед інших. Ви додаєте їх у розділі Connections.
Чи може Grafana надсилати мені сповіщення?
Так. Ви пишете правила сповіщень, і коли поріг перевищено, сповіщення надходить на обрану вами контактну точку. Для пошти спершу потрібен SMTP, якого встановлення не налаштовує.
Чи безкоштовна Grafana?
Так. Встановлена тут Grafana OSS має відкритий код за ліцензією AGPL-3.0, без плати за користувача. Додаткові джерела даних і засоби співпраці в Enterprise ліцензуються окремо й у ціну вашого сервера не входять.