Найпростіший і найшвидший спосіб встановити NetData — скористатися шаблоном Portainer, підготовленим нашою командою. Такий метод зводить до мінімуму ручне налаштування та дозволяє розгорнути стабільну, готову до використання систему всього за кілька хвилин.
Вимоги:
-
VPS із встановленим Portainer за допомогою скрипта від Unihost
-
Розгорнутий NPM (Nginx Proxy Manager)
Після підключення до Portainer перейдіть у розділ Application, виберіть NetData та заповніть необхідні поля.

Заповніть усі необхідні поля. Зверніть увагу: для безпеки пароль має бути надійним — використовуйте великі й малі літери, цифри та спеціальні символи, щоб мінімізувати ризик несанкціонованого доступу.

Після цього в розділі Stacks з’явиться новий стек NetData. Усередині цього стека будуть розгорнуті контейнери, необхідні для його роботи.

Щоб отримати доступ до NetData (веб-інтерфейсу для моніторингу), необхідно налаштувати проксування через Nginx Proxy Manager (NPM).
-
Якщо у вас є власний домен — додайте його в NPM і створіть A-запис, що вказує на IP вашого сервера.
-
Якщо домену немає — можна використати тестовий домен (наприклад, netdata.local), додавши його у файл hosts на вашій машині.
Далі в NPM створіть новий Proxy Host і заповніть поля за прикладом на скріншоті:

Після переходу за доменом натисніть кнопку Sign-In. Після авторизації ви потрапите в адмін-панель NetData.

Під час першого підключення Netdata до хмари або при додаванні нового вузла система запитує приватний ключ. Отримати його можна двома способами:
-
Через веб-інтерфейс Portainer, відкривши консоль контейнера та виконавши команду:
cat /var/lib/netdata/netdata_random_session_id
- Безпосередньо на хості:
docker exec netdata cat /var/lib/netdata/netdata_random_session_id
Скопіюйте згенерований ключ і вставте його в поле Private Key. Це підтвердить авторизацію контейнера та додасть його в панель моніторингу Netdata.

Після цього ви перейдете в панель керування Netdata, де буде відображатися доданий вузол.

Підсумок
Використання готового шаблону Portainer дозволяє спростити встановлення Netdata, уникнути помилок під час ручного налаштування та швидко підключити вузли до системи моніторингу. У результаті ви отримуєте повністю робочу панель Netdata «з коробки» зі зручним веб-інтерфейсом і мінімальними зусиллями для інтеграції.