Спочатку це робилося так - гойдався скрипт, руками прописувався як служба, це дуже незручно, особливо коли кількість хостів починає збільшуватися.
Вручну треба заходити в папку з zabbix агентом і прописувати службу:
Проблема була вирішена - на просторах інтернету був знайдений інсталятор zabbix агента для Windows.
Після скачування запускаємо інсталятор
Установка zabbix agent'a windows:
Погоджуємося з ліцензією використання «I Agree»:
Випирає опції, які нам потрібні (я вибираю по default) і натискаємо «Next«:
Вводимо основні настройки:
Hostname. Ім'я вузла, яке буде в заббік сервері
Listen Port. Порт, за яким будуть спілкуватися сервер з агентом
Вибираємо папку, в яку встановимо наш zabbix agent і натискаємо «Install«:
Установка завершена, натискаємо «Close«:
От і все! Установка завершена. Залишилося додати host в zabbix сервер і повісити на нього стандартний шаблон «Template OS Windows».
Якщо Вам треба буде перезапустити агента, то необхідно зайти в Панель управління -> Адміністрування -> Служби, там знайти службу - zabbix agent, натиснути на неї правою кнопкою миші і вибрати ту дію, яку Ви хочете зробити (Запустити, зупинити, перезапустити).
Свої параметри можна додати в файлі «C: \ Program Files (x86) \ Zabbix Agent \ zabbix_agentd.conf»
Лог зберігається - «C: \ Program Files (x86) \ Zabbix Agent \ Zabbix_agentd.txt»
P.S. Не забуваємо про брандмауер / firewall. Не забуваємо відкрити порт 10500/10501