Icinga2 отслеживает тот же хост

#ubuntu #monitoring #icinga #icinga2

#ubuntu #мониторинг #icinga #icinga2

Вопрос:

У меня возникла проблема, когда Icinga2 отслеживает локальный хост, например, diskusage, хотя я установил IP-адрес на другой сервер. Что я делаю не так?

Вот моя конфигурация для одного из хостов:

 object Host "tellus" {
    import "generic-host"
    address = "10.1.1.48"
    address6 = "::1"
    vars.os = "Linux"
}

object Service "http" {
    host_name = "tellus"
    check_command = "http"
}

object Service "procs" {
    host_name = "tellus"
    check_command = "procs"
}

object Service "load" {
    host_name = "tellus"
    check_command = "load"
}

object Service "users" {
    host_name = "tellus"
    check_command = "users"
}

object Service "disk" {
    host_name = "tellus"
    check_command = "disk"
}

object Service "swap" {
    host_name = "tellus"
    check_command = "swap"
}
  

Комментарии:

1. попробуйте удалить address6 = "::1" это адрес обратной связи для ipv6, чтобы вы могли обнаружить, что ваш ящик предпочитает его «реальному» хосту

Ответ №1:

Эти плагины проверки выполняются локально, если вы не настроите транспорт (например, используя клиент icinga2 в качестве конечной точки команды или SSH или любой другой метод для удаленного выполнения проверок на клиенте). Атрибут address не влияет на то, где выполняются проверки, он предоставляет информацию только для конкретных макросов времени выполнения, требующих такого (например, для пинга удаленного хоста).

Загляните в документацию, особенно. глава распределенного мониторинга, объясняющая некоторые основы.

Комментарии:

1. Спасибо за ответ. Как мне использовать клиент icinga2 для удаленного мониторинга? Я читал документацию, но мне очень трудно понять. @dnsmichi