遇一山,过一山,处处有风景;只要勇敢向前,一路尽是繁花盛开。 | (点击查看→)【测试干货】python/java自动化、持续集成、性能、测开、简历、笔试面试等

使用jvisualvm监控k8s内java项目

资源文件yaml配置

-javaagent:/usr/skywalking/agent/skywalking-agent.jar -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.117.161 -Dcom.sun.management.jmxremote.port=1092 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

 

查看监控的pod名称

kubectl get po -n gift |grep order

 

进入容器

kubectl exec -it -n gift po/order-db89b7f8f-qqvp8 -- sh

 

可以看到pid是7

top

 

利用kubectl转发jxm端口(也可以k8s暴露此端口)

 kubectl port-forward -n gift order-db89b7f8f-qqvp8 --address 0.0.0.0 1092:1092

 

jvisualvm连接及监控

 

可以看到pid是7

 

线程

cpu热点

 

 

【bak】https://processon.com/mindmap/618882035653bb38e13211a2

参考【bak】:https://www.cnblogs.com/uncleyong/p/15522281.html

原文:https://www.cnblogs.com/uncleyong/p/15558541.html

 

【性能项目实战:jmeter+k8s+微服务+skywalking+efk】汇总

详见:https://www.cnblogs.com/uncleyong/p/15475614.html

 

posted @ 2021-12-23 10:37  全栈测试笔记  阅读(1117)  评论(0编辑  收藏  举报
浏览器标题切换
浏览器标题切换end