Вступ

У першій частині цієї статті ми показали, як встановити Zabbix з командного рядка сервера Ubuntu 18.04. У другій частині ми допоможемо вам налаштувати параметри Zabbix з його інтерфейсу.


Інтерфейс Zabbix дозволяє додавати хости і переглядати звіти хоста, яким ви керуєте. Але перш ніж використовувати цей інтерфейс, потрібно виконати деяку початкову конфігурацію.

Цей посібник підбере місце, де ми залишилися Частина перша: Як встановити Zabbix на Ubuntu 18.04 VPS або на виділеному сервері, і показати вам, як налаштувати настройки інтерфейсу Zabbix.

Якщо у вас є VPS або виділений сервер для веб-хостингу з Ubuntu 18.04, тоді почнемо!

Налаштування веб-інтерфейсу

Запустіть улюблений веб-браузер і знайдіть http // вашу IP-адресу або сервер Zabbix ім’я хоста / Zabbix / для доступу до вітальної сторінки.

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Клацніть  Наступний крок переглянути всі передумови.

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Прокрутіть список вниз і переконайтесь, що всі значення розмічені добре. Якщо кожна вимога конфігурації виконана, натисніть Наступний крок щоб продовжити на сторінку конфігурації бази даних.

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Ми налаштували базу даних на сервері Zabbix (у попередній статті), і тут нам потрібно налаштувати параметри, щоб інтерфейс Zabbix мав доступ до цієї бази даних для читання даних та управління хостами.

Введіть свої облікові дані MySQL, як встановлено на кроці 3 попередньої статті, а потім виберіть Наступний крок перейти на сторінку деталей сервера Zabbix.

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Залиште ці параметри за замовчуванням. The Ім’я опція використовується на сервері Zabbix для розмежування серверів у випадку, коли є кілька серверів моніторингу. Вам не потрібно вказувати це ім’я; це необов’язково.

Тепер удари Наступний крок для перегляду підсумкових даних перед встановленням.

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Перевірте, чи правильно налаштовані всі налаштування. Якщо всі налаштування добре, натисніть Наступний крок для доступу до кінцевої сторінки.

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Клацніть Закінчити для завершення конфігурації. Процес налаштування веб-інтерфейсу створює конфігураційний файл у цьому місці /usr/share/zabbix/conf/zabbix.conf.php. Цей файл можна створити резервну копію та використати пізніше.

Встановлення агента Zabbix

Наступним кроком є ​​встановлення та налаштування агента Zabbix. Агент – це програмне забезпечення, встановлене на сервері, яке слід контролювати для надсилання даних на сервер Zabbix.

Увійдіть на сервер, який ви хочете контролювати, та виконайте наведені нижче кроки, щоб завершити конфігурацію:

Спочатку виконайте команду нижче, щоб встановити сховище для конфігураційного пакета,

$ wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
$ sudo dpkg -i zabbix-release_3.2-1 + xenial_all.deb

Далі запустіть команду нижче, щоб оновити індекс вашого пакета:

$ sudo apt-getupdate

Потім, встановіть команду нижче, щоб встановити Агент:

$ sudo apt-get install zabbix-agent

Тепер давайте захистимо з’єднання ServerAgent за допомогою попередніх клавіш (PSK). Для генерації PSK виконайте команду нижче;

$ Sudo sh -c "openssl rand -hex 32 > /etc/zabbix/zabbix_agentd.psk"

Виконайте команду нижче, щоб відобразити ключ:

$ Cat /etc/zabbix/zabbix_agentd.psk

Цей ключ буде приблизно таким:

cd12686e166a80aa09a227ae5f97834eaa3d5ae686d2ae39590f17ef85dd6de5

Примітка: Скопіюйте цей ключ кудись, він вам знадобиться під час налаштування хоста.

Щоб відредагувати налаштування агента, виконайте команду нижче, щоб відкрити його файл конфігурації:

$ Sudo nano /etc/zabbix/zabbix_agentd.conf

Як тільки файл відкриється, знайдіть розділ нижче:

### Варіант: Сервер
# Список IP-адрес (або імен хостів) з обмеженими комами серверами Zabbix.
# Вхідні з’єднання приймаються лише від перелічених тут хостів.
# Якщо підтримка IPv6 увімкнена, тоді’127.0.0.1 ‘,’ :: 127.0.0.1 ‘,’ :: ffff: 127.0.0.1 ‘трактуються однаково.
#
# Обов’язково: ні
# За замовчуванням:
# Сервер =

Сервер = 127.0.0.1

змініть свою IP-адресу, щоб вона відповідала одній для сервера Zabbix.

Сервер = ваша адреса_zabbix_server_ip_ad

Далі знайдіть такий розділ:

### Варіант: TLSConnect
# Як агент повинен підключитися до сервера або проксі. Використовується для активних перевірок.
# Можна вказати лише одне значення:
# Незашифровано – підключіться без шифрування
# Psk – підключення за допомогою TLS та заздалегідь спільного ключа
# Cert – підключення за допомогою TLS та сертифіката
#
# Обов’язково: так, якщо визначено сертифікат TLS або параметри PSK (навіть для ‘незашифрованого’ з’єднання)
# За замовчуванням:
# TLSConnect = незашифрований

Замініть заповнювач незашифрований з пск:

TLSConnect = psk

Далі знайдіть розділ TLSAccept:

## Опція: TLSAccept
# Які вхідні з’єднання прийняти.
# Можна вказати кілька значень, розділених комою:
# Незашифровано – прийміть з’єднання без шифрування
# Psk – прийміть з’єднання, захищені TLS та попередньо спільним ключем
# Cert – прийміть з’єднання, захищені TLS та сертифікатом
#
# Обов’язково: так, якщо визначено сертифікат TLS або параметри PSK (навіть для ‘незашифрованого’ з’єднання)
# За замовчуванням:
# TLSAccept = незашифрований

Зміна незашифрований до пск, це є:

TLSAccept = psk

Знайдіть розділ TLSPSKIdentity:

### Варіант: TLSPSKIententity
# Унікальна рядка, що відрізняється від регістру, використовується для ідентифікації заздалегідь відкритого ключа.
#
# Обов’язково: ні
# За замовчуванням:
# TLSPSKIdentity =

І додайте унікальний ідентифікатор для попереднього натискання ключа. Наприклад:

TLSPSKIdentity = PSK 001

Примітка: Зауважте десь унікальний ідентифікатор, ви будете використовувати його як ідентифікатор PSK під час налаштування хосту Zabbix.

Тепер знайдіть розділ TLSPSKFile:

## Опція: TLSPSKFile
# Повне ім’я файлу, що містить загальнодоступний ключ.
#
# Обов’язково: ні
# За замовчуванням:
# TLSPSKFile =

Додайте сюди файл (/etc/zabbix/zabbix_agentd.psk), створений на попередньому кроці, щоб мати такі результати:

TLSPSKFile = / etc / zabbix / zabbix_agentd.psk

Збережіть зміни та вийдіть із наноредактора.

Далі виконайте команду нижче, щоб запустити Агент, і включіть його до запуску під час завантаження:

$ Sudo systemctl start zabbix-агент
$ Sudo systemctl включити zabbix-агент

Потім запустіть команду нижче, щоб перевірити стан агента Zabbix:

$ Sudo systemctl статус zabbix-агент

Якщо все в порядку, ви отримаєте такий результат:

● zabbix-agent.service – агент Zabbix
Завантажено: завантажено (/lib/systemd/system/zabbix-agent.service; вимкнено; попередньо встановлений постачальник: увімкнено)
Активний: активний (працює) з Чт 2017-06-08 08:33:52 UTC; 4 роки тому
Процес: 18185 ExecStart = / usr / sbin / zabbix_agentd -c $ CONFFILE (код = вийшов, статус = 0 / УСПІХ)

Це все! Ваш агент Zabbix повністю налаштований для передачі даних на ваш сервер Zabbix.

Реєстрація хоста на сервері Zabbix

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

Перейдіть до улюбленого веб-переглядача та шукайте http: // your_zabbix_server_ip_address / zabbix /. Це перенесе вас на сторінку входу в сервер Zabbix:

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Введіть свої реєстраційні дані та натисніть Увійти.

Після входу перейдіть до пункту Конфігурація> Господарі> Створіть хост для доступу до сторінки конфігурації хоста.

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Введіть Ім’я хоста і IP клієнтської машини. Додайте новий хост до групи Linux Server та натисніть кнопку Шаблони продовжувати:

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Знайдіть розділ пошуку та пошук Шаблон ОС Linux. Як тільки ви знайдете цей шаблон, натисніть Додайте включити його до свого хоста. Клацніть Шифрування і виберіть ПСК варіант для З’єднання з хостом і З’єднання з хостом. Далі, встановити PSK 001 як Ідентифікація PSK, і встановити значення ПСК до ключа, згенерованого під час встановлення вашого агента Zabbix. Як тільки все встановлено відповідно до інструкції, натисніть Додайте щоб створити нового хоста.

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Ваш новий хост буде створений та позначений зеленим кольором, щоб показати, що він працює належним чином, а всі з’єднання зашифровані:

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Через кілька хвилин перейдіть до Останні дані і Моніторинг для перегляду останніх даних від агента Zabbix.

Тепер ви можете вимкнути відстежуваний сервер, щоб побачити, як Zabbix сповістить вас про проблеми. Після вимкнення сервера, що контролюється, на головній інформаційній панелі Zabbix ви побачите наступне:

Як встановити Zabbix на Ubuntu 18.04 [частина 2]

Висновок

Це все! Ви поставили все на свої місця, і Zabbix повинен бути простий у використанні для моніторингу різних критичних компонентів вашого сервера.

Ознайомтеся з цими топ-3 хостинговими службами Linux

FastComet

Стартова ціна:
2,95 дол


Надійність
9.7


Ціноутворення
9.5


Користувач
9.7


Підтримка
9.7


Особливості
9.6

Прочитайте відгуки

Відвідайте FastComet

Хостингер

Стартова ціна:
0,99 дол


Надійність
9.3


Ціноутворення
9.3


Користувач
9.4


Підтримка
9.4


Особливості
9.2

Прочитайте відгуки

Відвідайте хостинг

ChemiCloud

Стартова ціна:
2,76 дол


Надійність
10


Ціноутворення
9.9


Користувач
9.9


Підтримка
10


Особливості
9.9

Прочитайте відгуки

Відвідайте ChemiCloud

Пов’язані статті “Як”

  • Частина перша: Як встановити Zabbix на Ubuntu 18.04 VPS або на виділеному сервері
    проміжний
  • Як перемикатися між PHP-версіями на Ubuntu 18.04 VPS або на виділеному сервері
    проміжний
  • Як встановити стек LEMP (Linux, Nginx, MySQL, PHP) на Ubuntu 18.04 VPS або на виділений сервер
    проміжний
  • Як увімкнути двофакторну автентифікацію на Ubuntu 18.04 VPS або на виділеному сервері
    проміжний
  • Як встановити phpBB за допомогою Apache на Ubuntu 18.04 VPS або виділений сервер
    проміжний
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me