使用 VisualVM 和 JMX 监控远程 IBM Websphere

Monitor a remote IBM Websphere with VisualVM and JMX

我正在尝试使用 VisualVM 监控远程 IBM WAS,但无法连接。

要在 IBM Websphere 上启用 JMX,请打开 WebSphere 管理控制台并: 导航至:服务器 -> 服务器类型 -> WebSphere 应用程序服务器 ->[SERVER_NAME]

展开 Java 和进程管理,然后单击进程定义 单击 Java 虚拟机 在通用 JVM 参数字段中附加以下属性:

-Djavax.management.builder.initial= -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=1099 -Djava.rmi.server.hostname=XX.228.75.XX

重启服务器

当服务器启动时,打开 VisualVM 并添加一个新的远程连接: 在连接字段中,输入服务器主机和之前配置的端口,例如 1099。