websphere - 使用 VisualVM 和 JMX 监控远程 IBM Websphere

标签 websphere jmx visualvm

我正在尝试使用 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

重启服务器

enter image description here

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

enter image description here

enter image description here

关于websphere - 使用 VisualVM 和 JMX 监控远程 IBM Websphere,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30253962/

相关文章:

java - JVM/AS 监控工具

java - WebSphere 内存不足错误

java - 自定义属性信息存储在 WAS 中的哪个文件中?

apache-kafka - Kafka多节点集群监控

garbage-collection - 是否可以在JMX中(在HotSpot上)监视 "Full GC"频率?

java - 如何使用 VisualVM 获取方法的总时间

java - "Message Catalog Not Found"是什么意思?

由 : java. lang.ClassNotFoundException : com. codahale.metrics.JmxReporter 引起的 Java 错误

javafx - JavaFX 应用程序的 VisualVM 分析

java - 我正在尝试执行 jql 查询,但出现错误