icinga2 监控卫星服务器上的 ipsec 隧道

icinga2 监控卫星服务器上的 ipsec 隧道

我刚开始使用 icinga2 来监控一些服务器。我已经设法使用节点向导设置了要监控的主机,并使基本功能正常运行。

我现在正在尝试进行测试,在 Satellite 主机上测试 IPSec 隧道,但遇到了知识障碍。

我正在尝试测试对卫星上远程主机的特定地址(使用隧道 IP 地址)的 ping 操作,在我看来,fping 检查是可行的方法。

我修改了 repositoriy.d/hosts/ 目录中特定主机的 ping4.conf,如下所示

object Service "ping4" {
  import "satellite-service"
  check_command = "dummy"
  host_name = "bh.sol.net"
  zone = "bh.sol.net"
}

object Service "fping4" {
  import "satellite-service"
  check_command = "fping4"
  host_name = "bh.sol.net"
  zone = "bh.sol.net"
  vars.fping_address = "10.143.16.225"
  vars.fping_source_ip = "192.168.221.129"
}

我在这里想要实现的是

ping 10.143.16.225 -I 192.168.221.129

这是我在服务器上运行以手动测试的。

我假设这个新的测试将被推送到卫星服务器,但是当我在那里列出对象时我看不到任何迹象,并且它在 Web 界面上的状态为 PENDING。

我已经通读了文档(或至少开始阅读),并且似乎我可能试图在 icinga 主机本身而不是卫星服务器上运行此测试(?)。

关于如何在卫星服务器上运行此类测试,有什么指示吗?

相关内容