Доброго времени суток!
Сегодня, мы расскажем Вам, как установить zabbix-агент на ОС Windows. Для начала, необходимо установить необходимый софт, а именно альтернативный текстовый редактор notepad++
Переходим по ссылке https://notepad-plus-plus.org/download/ нажимаем на кнопку «Download«, скачиваем и устанавливаем по принципу ДДГ («Далее->далее->готово!»)
Затем, переходим на официальный сайт и скачиваем zabbix-агент для Windows, по ссылке: http://www.zabbix.com/ru/download
примерно в середине страницы находим раздел Zabbix pre-compiled agents, находим нужную версию и скачиваем.
Извлекаем содержимое архива в произвольную папку, которую в будущем нельзя будет перемещать и удалять, так как служба агента будет запускаться из этой директории (в нашем случае C:\Program Files\zabbix\agent). После извлечения, в ней должно появиться 2 папки: bin и conf.
В зависимости от разрядности Вашей ОС Windows переходим в папку bin и выбираем соответствующую версию, в нашем случае, это win64, так как ОС — Windows server 2008 R2 Standart x64
Далее нажимаем ПКМ, создаем текстовый документ и меняем его название на zabbix_agentd.log На запрос изменения расширения файла нажимаем «Да»:
Далее обратно переходим в папку agent и затем в папку conf. Переименовываем файл zabbix_agentd.win.conf в zabbix_agentd.conf и копируем этот файл в директорию, где ранее мы создавали log-файл (win64). Далее нажимаем на нем ПКМ и нажимаем «Edit with Notepad++«.
Если расширение *.conf не ассоциировано с каким-либо приложением, то появиться окно выбора программы для редактирования. Здесь ставим «точку» на «Выбор программы из списка установленных программ» и затем «ОК«. Далее нажимаем на кнопку «Обзор» Переходим в Локальный диск C: -> Program Files выделяем файл notepad++.exe и нажимаем «Открыть и снова нажимаем на кнопку «ОК«. Файл должен открыться в текстовом редакторе Notepad++:
Далее необходимо сконфигурировать файл в соответствии со следующим настройками (некоторые настройки мы выставили в начале статьи, например log-файл):
#Путь к лог-файлу: LogFile=C:\Program Files\zabbix\agent\bin\win64\zabbix_agentd.log #Максимальный размер лог-файла в Мб: LogFileSize=5 #IP-адрес (dns-имя) zabbix-сервера, если их несколько, то можно вписать через запятую: Server=8.8.8.8, myzabbixserver.com #Передаваемое имя текущего сервера: Hostname=mysuperserver
Далее нажимаем на кнопку «Сохранить» и закрываем Notepad++
Так как у zabbix-агента нет установщика, необходимо установить службу вручную: Нажимаем на «Пуск» и вводим cmd В появившемся результате поиска, нажимаем ПКС на cmd.exe и нажимаем на кнопку «Запуск от имени Администратора«. В открывшимся окне вводим путь до нашей ранее разархивированной директории и нажимаем Enter:
cd /d "C:\Program Files\zabbix\agent\bin\win64"
Далее устанавливаем службу zabbix-агента:
zabbix_agentd.exe --config zabbix_agentd.conf --install
После успешной установки, мы должны увидеть следующие строки:
После успешной установки сервиса, запускаем данную службу с ключем —start:
zabbix_agentd.exe --config zabbix_agentd.conf --start
В ответ должны получить:
zabbix_agentd.exe [4496]: service [Zabbix Agent] started successfully
На этом, установка zabbix-агента завершена. Спасибо за внимание!