Настройка Nagios для мониторинга виртуальной машины с использованием Hyper-V с NAT

592
user2820879

Я начну с благодарности за любую помощь, которую я могу оказать кому-либо из вас.

У меня есть коробка Centos, в которой установлены нагио. Пока я могу контролировать несколько серверов, но я застрял в ситуации, которую я не знаю, как преодолеть.

Моя настройка:

  • Сервер Centos (Сервер Nagios)
  • Windows 2008 R2 (хост-сервер для нескольких виртуальных машин, использующих HYPER-V): этот сервер уже контролируется через Nagios.
  • REDHAT Виртуальная машина, которая находится внутри хостинг-сервера.  Я не могу подключиться к этому серверу с помощью стандартных плагинов Nagios.

Я могу подключиться к виртуальной машине REDHAT через CENTOS, используя перенаправление портов, настроенное в Windows Server. (например: netsh interface portproxy add v4tov4 listenport = 2221 listenaddres = window_2008_IP connectport = 22 connectaddress = REDHAT_VIRTUAL_MACHINE_IP)

Какие варианты мне нужно:

Настройте Nagios, подключив «check_nrpe», чтобы обойти хост (Windows Server 2008) и подключиться напрямую к виртуальной машине REDHAT.

Может ли кто-нибудь указать мне правильное направление?

Спасибо!

0

1 ответ на вопрос

0
jdelaporte

It looks like you will need another port redirection for your Nagios/NRPE to talk through. NRPE uses 5666 by default.

Using your example from your post, a port redirection for NRPE should look something like this. Note, I corrected a typo:

netsh interface portproxy add v4tov4 listenport=5666 listenaddress=window_2008_IP connectport=5666 connectaddress=REDHAT_VIRTUAL_MACHINE_IP` 

I hope that helps!

Спасибо за ваш ответ, но я уже попробовал его (до того, как сделать сообщение), не повезло. Не уверен, что причина, но это перенаправление не работает с nrpe. user2820879 9 лет назад 0