我正在努力在 WildFly 10 上进行 JMX 监控。当前的实用程序能够为 JBoss 4.2.1 和 WildFly 10(xymon 的 jmxstat)执行此操作。但是,当我尝试在沙盒中复制生产配置时,WildFly 崩溃,直到我开始恢复对standalone.conf 文件中的 JAVA_OPT 定义的更改。我被提到了standalone.xml 文件,但我在那里没有任何区别。
此外,我尝试让 jmxstat 通过端口 9990 与 WildFly 通信(而不是在当前生产中使用的端口 64850)。没运气。我什至尝试修改 jmxstat shell 脚本,但也失败了。我已经用尽了所有当前的故障排除方法,不知道如何继续前进。
最后,为了增加令人难以置信的侮辱,jmxstat 的日志文件没有任何帮助,WildFly 也没有给出任何指示(例如,在 server.log 文件中甚至没有连接被拒绝错误)。如果有更好的方法来监控 WildFly 并向 xymon 报告,我会全力以赴。否则我需要弄清楚如何让它工作。