Назад | Перейти на главную страницу

NRPE-подобные проверки с компьютеров под управлением Windows

Прошу прощения за то, что не смог придумать более описательный заголовок вопроса.

Для получения удаленных метрик я использую nrpe на машинах на базе Linux и nsclient ++ на машинах на базе Windows.

Если мне нужно проверить, например, доступен ли определенный сервер с другого сервера, Я бы просто запустил соответствующий плагин (например, check_http) с помощью nrpe. Недавно я столкнулся с необходимостью сделать то же самое, но на удаленном сервере работают окна, поэтому я застрял на nsclient ++.

Теперь вы можете запускать сценарии из nsclient ++, так что вы можете написать сценарий vb / powershell, который сделает это. Однако, прежде чем я это сделаю, я хотел бы знать, есть ли какие-либо существующие решения (конечно, я не единственный человек на Земле, которому приходилось иметь дело с этим).

По крайней мере, я хотел бы иметь что-то вроде check_http, которое я смогу запустить с помощью nsclient ++.

это должно быть то, что вы ищете: http://www.nagioswiki.com/wiki/index.php/Using_NSclient_and_NagiosPluginsNT_for_Service_Delivery

Это комбинация плагинов nagios для Windows и nsclient ++.

Вы можете попробовать превратить Windows-сервер в * nix с помощью cygwin, запустить ssh-сервер на Windows-машине, а затем использовать check_by_ssh :-)

Так же, как вы можете запускать проверки NRPE / NSclient локально, вы можете использовать psexec для их запуска с удаленного компьютера.