监控工具
文章平均质量分 96
beifengtz
这个作者很懒,什么都没留下…
展开
-
一款轻量的JVM监控工具——Jvmm
推荐一个轻量JVM监控工具:Jvmm,它提供有丰富的监控功能:查看JVM信息(Runtime、内存、CPU、线程、GC、ClassLoader等)以及OS信息(内存、磁盘等),可生成火焰图,代码热更,反编译,提供多种服务模式(http、哨兵等)。适合用于服务健康监控、线上调优、排查问题、性能测试等场景。原创 2022-09-27 18:30:58 · 3068 阅读 · 0 评论 -
从源码角度深度分析JVM虚拟机监控工具
前言 上一篇文章JVM虚拟机性能监控与故障处理工具介绍了常用虚拟机监控工具的使用方法以及参数含义,这一篇就从源码角度来看一下它们的内部构造。因为笔者时间有限,目前为止只看了jps、jstat、jstack的源码,同时笔者也准备写一个更方便于开发者调用的API,对其源码进行了相应的改造,至于为什么改造后面看源码的时候给大家讲,最后API做出来了还希望大家多多支持哦~ 如果读者有兴趣深入学习虚拟机监控...原创 2019-05-29 15:23:44 · 202 阅读 · 0 评论 -
记一次非Maven项目发布到中央仓库爬过的坑!
今天有朋友和我聊天说笔者已经有两天没有写文章了,都去干嘛了?我很无奈地回答说被maven弄自闭了。到底是什么样的问题导致我花了这么长时间去解决它?这篇文章告诉你。 一、我想要做的事 笔者前几天一直在看Hotspot提供的tools包的源码,并试图去进行了改造和拓展,最后小有成就完成了第一个版本的虚拟机监控API:vmconsole,这不是重点,重点是在后面。我将它打成了jar包,并且想分享出去,让...原创 2019-06-02 09:32:29 · 272 阅读 · 0 评论 -
介绍一个我开发的Java虚拟机监控API
前段时间我在看《深入理解Java虚拟机》一书,打算好好学学虚拟机的知识,在看到《第4章 虚拟机性能监控与故障处理工具》时产生了诸多灵感。首先是了解这些监控工具能干嘛?然后发现了其中一些局限性,接着视图解读部分命令源码,自己也想做一个虚拟机监控工具,但是想想做工具应用很简单,如果能将jdk提供的调试库进行改造然后封装成API,那么每个开发者岂不都可以很容易的写自己的虚拟机监控工具了吗?于是我开发了自...原创 2019-06-10 13:05:17 · 445 阅读 · 0 评论