arfait.parfait-agent.1.2.1.source-code.jvm.json Maven / Gradle / Ivy
{
"metrics": [
{
"name": "java.uptime",
"description": "Application uptime (msec)",
"units": "milliseconds",
"mBeanName": "java.lang:type=Runtime",
"mBeanAttributeName": "Uptime"
},
{
"name": "java.runtime_name",
"description": "An internal Java process identifier",
"units": "none",
"semantics": "constant",
"mBeanName": "java.lang:type=Runtime",
"mBeanAttributeName": "Name"
},
{
"name": "java.memory.heap[init]",
"description": "Initial Java heap memory configuration size",
"units": "bytes",
"mBeanName": "java.lang:type=Memory",
"mBeanAttributeName": "HeapMemoryUsage",
"mBeanCompositeDataItem": "init"
},
{
"name": "java.memory.heap[used]",
"description": "Actual amount of memory in use for the Java heap",
"units": "bytes",
"mBeanName": "java.lang:type=Memory",
"mBeanAttributeName": "HeapMemoryUsage",
"mBeanCompositeDataItem": "used"
},
{
"name": "java.memory.heap[committed]",
"description": "Virtual memory size",
"units": "bytes",
"mBeanName": "java.lang:type=Memory",
"mBeanAttributeName": "HeapMemoryUsage",
"mBeanCompositeDataItem": "committed"
},
{
"name": "java.memory.heap[max]",
"description": "Maximum Java heap memory size",
"units": "bytes",
"mBeanName": "java.lang:type=Memory",
"mBeanAttributeName": "HeapMemoryUsage",
"mBeanCompositeDataItem": "max"
},
{
"name": "java.memory.nonheap[init]",
"description": "Initial Java memory configuration size excluding heap space",
"units": "bytes",
"mBeanName": "java.lang:type=Memory",
"mBeanAttributeName": "NonHeapMemoryUsage",
"mBeanCompositeDataItem": "init"
},
{
"name": "java.memory.nonheap[used]",
"description": "Actual memory in use by Java excluding heap space",
"units": "bytes",
"mBeanName": "java.lang:type=Memory",
"mBeanAttributeName": "NonHeapMemoryUsage",
"mBeanCompositeDataItem": "used"
},
{
"name": "java.memory.nonheap[committed]",
"description": "Virtual memory size",
"units": "bytes",
"mBeanName": "java.lang:type=Memory",
"mBeanAttributeName": "NonHeapMemoryUsage",
"mBeanCompositeDataItem": "committed"
},
{
"name": "java.memory.nonheap[max]",
"description": "Maximum Java memory size excluding heap space",
"units": "bytes",
"mBeanName": "java.lang:type=Memory",
"mBeanAttributeName": "NonHeapMemoryUsage",
"mBeanCompositeDataItem": "max"
},
{
"name": "java.memorypool.metaspace[init]",
"description": "Initial metaspace memory configuration size",
"units": "bytes",
"mBeanName": "java.lang:type=MemoryPool,name=Metaspace",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "init"
},
{
"name": "java.memorypool.metaspace[used]",
"description": "Actual memory in use in metaspace",
"units": "bytes",
"mBeanName": "java.lang:type=MemoryPool,name=Metaspace",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "used"
},
{
"name": "java.memorypool.metaspace[committed]",
"description": "Virtual memory size for metaspace pool",
"units": "bytes",
"mBeanName": "java.lang:type=MemoryPool,name=Metaspace",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "committed"
},
{
"name": "java.memorypool.metaspace[max]",
"description": "Maximum metaspace pool memory size",
"units": "bytes",
"mBeanName": "java.lang:type=MemoryPool,name=Metaspace",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "max"
},
{
"name": "java.memorypool.peak.metaspace[init]",
"description": "Initial metaspace memory configuration size",
"units": "bytes",
"mBeanName": "java.lang:type=MemoryPool,name=Metaspace",
"mBeanAttributeName": "PeakUsage",
"mBeanCompositeDataItem": "init"
},
{
"name": "java.memorypool.peak.metaspace[used]",
"description": "Actual memory in use in metaspace",
"units": "bytes",
"mBeanName": "java.lang:type=MemoryPool,name=Metaspace",
"mBeanAttributeName": "PeakUsage",
"mBeanCompositeDataItem": "used"
},
{
"name": "java.memorypool.peak.metaspace[committed]",
"description": "Virtual memory size for metaspace pool",
"units": "bytes",
"mBeanName": "java.lang:type=MemoryPool,name=Metaspace",
"mBeanAttributeName": "PeakUsage",
"mBeanCompositeDataItem": "committed"
},
{
"name": "java.memorypool.peak.metaspace[max]",
"description": "Maximum metaspace pool memory size",
"units": "bytes",
"mBeanName": "java.lang:type=MemoryPool,name=Metaspace",
"mBeanAttributeName": "PeakUsage",
"mBeanCompositeDataItem": "max"
},
{
"name": "java.memorypool.permgen[init]",
"description": "Initial permgen memory configuration size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Perm Gen|Perm Gen|CMS Perm Gen",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "init"
},
{
"name": "java.memorypool.permgen[used]",
"description": "Actual memory in use in permgen space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Perm Gen|Perm Gen|CMS Perm Gen",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "used"
},
{
"name": "java.memorypool.permgen[committed]",
"description": "Virtual memory size for permgen space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Perm Gen|Perm Gen|CMS Perm Gen",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "committed"
},
{
"name": "java.memorypool.permgen[max]",
"description": "Maximum permgen memory size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Perm Gen|Perm Gen|CMS Perm Gen",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "max"
},
{
"name": "java.memorypool.eden[init]",
"description": "Initial Eden memory configuration size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Eden Space|Eden Space|Par Eden Space",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "init"
},
{
"name": "java.memorypool.eden[used]",
"description": "Actual memory in use in Eden space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Eden Space|Eden Space|Par Eden Space",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "used"
},
{
"name": "java.memorypool.eden[committed]",
"description": "Virtual memory size for Eden space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Eden Space|Eden Space|Par Eden Space",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "committed"
},
{
"name": "java.memorypool.eden[max]",
"description": "Maximum Eden memory size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Eden Space|Eden Space|Par Eden Space",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "max"
},
{
"name": "java.memorypool.survivor[init]",
"description": "Initial survivor memory configuration size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Survivor Space|Survivor Space|Par Survivor Space",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "init"
},
{
"name": "java.memorypool.survivor[used]",
"description": "Actual memory in use in survivor space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Survivor Space|Survivor Space|Par Survivor Space",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "used"
},
{
"name": "java.memorypool.survivor[committed]",
"description": "Virtual memory size for survivor space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Survivor Space|Survivor Space|Par Survivor Space",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "committed"
},
{
"name": "java.memorypool.survivor[max]",
"description": "Maximum survivor memory size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Survivor Space|Survivor Space|Par Survivor Space",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "max"
},
{
"name": "java.memorypool.codecache[init]",
"description": "Initial codecache memory configuration size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=Code Cache",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "init"
},
{
"name": "java.memorypool.codecache[used]",
"description": "Actual memory in use in codecache space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=Code Cache",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "used"
},
{
"name": "java.memorypool.codecache[committed]",
"description": "Virtual memory size for codecache space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=Code Cache",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "committed"
},
{
"name": "java.memorypool.codecache[max]",
"description": "Maximum codecache memory size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=Code Cache",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "max"
},
{
"name": "java.memorypool.tenured[init]",
"description": "Initial tenured memory configuration size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Old Gen|Tenured Gen|CMS Old Gen",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "init"
},
{
"name": "java.memorypool.tenured[used]",
"description": "Actual memory in use in tenured space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Old Gen|Tenured Gen|CMS Old Gen",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "used"
},
{
"name": "java.memorypool.tenured[committed]",
"description": "Virtual memory size for tenured space",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Old Gen|Tenured Gen|CMS Old Gen",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "committed"
},
{
"name": "java.memorypool.tenured[max]",
"description": "Maximum tenured memory size",
"units": "bytes",
"optional": true,
"mBeanName": "java.lang:type=MemoryPool,name=PS Old Gen|Tenured Gen|CMS Old Gen",
"mBeanAttributeName": "Usage",
"mBeanCompositeDataItem": "max"
},
{
"name": "java.memory.gc.full.count",
"description": "Count of JVM full garbage collections",
"optional": true,
"semantics": "counter",
"mBeanName": "java.lang:type=GarbageCollector,name=MarkSweepCompact|PS MarkSweep|ConcurrentMarkSweep",
"mBeanAttributeName": "CollectionCount"
},
{
"name": "java.memory.gc.full.time",
"description": "Time spent performing full garbage collections",
"units": "milliseconds",
"optional": true,
"semantics": "counter",
"mBeanName": "java.lang:type=GarbageCollector,name=MarkSweepCompact|PS MarkSweep|ConcurrentMarkSweep",
"mBeanAttributeName": "CollectionTime"
},
{
"name": "java.memory.gc.minor.count",
"description": "Count of JVM minor garbage collections",
"optional": true,
"semantics": "counter",
"mBeanName": "java.lang:type=GarbageCollector,name=Copy|PS Scavenge|ParNew",
"mBeanAttributeName": "CollectionCount"
},
{
"name": "java.memory.gc.minor.time",
"description": "Time spent performing minor garbage collections",
"units": "milliseconds",
"optional": true,
"semantics": "counter",
"mBeanName": "java.lang:type=GarbageCollector,name=Copy|PS Scavenge|ParNew",
"mBeanAttributeName": "CollectionTime"
},
{
"name": "java.jvm.compilation",
"description": "Time spent in the JVM doing Java bytecode compilation",
"units": "milliseconds",
"semantics": "counter",
"mBeanName": "java.lang:type=Compilation",
"mBeanAttributeName": "TotalCompilationTime"
},
{
"name": "java.jvm.classloader.loaded.current",
"description": "Number of classes currently loaded in memory by the classloader",
"mBeanName": "java.lang:type=ClassLoading",
"mBeanAttributeName": "LoadedClassCount"
},
{
"name": "java.jvm.classloader.unloaded.total",
"description": "Number of classes unloaded from memory by the classloader",
"units": "bytes",
"semantics": "counter",
"mBeanName": "java.lang:type=ClassLoading",
"mBeanAttributeName": "UnloadedClassCount"
},
{
"name": "java.jvm.classloader.loaded.total",
"description": "Total number of classes loaded by the classloader",
"semantics": "counter",
"mBeanName": "java.lang:type=ClassLoading",
"mBeanAttributeName": "TotalLoadedClassCount"
}
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy