Nagios - внешний хост мониторинга без реального подключения - как это сделать?

У меня проблема. У меня есть несколько внешних серверов, которые нуждаются в мониторинге со стороны Nagios, но они находятся в удаленных сетях VPN. Я должен отправить данные мониторинга с хоста vpn в Nagios, который работает на общедоступном сервере, но я не могу подключиться ни к одному VPN.

Моя идея состоит в том, чтобы отправить хосты формы данных в базу данных на локальном сервере Nagios и прочитать их для значений сервисов мониторинга .

Мой вопрос: как определить хосты без реального соединения, сделать так, чтобы Nagios не говорил «Хост не работает» или что-то в этом роде. На данный момент я меняю значение IP на 127.0.0. 1 для каждого с внешнего сервера - и хост работает и на информационном веб-сайте nagios, и я могу добавить следующие службы для каждого и прочитать статус из локальной базы данных, но это лучшее решение для этого? Я просто хочу добавить хост без IP-адреса и работающей службы в локальной среде - чтение из локальной базы данных.

-2
задан 26 July 2016 в 22:57
2 ответа

Вы, вероятно, ищете пассивных проверок .

Цитата из связанной страницы:

Пассивные проверки полезны для следующих служб мониторинга:

  • Асинхронный по своей природе и не может эффективно контролироваться путем регулярного опроса их статуса
  • Находится за брандмауэром и не может быть активно проверен хостом мониторинга

Пассивные проверки в основном делают то, что вы просите: они отправляют информация для Nagios, даже за брандмауэром или в сети, которую Nagios не может отслеживать.

2
ответ дан 5 December 2019 в 21:16

Чтобы завершить ответ Кэтрин:

Я просто хочу добавить хост без IP-адреса и работающей службы в локальная среда - чтение из локальной базы данных.

Вы можете использовать check_dummy для опроса ваших хостов. Эта команда всегда будет отвечать ОК Nagios. Таким образом, ваш хост всегда будет UP .

0
ответ дан 5 December 2019 в 21:16

Теги

Похожие вопросы