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的时间 | ms | 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 |