JVM监控
JVM监控(Jvm),JVM监控采集器。采集指标包括:类别、指标、指标名称、指标说明、单位、数据类型以及默认聚合方式。
指标类别 |
指标 |
指标名称 |
指标说明 |
单位 |
数据类型 |
默认聚合方式 |
---|---|---|---|---|---|---|
cpu监控 (cpu,JVM进程的cpu利用率数据统计) |
usage |
cpu利用率 |
java进程的cpu利用率 |
- |
DOUBLE |
AVG |
内存 (memory,JVM内存数据统计) |
isHeap |
堆内存 |
堆内存 |
- |
ENUM |
LAST |
init |
初始化内存 |
初始化内存大小 |
- |
INT |
AVG |
|
max |
最大内存 |
最大内存大小 |
- |
INT |
AVG |
|
used |
已使用内存 |
已经被使用的内存大小 |
- |
INT |
AVG |
|
committed |
可使用内存 |
当前可使用的内存大小 |
- |
INT |
AVG |
|
内存池 (memoryPool,JVM内存池数据) |
type |
内存池类型 |
实例内存池类型 |
- |
ENUM |
LAST |
init |
初始化内存 |
初始化内存大小 |
- |
INT |
AVG |
|
max |
最大内存 |
最大内存大小 |
- |
INT |
AVG |
|
used |
已使用内存 |
已经被使用的内存大小 |
- |
INT |
AVG |
|
committed |
可使用内存 |
当前可使用的内存大小 |
- |
INT |
AVG |
|
gc (gc,gc统计信息) |
phrase |
phrase |
phrase |
- |
ENUM |
LAST |
count |
gc次数 |
采集周期内gc的次数 |
- |
INT |
SUM |
|
time |
gc时间 |
采集周期内gc的时间 |
- |
INT |
SUM |
|
线程(thread,JVM线程数统计) |
liveCount |
当前线程数 |
当前线程数 |
- |
INT |
AVG |
daemonCount |
守护线程数 |
守护线程数 |
- |
INT |
AVG |
|
peakCount |
峰值线程数 |
峰值线程数 |
- |
INT |
AVG |
|
runnableStateThreadCount |
运行状态线程数量 |
运行状态线程数量 |
- |
INT |
AVG |
|
blockedStateThreadCount |
阻塞状态线程数量 |
阻塞状态线程数量 |
- |
INT |
AVG |
|
waitingStateThreadCount |
等待状态线程数量 |
等待状态线程数量 |
- |
INT |
AVG |
|
timedWaitingStateThreadCount |
超时等待状态线程数量 |
超时等待状态线程数量 |
- |
INT |
AVG |
|
类加载 (class,JVM类加载数量的统计信息) |
loadedClassCount |
已加载类数量 |
类加载器已加载类数量 |
- |
INT |
SUM |
totalUnloadedClassCount |
总卸载类数量 |
类加载器总卸载类数量 |
- |
INT |
SUM |
|
totalLoadedClassCount |
总加载类数量 |
类加载器总加载类数量 |
- |
INT |
SUM |