-
Notifications
You must be signed in to change notification settings - Fork 43
/
parallelnewgc5.xml
105 lines (104 loc) · 3.53 KB
/
parallelnewgc5.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE probedesc PUBLIC "-//jrds//DTD Probe Description//EN" "urn:jrds:probedesc">
<probedesc>
<name>SunJVMParallelNewGC5v2</name>
<probeName>jvmpool-${label}</probeName>
<probeClass>jrds.probe.JMX</probeClass>
<specific name="mbeanNames">java.lang:type=GarbageCollector,name=Par MarkSweep;java.lang:type=GarbageCollector,name=Par Scavenge;java.lang:type=MemoryPool,name=Code Cache;java.lang:type=MemoryPool,name=PS Perm Gen</specific>
<!-- ************ -->
<!-- Memory pools -->
<!-- ************ -->
<!-- The code memory pools -->
<ds>
<dsName>Code Cache</dsName>
<dsType>gauge</dsType>
<collect>java.lang:type=MemoryPool,name=Code Cache/Usage/used</collect>
</ds>
<!-- The permanent memory pools -->
<ds>
<dsName>Perm Gen</dsName>
<dsType>gauge</dsType>
<collect>java.lang:type=MemoryPool,name=PS Perm Gen/Usage/used</collect>
</ds>
<!-- the generational pools -->
<ds>
<dsName>Eden Space</dsName>
<dsType>gauge</dsType>
<collect>java.lang:type=MemoryPool,name=Par Eden Space/Usage/used</collect>
</ds>
<ds>
<dsName>Survivor Space</dsName>
<dsType>gauge</dsType>
<collect>java.lang:type=MemoryPool,name=Par Survivor Space/Usage/used</collect>
</ds>
<ds>
<dsName>Old Gen</dsName>
<dsType>gauge</dsType>
<collect>java.lang:type=MemoryPool,name=Tenured Gen/Usage/used</collect>
</ds>
<!-- *********** -->
<!-- GC activity -->
<!-- *********** -->
<!-- the major GC -->
<ds>
<dsName>MajorCount</dsName>
<dsType>counter</dsType>
<collect>java.lang:type=GarbageCollector,name=Par MarkSweep/CollectionCount</collect>
</ds>
<ds>
<dsName>MajorTime</dsName>
<dsType>counter</dsType>
<collect>java.lang:type=GarbageCollector,name=Par MarkSweep/CollectionTime</collect>
</ds>
<ds>
<dsName>MinorCount</dsName>
<dsType>counter</dsType>
<collect>java.lang:type=GarbageCollector,name=Par Scavenge/CollectionCount</collect>
</ds>
<ds>
<dsName>MinorTime</dsName>
<dsType>counter</dsType>
<collect>java.lang:type=GarbageCollector,name=Par Scavenge/CollectionTime</collect>
</ds>
<!-- *********** -->
<!-- BufferPool -->
<!-- *********** -->
<!-- direct -->
<ds>
<dsName>DirectCount</dsName>
<dsType>gauge</dsType>
<collect>java.nio:type=BufferPool,name=direct/Count</collect>
</ds>
<ds>
<dsName>DirectUsed</dsName>
<dsType>gauge</dsType>
<collect>java.nio:type=BufferPool,name=direct/MemoryUsed</collect>
</ds>
<ds>
<dsName>DirectCapacity</dsName>
<dsType>gauge</dsType>
<collect>java.nio:type=BufferPool,name=direct/TotalCapacity</collect>
</ds>
<!-- mapped -->
<ds>
<dsName>MappedCount</dsName>
<dsType>gauge</dsType>
<collect>java.nio:type=BufferPool,name=mapped/Count</collect>
</ds>
<ds>
<dsName>MappedUsed</dsName>
<dsType>gauge</dsType>
<collect>java.nio:type=BufferPool,name=mapped/MemoryUsed</collect>
</ds>
<ds>
<dsName>MappedCapacity</dsName>
<dsType>gauge</dsType>
<collect>java.nio:type=BufferPool,name=mapped/TotalCapacity</collect>
</ds>
<graphs>
<name>SunJVM8MemoryPools</name>
<name>GenGCCount</name>
<name>GenGCSpeed</name>
<name>GenGCTime</name>
</graphs>
</probedesc>