GitHub标星3.5K,阿里巴巴工程师开源的这个Java诊断工具也太好用了吧!
码农突围
共 1586字,需浏览 4分钟
·
2020-08-24 09:10
内置功能
查看加载类,方法信息
查看JVM当前基础信息
方法执行监控(调用量,失败率,响应时间等)
方法执行数据观测、记录与回放(参数,返回结果,异常信息等)
方法调用追踪渲染
软件特点
纯Java实现的开源项目
Greys采用纯Java编写并留有良好的扩展,如果你有需求,只要你会Java,就可以为你自己编写想要的功能。
安装使用便捷
可无需重启JVM进行CT式诊断
方法级问题诊断
Groovy表达式展开变对象,方便你观察入参、出参、异常、当前对象的各种属性细节
Greys最有利的武器是他的Groovy表达式,能让你在感受到HouseMD集成功能便利的同时,也能发挥出自定义Btrace脚本的灵活。
常用分析命令集成,monitor、ptrace、tt等
作者将5年来对线上业务问题定位的经验浓缩到了这几个命令中,希望这些经验积累能帮助到更多的人。
多人并行协作
基于C/S架构的任务模式甚至能让多人同时远程到同一进程上执行不同的指令、脚本,非常适合团队一起进行线上问题排查与跟踪。
多人协作
作者心声
好了... 现在是真的结束了... 我已经夸不动了... 千言万语化成一句,这么优秀的仓库,大家多多给仓库创建者 star 支持,你们的 star 是万千开源者源源不断创作的动力! 当然还有多多对我的在看转发支持啦,你们的“在看转发”也是我源源不断创作的动力呀... 好啦,今天的分享就到这儿啦,我们下次见啦~ 最近热文:
牛逼了,日本神秘男子用 AI 黑科技破解马赛克,震惊业界大佬!
最近整理了一份大厂算法刷题指南,包括一些刷题技巧,在知乎上已经有上万赞。同时还整理了一份6000页面试笔记。关注下面公众号,在公众号内回复「刷题」,即可免费获取!回复「加群」,可以邀请你加入读者群!
明天见(。・ω・。)ノ♡
评论