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

Какой агент мониторинга я могу использовать для загрузки агента NSClient ++ nagios на сервер HyperV

Итак, я установил свой новый модный Hyperv-сервер, у меня неплохо работает пара виртуальных машин - и теперь я понял, что у меня нет возможности подключить хост-сервер к моему nagios (ядру), который контролирует остальную часть моей среды.

Есть ли альтернатива NSClient ++ (или другому переключателю или чему-то еще), которую я могу использовать для получения информации о nagios с хост-машины?

Что я пробовал:

Если WMI - приемлемый вариант, тогда Проверить WMI Plus является альтернативой NSClient ++.

Кроме того, вы можете использовать SNMP для проверки некоторых (многих?) Показателей / служб в Windows. Есть много подключаемых модулей SNMP в Категория Windows на Nagios Exchange.

Все зависит от того, что именно вы хотите отслеживать.

Эта статья, на которую вы ссылаетесь, более старая, и я заменил ее на более новую: http://www.altaro.com/hyper-v/how-to-monitor-hyper-v-with-nagios/. Однако на самом деле это не решает вашу проблему.

Я бы продолжил попытки заставить NSClient ++ работать. Это по-прежнему лучший инструмент, который я нашел для мониторинга Hyper-V от Nagios. Вы не забыли разблокировать файл MSI (Unblock-File)? Он должен нормально работать на сервере Hyper-V. Исходная статья была протестирована как на Windows Server, так и на Hyper-V Server. Более новый не был протестирован с Hyper-V Server, но он был протестирован с Windows Server Core и работал нормально.

Если путь MSI просто не работает, используйте ZIP-дистрибутив NSClient ++. Обязательно не забудьте разблокировать перед разархивированием. Вам понадобится последняя Распространяемый компонент VC ++ уже установлен, чтобы использовать дистрибутив ZIP.

Если вы используете дистрибутив ZIP, вам необходимо создать свой собственный файл nsclient.ini. В новой версии статьи более подробно рассказывается о правильной настройке, но этого примера должно быть достаточно, чтобы запустить базовый мониторинг:

[/settings/default]
password = nagios
allowed hosts = 192.168.25.128

[/settings/NRPE/server]
verify mode = none
insecure = true

[/modules]
CheckExternalScripts = 1
CheckHelpers = 1
CheckEventLog = 1
CheckNSCP = 1
CheckDisk = 1
CheckSystem = 1
NRPEServer = 1
NSClientServer = 1