Zabbix agent - моніторинг linux

Zabbix agent - моніторинг linux

Однією з відмінних можливостей моніторингу Zabbix, є використання агентів. Zabbix Agent - це спеціальна програма яка встановлюється на системі про яку потрібна інформація і спілкується з сервером. Сервер в свою чергу малює потрібні графіки. Простота у використанні дуже прискорює налаштування хостів і графіків, так як на просматриваемом хості нам потрібен тільки агент і більше ніяких налаштувань робити не буде потрібно. Zabbix Agent поставляється для Windows і Linux \ Unix like систем. У цій статті ми розглянемо установку і настройку як на Windows. так і на Linux (дистрибутив Ubuntu) хост.







Установка на хост з ОС Windows

Першим кроком буде звичайно ж скачування і установка агента. Для початку скачування перейдіть будь ласка за посиланням. Завантажили архів, розпакували і бачимо 2 папки, одна з установниками для різних систем, друга з прикладом файлу конфігурації. Розпакуємо на диск С: \ файл конфігурації і установник для вашої системи (32 / 64bit).

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

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

Відкриємо командний рядок і переходимо в корінь диска C: \. робиться це командою cd C: \. Якщо установник ви розпакували не в корінь, а в іншу папку, перейдіть в цю директорію. Виконуємо команду zabbix_agentd.exe --install.






Якщо файл конфігурації знаходиться не в корені або має ім'я відмінне від стандартного, виконайте zabbix_agentd.exe --config --install.
Якщо установка пройшла успішно, виконуємо zabbix_agentd.exe --start. Тепер zabbix agent працює як сервіс в нашій системі. Для того щоб дізнатися які параметри агент буде відправляти сервера можна виконати команду zabbix_agentd.exe --print.

Установка на хост з ОС Ubuntu

Для скачування агента для вашої системи потрібно перейти за посиланням. Шукаємо потрібний нам файл, за допомогою команд завантажуємо і встановлюємо, у мене вони виглядають таким чином:

Якщо в процесі установки виникають проблеми з залежності і вискакує помилка, що чогось не вистачає, виконуємо команду apt-get -f install.

Запускаємо агент командою / usr / sbin / zabbix_agentd і переходимо до кроку додавання хоста в панель управління Zabbix.

Налаштування хостів

З установкою агента закінчили, тепер потрібно створити і налаштувати хост в панелі управління zabbix. Переходимо в Configuration-> Hosts-> Create host.

Zabbix agent - моніторинг linux

Тепер переходимо на вкладку «Templates». натискаємо «Select» зі списку вибираємо «Template OS Windows». після чого натискаємо на посилання (НЕ кнопку) «Add». Все, шаблон додали, натискаємо кнопку «Add» і наш хост доданий.

Zabbix agent - моніторинг linux

Тепер залишилося трохи почекати поки графіки заповняться даними і їх можна буде побачити в розділі «Dashboard-> Graphs».

Zabbix agent - моніторинг linux
Zabbix agent - моніторинг linux

Як бачите, особливих складнощів з додаванням хостів з ОС Windows / Linux на борту немає. У наступній статті я опишу процес створення шаблону для мережевого обладнання D-link.