是否可以通过RMI公开JMX接口,而不是通过http-remoting公开?或通过两者暴露? 通过url访问Mbeans会很棒,例如“service:jmx:rmi //”,以便能够建立zabbix门监控。 Zabbix在连接URL中存在硬编码值的问题([ZBXNEXT-1274]可配置JMX端点 - ZABBIX支持)
据我所知,我需要为jmx子系统添加额外的连接器。是对的吗? jmx子系统的部分xml现在是默认的,如下所示:
txt <- "A,B,C,D
12,34,Yo,67
28,34,Hi,99"
DF <- read.csv(textConnection(txt),
colClasses = list(D = "character"))
sapply(DF, class)
谢谢!
答案 0 :(得分:0)
我不确定是否可能在WildFly中添加备用JMX访问协议。至少不作为支持的配置选项。 有可能通过标准JVM参数公开JMX,如Java Documentation中所述,但我不希望它能正常工作。
从Zabbix启用监控的另一种解决方案是通过带有Jolokia的http或RESTful接口或其他类似技术公开部分或全部JMX MBean。
答案 1 :(得分:0)
3.4版中的zabbix具有可配置的JMX端点。
https://www.zabbix.com/documentation/3.4/manual/config/items/itemtypes/jmx_monitoring
您只需要升级zabbix,在zabbix中为应用程序服务器添加jar,并在模板中更改端点。我使用wildlfy 10,10.1和11进行了成功设置。支持两种模式(域和独立)。