我尝试通过 Hyperic Tool 配置 JVM 内存使用情况、堆大小和日志监控。但文档没有明确说明如何操作。有人可以指导我吗?
答案1
在应用程序启动时添加以下 JVM 参数以启用 JMX jvm 监控:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=(选择端口号) -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
进入 hyperic,选择您的服务器。
- 转到工具->新服务器。
- 选择“Sun JVM 1.5”(即使您正在运行 1.6)。
- 输入名称
- 在安装路径中输入你的jdk的路径。
- 转到“配置属性”。
- 对于 jmx url,请输入:service:jmx:rmi:///jndi/rmi://localhost:(上面的端口号)/jmxrmi