Ваше имя хоста сертификата сервера должно соответствовать тому, чем клиент ожидает, что это будет. Если в Вашем сертификате сервера будет сказано, что site1.mysite.com и клиент пытаются разыменовать site2.mysite.com, то клиент сообщит о проблеме, даже если DNS направит это к site1.mysite.com.
Согласованный, что его довольно твердое для обхождений без сценариев.
Поскольку каждый сервис проверяет команду, я определил (в таблице базы данных), от чего он обычно зависит, который сохраняет меня от необходимости вручную настроить каждую сервисную зависимость. Зависимости от хоста, которые я делаю вручную, но выполнение исследования MAC-адреса на переключателях с помощью сценария является чем-то, что помогло бы автоматизировать это.
примеры:
"check_http_content" зависел бы от "check_http", который будет зависеть от "check_ping".
"check_cisco_ifstate" зависел бы от "check_snmp_ok", который будет зависеть от "check_ping"
При создании конфигурации из базы данных с помощью сценария это не слишком трудно для реализации. Иначе Вы хотели бы записать синтаксический анализатор, чтобы пройти Ваш файл конфигурации и вставить зависимости на основе правил.
Я не могу предположить иметь любую значительную nagios реализацию, не имея базы данных конфигурации, из которой Вы создаете свои конфигурации, она позволяет Вам добавлять свои собственные абстракции, когда nagios испытывает недостаток в них и делает жизнь более простой многими другими способами.