Skip to content

Утилиты для получения от машин под управлением OS Windows информации о необходимости перезагрузки.

Notifications You must be signed in to change notification settings

alv1r/Zabbix-Windows-Reboot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Zabbix-Windows-Reboot

Утилиты для получения от машин под управлением OS Windows информации о необходимости перезагрузки. Скрипт взят у https://social.technet.microsoft.com/profile/brian%20wilhite/ За помощь спасибо @count0ru Мониторинг необходимости перезагрузки Windows.

Бывает полезно знать, каким серверам требуется перезагрузка, а когда их много, то удобно об этом узнавать, не заходя на сервер. Для мониторинга нам понадобится шаблон, клиент, настроенный для активных проверок и соответствующий скрипт.

Если на клиенте не разрешено выполнение скриптов, выполните нижеследующую команду: set-executionpolicy remotesigned

Полученный определяем в папку \zabbix_agent\scripts на клиенте, в конфигурации пишем:

UserParameter=Reboot.IsNedeed,powershell -NoProfile -ExecutionPolicy Bypass -command "$ErrorActionPreference = 'silentlycontinue'; $eval = get-pendingreboot; if ($eval.RebootPending) { Write-Host '1'; } else { Write-Host '0' };

Импортируем шаблоне в Zabbix. Шаблон настроен так, чтобы, получив информацию о необходимости перезагрузки, выдать оповещение, а затем, когда полученная информаця говорит о том, что перезагрузка больше не требуется - сам закроет проблему.

About

Утилиты для получения от машин под управлением OS Windows информации о необходимости перезагрузки.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published