【发布时间】:2018-06-12 13:29:03
【问题描述】:
我已经公开了一个 MBean NotifyFailedTriggers,它公开了一个整数值。我已经正确配置了 poller、collectd 和 jmx-datacollection 配置文件。但是,collectd 守护进程似乎跳过了 mbean,说它没有注册。请参阅随附的日志。
2018-06-12 13:08:41,204 调试 [pool-10-thread-8] o.o.n.j.i.DefaultJmxCollector:收集 MBean(objectname=com.example:name=notifyFailedTriggers,wildcard=false)
2018-06-12 13:08:41,205 调试 [pool-10-thread-8] o.o.n.j.i.DefaultJmxCollector:收集 ObjectName com.example:name=notifyFailedTriggers
2018-06-12 13:08:41,328 调试 [pool-10-thread-8] o.o.n.j.i.DefaultJmxCollector:对象名 com.example:name=notifyFailedTriggers 未注册。
2018-06-12 13:08:41,329 调试 [pool-10-thread-8] o.o.n.j.i.DefaultJmxCollector:跳过 ObjectName com.example:name=notifyFailedTriggers
2018-06-12 13:08:41,510 信息 [Collectd-Thread-15-of-50] o.o.n.c.CollectableService:运行:完成收集 3/xx.xx.84.122/onms-poc/example1
2018-06-12 13:08:41,510 调试 [Collectd-Thread-15-of-50] o.o.n.s.LegacyScheduler: schedule: 添加就绪可运行 服务 3:/xx.xx.84.122:onms-poc 的 CollectableService(准备就绪) 300000ms) 间隔 300000
这是一个暴露 MXBean 的独立 Java 应用程序。
它认为此 MXBean 未注册并因此跳过它是否有特定原因?
【问题讨论】:
标签: monitoring jmx collectd opennms mxbean