利用JDK自带工具监控JVMCPU和内存指标

特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过。如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处: http://www.cnblogs.com/mao2080/

1、问题描述

  在做S3下载压力测试,需要对服务器进行性能监测,由于时间问题就使用JDK自带工具来监测。

2、操作方法

  1、启动命令

  1、Linux启动jar命令

java -Djava.rmi.server.hostname=替换成服务所在ip -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -jar test-1.0-SNAPSHOT.jar

  2、Windows启动jar命令

java -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -jar test-1.0-SNAPSHOT.jar

  2、工具目录

利用JDK自带工具监控JVMCPU和内存指标_第1张图片

  3、添加JMX

  如果是本机选择本机点击右键-》添加JMX连接-》输入端口1099

       如果是远程选择远程点击右键-》添加JMX连接-》输入端口1099

利用JDK自带工具监控JVMCPU和内存指标_第2张图片

  4、打开监控

利用JDK自带工具监控JVMCPU和内存指标_第3张图片

  5、注意事项

  检查防火墙,端口1099要开放。

3、参考网站

  https://www.cnblogs.com/gossip/p/6141941.html

转载于:https://www.cnblogs.com/mao2080/p/10760825.html

你可能感兴趣的:(利用JDK自带工具监控JVMCPU和内存指标)