Итак, вы установили систему мониторинга zabbix. И теперь как любой порядочный системный администратор linux/unix регулярно получаете SMSки, оповещающие о бурной ночной жизни ваших серверов. Однако, если вам и этого мало (а может вы хотите поделиться своей радостью с коллегами-администраторами Windows), то вам нужно подключить и Windows-машины к системе диагностики.

Общеизвестно, что Windows-машины легко поддаются мониторингу в системе Zabbix. Но для того, чтобы осуществить это на практике, необходимо установить на них zabbix агента. Процедура эта несложная и вполне доступная даже для Linux-админа (были бы права root Администратора).

В дистрибутиве zabbix, распространяемом на их сайте, в каталоге bin есть два варианта агентов для платформ win32 и win64. Подозреваю, что это «их» аналогии «наших» i586 и x86_64. В документации говорится, что агент работает на платформах Windows NT 4.0, Windows 2000, Windows XP, и даже Windows Vista. Так что, нужно взять эти бинарники и отдать их коллеге-windows администратору — пусть сам разбирается! Вот, собственно и вся установка, до свидания!

Для тех же, кто является одновременно и linux и windows администратором — всё ещё только начинается! Берём файлы (zabbix_agentd.exe zabbix_get.exe и zabbix_sender.exe) и размещаем их где-нибудь, например в c:\program files\zabbix. После этого нужно взять конфигурационный файл (в дистрибутиве специального файла для Windows нет, поэтому логично использовать какой-нибудь с unix сервера, благо все параметры примерно одинаковые, нужно только исправить в нём пути для log-файлов). Далее, устанавливаем агента:

zabbix_agentd.exe --config "c:\program files\zabbix\zabbix_agentd.conf" --install

Агент установлен, теперь запускаем его:

zabbix_agentd.exe --start

При установке агента под Windows NT 4.0 есть кое-какие тонкости: Zabbix_agentd.exe использует PDH (Performance Data Helper) API для сбора различной системной информации, поэтому нуждается в PDH.DLL. Эта DLL не идёт в штатной Windows NT 4.0, поэтому её нужно скачать и установить самостоятельно. В Microsoft Knowledge Base есть статья №284996, в которой детально описывается установка и содержится ссылка для скачивания. Статья расположена здесь: http://support.microsoft.com/default.aspx?scid=kb;en-us;284996.

Вот и всё! Можно добавлять Windows сервер в мониторинг, проверять его доступность и настраивать контролируемые параметры. В поставке zabbix уже существует шаблон Template_Windows, который содержит все наиболее часто используемые Items и Triggers, и настройка мониторинга Windows сервера мало чем отличается от настройки мониторинга unix машины.

Возможно, вас заинтересует:

  1. Устанавливаем систему мониторинга zabbix Итак, поговорив немного о возможностях системы мониторинга zabbix, приступим...
  2. Обзор системы мониторинга Zabbix Zabbix (http://www.zabbix.com) – универсальная система мониторинга, позволяющая наблюдать различные...
  3. Вторая дюжина ссылок по Zabbix Продолжение (благодатной) темы. Выплёскиваю ещё накопившиеся полезные ссылки по...
  4. Zabbix заговорил по-русски Хорошие новости: Zabbix теперь говорит по-русски. Ну не совсем,...
  5. Zabbix: мониторим время изменения файла/каталога Иногда возникает задача осуществлять мониторинг времени изменения какого-то файла...
  6. Zabbix-1.6.3 С большим-большим списком обновлений вышла новая версия системы мониторинга...