我们有一个运行 Icinga2 和 NSClient++ 0.5.0.62 的 Red Hat 服务器来监控网络中的一些设备和服务。除了我试图使用的一张新支票之外,一切都工作得很好。
我必须通过 Check_NSCP 的检查 CheckEventLog 检查我们一台服务器上的事件日志,以查找 id '208'。但是,当我搜索该 id 时,即使有一些具有该 id 的事件,我也没有收到任何条目。我正在使用的命令如下所示:
[root@lad-icinga ~]# check_nrpe -H server.domain.ch --certificate /etc/icinga2/pki/server.pem -c CheckEventLog -a file=Application "filter=id='208'"
该命令的输出如下所示:
OK: No entries found|'problem_count'=0;0;0
当我查看该服务器上的事件日志时,我看到多个 ID 为“208”的事件,其规范如下。
但是,当我尝试另一个 ID(例如“9003”)时,它会起作用。我也尝试过其他一些 id,大多数都有效。
[root@lad-icinga ~]# check_nrpe -H clsrv22.laederachnet.ch --certificate /etc/icinga2/pki/server.pem -c CheckEventLog -a file=Application "filter=id='9003'"
输出:
Desktop Window Manager, Der Desktopfenster-Manager konnte nicht gestartet werden, da kein zusammengestelltes Design verwendet wird., Desktop Window Manager, Der Desktopfenster-Manager konnte nicht gestartet werden, da kein zusammengestelltes Design verwendet wird., Desktop Window Manager, Der Desktopfenster-Manager konnte nicht gestartet werden, da kein zusammengestelltes Design verwendet wird.
正如你所看到的,它找到了 id 并显示了 id 的消息。
事件“9003”如下所示:
就像我说的,我尝试了许多不同的 id,其中大多数都有效,但我无法让这个工作。
你们中有人能帮我解决这个问题吗?
谢谢