Opennms:如何启用" Not Monitored"监控

时间:2017-08-30 10:12:26

标签: opennms

尝试设置JDBCQueryMonitor监视器。当我按照与文档http://docs.opennms.org/opennms/releases/latest/guide-admin/guide-admin.html#_jdbcquerymonitor相同的方式设置显示器时,它显示为"未监控"在界面。

根据https://wiki.opennms.org/wiki/FAQ-Configuration#Q:_Why_are_some_services_listed_as_Not_Monitored.3F,它应该由配置文件中的status属性定义。但它已经设置为" on" ...

1 个答案:

答案 0 :(得分:1)

"未监控"在服务上基本上意味着你已经分配了一个服务,但Pollerd已经

  • 未找到给定服务名称的服务配置
  • IP接口与具有给定服务名称的服务配置的Polling包不匹配

您应该检查以下内容:

在分配JDBC服务的IP接口上的Web UI中单击“节点详细信息”页面。在顶部,您将找到匹配的"轮询包"这个IP接口都适用。

如果您在已定义的"轮询包"中有JDBC服务的服务配置,请检查poller-configuration.xml。服务名称很重要,请检查您是否有拼写错误。

另外还有一个经常出现的问题。人们定义服务配置但是错过了poller-configuration文件底部的类映射。请验证您是否具有以下内容的配置条目:

<service name="OpenNMS-DB-Event-Limit" ...

并且还使用

分配监控类
<monitor service="OpenNMS-DB-Event-Limit" class-name="org.opennms.netmgt.poller.monitors.JDBCQueryMonitor" />

位于poller-configuration.xml文件的底部。