我遇到了一个问题,即 Icinga2 正在监视 lochalhost,例如磁盘使用情况,即使我将 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"
}
最佳答案
这些检查插件在本地执行,除非您配置传输(例如,使用 icinga2 客户端作为命令端点,或 SSH,或任何其他在客户端远程执行检查的方法)。 address 属性不影响执行检查的位置,它只为需要此类的特定运行时宏提供信息(例如 ping 远程主机)。
看看文档,特别是。分布式监控章节解释了一些基础知识。
关于ubuntu - Icinga2 正在监控同一个主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40016913/