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

У меня возникла проблема, когда Icinga2 отслеживает локальный хост, например использование диска, хотя я установил 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"
}

person Eric Hermansson    schedule 13.10.2016    source источник
comment
попробуйте удалить address6 = "::1", это петлевой адрес для ipv6, чтобы вы могли обнаружить, что ваш ящик предпочитает его «настоящему» хосту.   -  person user3788685    schedule 13.10.2016


Ответы (1)


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

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

person dnsmichi    schedule 13.10.2016
comment
Спасибо за ответ. Как использовать клиент icinga2 для удаленного мониторинга? Я читал документацию, но мне очень трудно ее понять. @dnsmichi - person Eric Hermansson; 18.10.2016