当前位置:   article > 正文

jvm监控_managementfactory.getmemorymxbean.gc()

managementfactory.getmemorymxbean.gc()

jvm监控的思路:通过定时拉取jvm的信息,然后收集起来,图表展示数据。

jvm指标的获取:

jvm指标获取
  
获取线程数
ManagementFactory.getThreadMXBean().getThreadCount()
非堆内存使用
ManagementFactory.getMemoryMXBean().getNonHeapMemoryUsage().getUsed()
非堆内存初始化
ManagementFactory.getMemoryMXBean().getNonHeapMemoryUsage().getInit()
非堆内存已提交
ManagementFactory.getMemoryMXBean().getNonHeapMemoryUsage().getCommitted()
非堆内存最大值
ManagementFactory.getMemoryMXBean().getNonHeapMemoryUsage().getMax()
堆内存使用
ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getUsed()
堆内存初始化
ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getInit()
堆内存已提交
ManagementFactory.getMemoryMXBean().getHeapMemoryUsage().getCommitted()
堆内存最大值
ManagementFactory.getMemoryMXBean().getNonHeapMemoryUsage().getMax()
获取GC对象列表
ManagementFactory.getGarbageCollectorMXBeans()
YoungGC
ManagementFactory.getGarbageCollectorMXBeans().get(0)
FullGCManagementFactory.getGarbageCollectorMXBeans().get(1)
FullGC次数
ManagementFactory.getGarbageCollectorMXBeans().get(1).getCollectionCount()

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/319768
推荐阅读
相关标签
  

闽ICP备14008679号