Jstat收集不正确的指标

时间:2015-03-06 13:24:45

标签: java jvm collectd jstat

我正在使用jstat收集jvm指标并通过collectd将它们推送到石墨。 几天前,我注意到我在旧空间的图表中有“尖峰”,但那些没有触发任何完整的GC,这让我认为该指标已经关闭。 所以我开始查看jstat的输出,搜索pop这样的度量标准,这里是:

jstat -gccause 123456 1s

S0     S1     E      O      M     CCS    YGC     YGCT    FGC    FGCT     GCT    LGCC                 GCC
27,81   0,00  49,52  63,18  65,05  48,04   7146  703,497    20   10,564  714,061 Allocation Failure   No GC
27,81   0,00  63,65  63,18  65,05  48,04   7146  703,497    20   10,564  714,061 Allocation Failure   No GC
27,81  16,89 100,00  99,93  65,05  48,04   7147  703,497    20   10,564  714,061 Allocation Failure   Allocation Failure
0,00  23,40  10,34  63,19  65,05  48,04   7147  703,621    20   10,564  714,185 Allocation Failure   No GC
0,00  23,40  35,39  63,19  65,05  48,04   7147  703,621    20   10,564  714,185 Allocation Failure   No GC

正如您所看到的,我的旧空间正常增加,只有“峰值”达到99.93%,不会触发任何完整的GC并在此之后返回正常的指标。

所以我想知道某些东西是否关闭或者它是否只是一次不正确的迭代。

谢谢!

0 个答案:

没有答案