【Github】项目名:qunarcorp/bistoury:去哪儿网的java应用生产问题诊断工具
项目简介
Bistoury是去哪儿网开源的一个对应用透明、无侵入的java应用诊断工具。它以提升开发人员的诊断效率和能力为目标,是一站式java应用诊断解决方案。开发人员无需登录机器或修改系统,就能从日志、内存、线程、类信息、调试、机器和系统属性等多方面对应用进行诊断。它在公司内部原有agent的基础上集成了Alibaba开源的arthas和唯品会开源的vjtools,功能更丰富。
项目核心技术
Bistoury集成了Alibaba开源的arthas和唯品会开源的vjtools的技术。它既保留了命令行界面,又提供了图形化界面方便使用。还具备在线debug功能,可在不阻塞应用的情况下捕获断点处信息,包括本地变量、成员变量、静态变量和方法调用栈等。能进行线程级cpu使用率监控,监控系统每个线程的分钟级cpu使用率并提供历史数据查询,也可动态对方法添加监控,保留监控数据,同时提供日志查看功能,以及可视化页面实时查看机器和应用的各种信息。
项目总结
Bistoury为java应用的生产问题诊断提供了很好的方案,功能丰富且实用。欢迎大家对这个项目进行各种star、fork、提issue、pull request,也期待大家在评论区留言讨论这个项目。
项目地址
数据统计
数据评估
关于qunarcorp/bistoury:去哪儿网的java应用生产问题诊断工具特别声明
本站链氪巴士提供的qunarcorp/bistoury:去哪儿网的java应用生产问题诊断工具都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。
相关导航
暂无评论...
