Arthas(阿尔萨斯)是阿里巴巴开源的性能分析神器。

k8s中使用arthas的三种方式

【bak】https://www.cnblogs.com/uncleyong/p/15498842.html

1.复制文件:从本机复制到k8s容器,https://www.cnblogs.com/uncleyong/p/15498199.html

2.初始化容器

3.打到镜像里面

示例:初始化容器

资源文件yaml配置

初始化容器
initContainers:
- image: 192.168.117.160/skywalking/skywalking-agent-sidecar:v1.0
name: sw-agent-sidecar
imagePullPolicy: IfNotPresent
command: ["sh"]
args:
[
"-c",
"mkdir -p /skywalking/agent && cp -r /usr/skywalking/agent/* /skywalking/agent",
]
volumeMounts:
- mountPath: /skywalking/agent
name: sw-agent
env
-javaagent:/usr/skywalking/agent/skywalking-agent.jar -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.117.161 -Dcom.sun.management.jmxremote.port=1094 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false

k8s中使用arthas

kubectl get po -n gift |grep gift

进入容器:

kubectl exec -it -n gift po/gift-java-deploy-746b8bd599-mp8jq -- sh

查看进程:ps -ef |grep java

进程是7

启动arthas:java -jar arthas-boot.jar

输入7号进程的编号1

dashboard

jvm,下面看出了什么?

arthas常用功能:https://www.cnblogs.com/uncleyong/p/14944401.html

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

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

最新文章

  1. loadrunner生成随机数
  2. Android-Java第一课 内部类 (inner Class)
  3. 设置drawable图片
  4. ID3算法 决策树的生成(2)
  5. ACM-简单题之Ignatius and the Princess II——hdu1027
  6. Linux 抓包命令
  7. 记录Centos一些坑
  8. 【转】链接伪类(:hover)CSS背景图片有闪动BUG
  9. Python GUI之tkinter窗口视窗教程大集合(看这篇就够了)
  10. Python继承、方法重写
  11. Faster RCNN代码理解(Python)
  12. 我心目中的Dream-购物车
  13. js提取对象的key值和value值
  14. js数组去重五种方法
  15. 二维码扫描开源库ZXing定制化【转】
  16. C++中成员初始化列表的使用
  17. hdu 1014 Uniform Generator 数论
  18. Java中线程同步的方法
  19. Android 利用 gson 将 json 转成 对象object 集合list
  20. 汇编看C函数调用

热门文章

  1. [开发笔记usbTOcan]PyUSB访问设备
  2. 探索新冠肺炎(COVID-19)对全球航班的影响
  3. 一文读懂 HTTP/1HTTP/2HTTP/3
  4. Collection类集
  5. vue学习16-插槽的使用
  6. python 使用sqlite,ConfigParser实例
  7. 网络支持IPV6地址测试校验与思考
  8. 使用Hot Chocolate和.NET 6构建GraphQL应用(2) —— 实体相关功能实现
  9. Linux 安装和 连接xshell
  10. NumPy 秘籍中文第二版·翻译完成