Удалить проверку http службы по умолчанию
Как я могу удалить проверку службы HTTP по умолчанию для серверов на основе агентов? Я уже удалил его на агенте, но не могу сделать то же самое для агента. Не все зарегистрированные серверы являются веб-серверами, поэтому проверка http не требуется.
2 ответа
Я пошел на свой удаленный хост и прокомментировал проверку http services.conf
отключить встроенную проверку http. Я потратил время на его настройку на главном сервере, когда мне следовало настраивать свои серверы.
Примеры в conf.d/
можно свободно редактировать. Они служат общими примерами и идеями, но они применяют правила внутри services.conf, конечно, будут сопоставлять большее количество хостов с одинаковыми атрибутами.
Одна вещь, которую вы должны рассмотреть: создайте свой собственный каталог конфигурации и включите его в icinga2.conf. Это делается, например, модулем Puppet со своим собственным objects.d
каталог, или если вы планируете создание распределенной среды, вы, вероятно, захотите использовать синхронизацию конфигурации кластера в zones.d
в любом случае.
Некоторые намеки на это были собраны в документацию некоторое время назад: https://docs.icinga.com/icinga2/latest/doc/module/icinga2/toc#!/icinga2/latest/doc/module/icinga2/chapter/ конфигурированию-icinga2-первокурсники шаги # ваша конфигурация