Що встановлено на вашому сервері Netdata?
- Netdata Agent 2 з офіційного образу Docker
- HTTPS і пароль для входу через Caddy, тож панель відкрита не для всіх
- Доступ лише для читання до /proc, /sys і /var/log сервера
- Простір імен процесів хоста (pid: host), тож процеси сервера видно
- Анонімну передачу статистики використання до Netdata вимкнено (DO_NOT_TRACK)
- Брандмауер, де відкриті лише порти 22, 80 і 443, а порт Netdata 19999 закритий ззовні
Який розмір потрібен для Netdata?
Netdata наводить такі дані: 100–200 МБ RAM на порожній системі та 250–350 МБ на типовій виробничій, 1–5 відсотків одного ядра з типовими налаштуваннями та 5–20 відсотків у виробничій роботі, а також близько 4 ГіБ диска за замовчуванням. Якщо на сервері працює лише Netdata, достатньо 1 ГБ. Якщо там працюють і ваші застосунки, додайте те, що потрібно їм, і подумайте про 2 або 4 ГБ. RAM, процесор і диск можна збільшувати окремо у своїй панелі: дані та IP-адреса лишаться тими самими.
| Використання | Розмір | Ціна | Обрати |
|---|---|---|---|
| Кілька людей | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.58/міс. | |
| Невелика команда | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/міс. | |
| Компанія | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/міс. |
Кому підійде?
- Ті, хто хоче побачити на живих графіках, чому сервер сповільнився
- Ті, хто запускає власний застосунок на тому самому сервері й стежить за його споживанням
- Невеликі команди, яким потрібні метрики щосекунди майже без налаштування
- Системні адміністратори, яким треба глянути на момент, коли почалася проблема
Що буде після замовлення?
- Задайте розмір і завершіть оплату.
- Ваш сервер запускається, а Netdata встановлюється сам. Продовжуйте, коли рядок «Застосунок» у вашій панелі покаже Netdata is ready.
- На вкладці «Огляд» натисніть «Відкрити застосунок». Браузер запитає у спливному вікні: логін — yonetici, а пароль — у рядку «Пароль».
- Перегляньте графіки процесора, пам’яті, диска й процесів і змініть часовий діапазон, щоб повернутися в історію.
- За бажання встановіть свої застосунки на тому самому сервері й налаштуйте канали сповіщень.
З кожним сервером
- Щоденне резервне копіювання входить у ціну
- Необмежений трафік
- Повний доступ root
- Пізніше можна збільшувати чи зменшувати RAM і CPU, а також збільшувати диск
- Розташування: Istanbul · IST-1.
Корисно знати
- Netdata працює в мережі контейнера, тому графіки мережевих інтерфейсів показують мережу контейнера, а не весь трафік сервера. Дані про процесор, пам’ять, диск і процеси справді беруться із сервера.
- Цей пароль належить Caddy перед Netdata, а не самому Netdata. Щоб змінити його, згенеруйте новий хеш командою caddy hash-password і впишіть його в caddy/Caddyfile.
- Інсталяція стежить лише за тим сервером, на якому працює. Щоб бачити інші сервери, підключіться до Netdata Cloud або налаштуйте стримінг самостійно.
- Для збереження налаштувань діаграм, власних панелей і Functions потрібен вхід у Netdata Cloud. Безплатний план Community у Cloud охоплює до 5 вузлів, а платні плани в ціну не входять.
- Сповіщення електронною поштою не налаштовано. В інсталяціях Docker пошта йде через msmtp, тож власну службу SMTP додайте у файл msmtprc. Ця служба в ціну не входить.
- Agent має ліцензію GPLv3+, а його панель — NCUL1, безплатну для використання з Agent. Контейнер сам не оновлюється: виконайте docker compose pull, потім docker compose up -d.
Netdata: запитання й відповіді
Скільки RAM потрібно Netdata?
Офіційні дані Netdata: 100–200 МБ на порожній системі та 250–350 МБ на типовій виробничій. Якщо на сервері працює лише Netdata, достатньо 1 ГБ. Якщо додасте власні застосунки, врахуйте й те, що потрібно їм.
Як довго Netdata зберігає дані?
За замовчуванням близько 3 ГіБ диска відведено під метрики. На сайті Netdata описано зберігання понад рік на цьому просторі, але справжній термін залежить від того, скільки метрик створює ваш сервер. Обсяг можна змінити в налаштуваннях.
Чи потрібен мені обліковий запис Netdata Cloud?
Ні. Локальна панель відкривається без нього, а сповіщення продовжують працювати. Для кількох функцій, як-от збереження налаштувань діаграм, власні панелі та Functions, потрібен безплатний вхід у Cloud і підключений сервер.
Чи платний Netdata?
Netdata Agent безплатний, без обмеження вузлів. Платна частина — вищі плани Netdata Cloud, адже безплатний план Community охоплює до 5 вузлів. Ця інсталяція працює і без підключення до Cloud.
Чи може Netdata стежити за кількома серверами?
Ця інсталяція стежить лише за тим сервером, на якому працює. Ви можете встановити Netdata на інші свої сервери й підключити їх до Netdata Cloud або скористатися стримінгом, щоб збирати їхні дані на одному батьківському вузлі. Налаштування — на вас.
Чи сповільнить Netdata мій сервер?
За офіційними даними, це 1–5 відсотків одного ядра за замовчуванням і 5–20 відсотків у виробничій роботі. На малому сервері цю частку можна помітити. Тоді додайте процесор у панелі або збирайте менше метрик.