Доброго дня!
Время от времени приходится использовать в работе сервера под управлением операционной системы семейства Windows Server. Для мониторинга ее параметров уже давно использую замечательный продукт Zabbix Server. В этой короткой заметке хочу рассказать, как установить Zabbix Agent, настроить и запустить как сервис.
Дано:
- Windows Server 2008 x64 с адресом 10.2.2.2
- Zabbix Server (Freebsd 10.1) с адресом 10.2.2.5
- Скачиваем на windows server дистрибутив агента со страницы сайта zabbix.com, скомпилированные агенты разных версий и под разные системы представлены в таблице «Zabbix pre-compiled agents», в моем случае я скачал этот дистрибутив.
- Далее распаковываем его по какому-либо пути, я выбрал путь C:\zabbix
- Текстовым редактором понимающего unix перенос строк, открываем конфигурационный файл c:\zabbix\conf\zabbix_agentd.win.conf
- Меняем параметры сервера и лог-файла, сохраняем
LogFile=c:\zabbix\zabbix_agentd.log
Server=10.2.2.5 - Устанавливаем сервис командой «c:\zabbix\bin\win64\zabbix_agentd.exe —config c:\zabbix\conf\zabbix_agentd.win.conf —install«, если у вас 32-битная система используйте c:\zabbix\bin\win32\zabbix_agentd.exe
- Стартуем сервис «c:\zabbix\bin\win64\zabbix_agentd.exe —start«
- Проверяем лог, «notepad c:\zabbix\zabbix_agentd.log»
4872:20151028:152310.945 Starting Zabbix Agent [Windows host]. Zabbix 2.4.4 (revision 52334). 4872:20151028:152310.945 using configuration file: c:\zabbix\conf\zabbix_agentd.win.conf 4872:20151028:152310.976 agent #0 started [main process] 3796:20151028:152310.976 agent #1 started [collector] 3176:20151028:152310.992 agent #2 started [listener #1] 5084:20151028:152310.992 agent #3 started [listener #2] 3872:20151028:152310.992 agent #4 started [listener #3]
Собственно вот и все, заходим на Zabbix Server и добавляем наш хост, добавив ему windows шаблон.