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

узел монитора chef nagios за пределами VPC в AWS

Я использовал шеф-повара поваренная книга сообщества для настройки nagios внутри VPC в AWS. Все мои узлы в моей настройке шеф-повара обнаруживаются правильно и автоматически добавляются в nagios, а узлы, которые находятся внутри VPC с nagios, правильно доступны и контролируются; nagios может связаться с ними через их частный IP. Но я не могу найти способ контролировать какие-либо из моих узлов, которые все еще находятся в том же облаке (EC2), но не внутри VPC. Мне нужно, чтобы они контролировались через общедоступный IP-адрес, b / c nagios не может использовать их частный IP-адрес (по умолчанию).

Единственный способ заставить это работать должным образом - это изменить cloud[provider] таким образом поиск будет знать, что использовать общедоступный IP-адрес этих узлов.

https://github.com/schubergphilis/nagios/blob/ac84639957aec7039c12bc6875c510b32975ccb5/libraries/default.rb#L43

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