VisualVM监控JAVA服务器性能

从JDK1.6开始,VisualVM已经内置在JDK中,JAVA_HOME\bin\jvisualvm

1.双击启动VisualVM,在本地中会有本机JAVA服务器的实例

2.如果要远程监控JAVA服务器,需要加上以下JVM参数

-Dcom.sun.management.jmxremote=true

-Dcom.sun.management.jmxremote.port=9004

-Dcom.sun.management.jmxremote.ssl=false

-Dcom.sun.management.jmxremote.authenticate=false

添加远程主机IP

添加JMX连接,端口9004

3.右键打开JMX连接

Monitor



 

4.添加插件,监控年轻代和年老代详细信息

Tools -> plugins -> 可用插件,选择Visual GC并安装(连接Internet)

重新打JMX连接,查看Visual GC详细



 

猜你喜欢

转载自billmingchen.iteye.com/blog/1937847