Найпростіший і найшвидший спосіб встановити Zabbix — скористатися шаблоном Portainer, підготовленим нашою командою. Такий метод зводить до мінімуму ручне налаштування та дозволяє розгорнути стабільну, готову до використання систему моніторингу всього за кілька хвилин.

Вимоги:

Після підключення до Portainer перейдіть у розділ Application, оберіть Zabbix та заповніть необхідні поля.

Встановлення Zabbix за допомогою Portainer - Image 1

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

Встановлення Zabbix за допомогою Portainer - Image 2

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

Встановлення Zabbix за допомогою Portainer - Image 3

Щоб отримати доступ до Zabbix, необхідно налаштувати проксування через Nginx Proxy Manager (NPM).

  • Використайте власний домен і створіть для нього A-запис, що вказує на IP вашого сервера. У NPM створіть новий Proxy Host і заповніть поля так само, як показано на скриншоті нижче.
  • Якщо домену немає — можна використати тестовий (наприклад, zabbix.local), додавши його у файл hosts на вашій машині.

Далі в NPM створіть новий Proxy Host і заповніть поля за прикладом на скриншоті:

Встановлення Zabbix за допомогою Portainer - Image 4

Після переходу за доменом відкриється сторінка авторизації Zabbix.
Облікові дані для підключення:

Username: Admin
Password: zabbix

Після успішного входу ви потрапите до адмін-панелі Zabbix, де можна керувати хостами, налаштовувати моніторинг і відстежувати метрики.

Встановлення Zabbix за допомогою Portainer - Image 5

Встановлення Zabbix за допомогою Portainer - Image 6

Щоб змінити пароль у Zabbix, перейдіть у розділ User settings → Profile → Password і задайте новий пароль.

Встановлення Zabbix за допомогою Portainer - Image 7 Встановлення Zabbix за допомогою Portainer - Image 8

Підсумок

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