202
203 <Event name="MetaspaceSummary" category="Java Virtual Machine, GC, Heap" label="Metaspace Summary" startTime="false">
204 <Field type="uint" name="gcId" label="GC Identifier" relation="GcId" />
205 <Field type="GCWhen" name="when" label="When" />
206 <Field type="ulong" contentType="bytes" name="gcThreshold" label="GC Threshold" />
207 <Field type="MetaspaceSizes" struct="true" name="metaspace" label="Total" />
208 <Field type="MetaspaceSizes" struct="true" name="dataSpace" label="Data" />
209 <Field type="MetaspaceSizes" struct="true" name="classSpace" label="Class" />
210 </Event>
211
212 <Event name="MetaspaceGCThreshold" category="Java Virtual Machine, GC, Metaspace" label="Metaspace GC Threshold" startTime="false">
213 <Field type="ulong" contentType="bytes" name="oldValue" label="Old Value" />
214 <Field type="ulong" contentType="bytes" name="newValue" label="New Value" />
215 <Field type="GCThresholdUpdater" name="updater" label="Updater" />
216 </Event>
217
218 <Event name="MetaspaceAllocationFailure" category="Java Virtual Machine, GC, Metaspace" label="Metaspace Allocation Failure" startTime="false"
219 stackTrace="true">
220 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
221 <Field type="boolean" name="unsafeAnonymousClassLoader" label="Unsafe Anonymous Class Loader" />
222 <Field type="ulong" contentType="bytes" name="size" label="Size" />
223 <Field type="MetadataType" name="metadataType" label="Metadata Type" />
224 <Field type="MetaspaceObjectType" name="metaspaceObjectType" label="Metaspace Object Type" />
225 </Event>
226
227 <Event name="MetaspaceOOM" category="Java Virtual Machine, GC, Metaspace" label="Metaspace Out of Memory" startTime="false" stackTrace="true">
228 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
229 <Field type="boolean" name="unsafeAnonymousClassLoader" label="Unsafe Anonymous Class Loader" />
230 <Field type="ulong" contentType="bytes" name="size" label="Size" />
231 <Field type="MetadataType" name="metadataType" label="Metadata Type" />
232 <Field type="MetaspaceObjectType" name="metaspaceObjectType" label="Metaspace Object Type" />
233 </Event>
234
235 <Event name="MetaspaceChunkFreeListSummary" category="Java Virtual Machine, GC, Metaspace" label="Metaspace Chunk Free List Summary" startTime="false">
236 <Field type="uint" name="gcId" label="GC Identifier" relation="GcId" />
237 <Field type="GCWhen" name="when" label="When" />
238 <Field type="MetadataType" name="metadataType" label="Metadata Type" />
239 <Field type="ulong" name="specializedChunks" label="Specialized Chunks" />
240 <Field type="ulong" contentType="bytes" name="specializedChunksTotalSize" label="Specialized Chunks Total Size" />
241 <Field type="ulong" name="smallChunks" label="Small Chunks" />
242 <Field type="ulong" contentType="bytes" name="smallChunksTotalSize" label="Small Chunks Total Size" />
243 <Field type="ulong" name="mediumChunks" label="Medium Chunks" />
244 <Field type="ulong" contentType="bytes" name="mediumChunksTotalSize" label="Medium Chunks Total Size" />
245 <Field type="ulong" name="humongousChunks" label="Humongous Chunks" />
246 <Field type="ulong" contentType="bytes" name="humongousChunksTotalSize" label="Humongous Chunks Total Size" />
247 </Event>
248
249 <Event name="PSHeapSummary" category="Java Virtual Machine, GC, Heap" label="Parallel Scavenge Heap Summary" startTime="false">
707 <Field type="long" name="peakCount" label="Peak Threads" description="Peak live thread count since JVM start or when peak count was reset" />
708 </Event>
709
710 <Event name="ClassLoadingStatistics" category="Java Application, Statistics" label="Class Loading Statistics" period="everyChunk">
711 <Field type="long" name="loadedClassCount" label="Loaded Class Count" description="Number of classes loaded since JVM start" />
712 <Field type="long" name="unloadedClassCount" label="Unloaded Class Count" description="Number of classes unloaded since JVM start" />
713 </Event>
714
715 <Event name="ClassLoaderStatistics" category="Java Application, Statistics" label="Class Loader Statistics" period="everyChunk">
716 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
717 <Field type="ClassLoader" name="parentClassLoader" label="Parent Class Loader" />
718 <Field type="ulong" contentType="address" name="classLoaderData" label="ClassLoaderData Pointer" description="Pointer to the ClassLoaderData structure in the JVM" />
719 <Field type="long" name="classCount" label="Classes" description="Number of loaded classes" />
720 <Field type="ulong" contentType="bytes" name="chunkSize" label="Total Chunk Size" description="Total size of all allocated metaspace chunks (each chunk has several blocks)" />
721 <Field type="ulong" contentType="bytes" name="blockSize" label="Total Block Size" description="Total size of all allocated metaspace blocks (each chunk has several blocks)" />
722 <Field type="long" name="unsafeAnonymousClassCount" label="Unsafe Anonymous Classes" description="Number of loaded classes to support invokedynamic" />
723 <Field type="ulong" contentType="bytes" name="unsafeAnonymousChunkSize" label="Total Unsafe Anonymous Classes Chunk Size"
724 description="Total size of all allocated metaspace chunks for unsafe anonymous classes (each chunk has several blocks)" />
725 <Field type="ulong" contentType="bytes" name="unsafeAnonymousBlockSize" label="Total Unsafe Anonymous Classes Block Size"
726 description="Total size of all allocated metaspace blocks for unsafe anonymous classes (each chunk has several blocks)" />
727 </Event>
728
729 <Event name="SymbolTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="Symbol Table Statistics" period="everyChunk">
730 <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
731 <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
732 <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
733 <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
734 <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
735 <Field type="float" name="bucketCountVariance" label="Bucket Count Variance" description="How far bucket lengths are spread out from their average value" />
736 <Field type="float" name="bucketCountStandardDeviation" label="Bucket Count Standard Deviation" description="How far bucket lengths are spread out from their mean (expected) value" />
737 <Field type="float" name="insertionRate" label="Insertion Rate" description="How many items were added since last event (per second)" />
738 <Field type="float" name="removalRate" label="Removal Rate" description="How many items were removed since last event (per second)" />
739 </Event>
740
741 <Event name="StringTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="String Table Statistics" period="everyChunk">
742 <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
743 <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
744 <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
745 <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
746 <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
1076 </Type>
1077
1078 <Type name="Thread" label="Thread">
1079 <Field type="string" name="osName" label="OS Thread Name" />
1080 <Field type="long" name="osThreadId" label="OS Thread Id" />
1081 <Field type="string" name="javaName" label="Java Thread Name" />
1082 <Field type="long" name="javaThreadId" label="Java Thread Id" />
1083 <Field type="ThreadGroup" name="group" label="Java Thread Group" />
1084 </Type>
1085
1086 <Type name="ThreadGroup" label="Thread Group">
1087 <Field type="ThreadGroup" name="parent" label="Parent" />
1088 <Field type="string" name="name" label="Name" />
1089 </Type>
1090
1091 <Type name="Class" label="Java Class">
1092 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
1093 <Field type="Symbol" name="name" label="Name" />
1094 <Field type="Package" name="package" label="Package" />
1095 <Field type="int" name="modifiers" label="Access Modifiers" />
1096 </Type>
1097
1098 <Type name="ClassLoader" label="Java Class Loader">
1099 <Field type="Class" name="type" label="Type" />
1100 <Field type="Symbol" name="name" label="Name" />
1101 </Type>
1102
1103 <Type name="Method" label="Java Method">
1104 <Field type="Class" name="type" label="Type" />
1105 <Field type="Symbol" name="name" label="Name" />
1106 <Field type="Symbol" name="descriptor" label="Descriptor" />
1107 <Field type="int" name="modifiers" label="Access Modifiers" />
1108 <Field type="boolean" name="hidden" label="Hidden" />
1109 </Type>
1110
1111 <Type name="Symbol" label="Symbol">
1112 <Field type="string" name="string" label="String" />
1113 </Type>
1114
1115 <Type name="ThreadState" label="Java Thread State">
|
202
203 <Event name="MetaspaceSummary" category="Java Virtual Machine, GC, Heap" label="Metaspace Summary" startTime="false">
204 <Field type="uint" name="gcId" label="GC Identifier" relation="GcId" />
205 <Field type="GCWhen" name="when" label="When" />
206 <Field type="ulong" contentType="bytes" name="gcThreshold" label="GC Threshold" />
207 <Field type="MetaspaceSizes" struct="true" name="metaspace" label="Total" />
208 <Field type="MetaspaceSizes" struct="true" name="dataSpace" label="Data" />
209 <Field type="MetaspaceSizes" struct="true" name="classSpace" label="Class" />
210 </Event>
211
212 <Event name="MetaspaceGCThreshold" category="Java Virtual Machine, GC, Metaspace" label="Metaspace GC Threshold" startTime="false">
213 <Field type="ulong" contentType="bytes" name="oldValue" label="Old Value" />
214 <Field type="ulong" contentType="bytes" name="newValue" label="New Value" />
215 <Field type="GCThresholdUpdater" name="updater" label="Updater" />
216 </Event>
217
218 <Event name="MetaspaceAllocationFailure" category="Java Virtual Machine, GC, Metaspace" label="Metaspace Allocation Failure" startTime="false"
219 stackTrace="true">
220 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
221 <Field type="boolean" name="unsafeAnonymousClassLoader" label="Unsafe Anonymous Class Loader" />
222 <Field type="boolean" name="hiddenClassLoader" label="Hidden Class Loader" />
223 <Field type="ulong" contentType="bytes" name="size" label="Size" />
224 <Field type="MetadataType" name="metadataType" label="Metadata Type" />
225 <Field type="MetaspaceObjectType" name="metaspaceObjectType" label="Metaspace Object Type" />
226 </Event>
227
228 <Event name="MetaspaceOOM" category="Java Virtual Machine, GC, Metaspace" label="Metaspace Out of Memory" startTime="false" stackTrace="true">
229 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
230 <Field type="boolean" name="unsafeAnonymousClassLoader" label="Unsafe Anonymous Class Loader" />
231 <Field type="boolean" name="hiddenClassLoader" label="Hidden Class Loader" />
232 <Field type="ulong" contentType="bytes" name="size" label="Size" />
233 <Field type="MetadataType" name="metadataType" label="Metadata Type" />
234 <Field type="MetaspaceObjectType" name="metaspaceObjectType" label="Metaspace Object Type" />
235 </Event>
236
237 <Event name="MetaspaceChunkFreeListSummary" category="Java Virtual Machine, GC, Metaspace" label="Metaspace Chunk Free List Summary" startTime="false">
238 <Field type="uint" name="gcId" label="GC Identifier" relation="GcId" />
239 <Field type="GCWhen" name="when" label="When" />
240 <Field type="MetadataType" name="metadataType" label="Metadata Type" />
241 <Field type="ulong" name="specializedChunks" label="Specialized Chunks" />
242 <Field type="ulong" contentType="bytes" name="specializedChunksTotalSize" label="Specialized Chunks Total Size" />
243 <Field type="ulong" name="smallChunks" label="Small Chunks" />
244 <Field type="ulong" contentType="bytes" name="smallChunksTotalSize" label="Small Chunks Total Size" />
245 <Field type="ulong" name="mediumChunks" label="Medium Chunks" />
246 <Field type="ulong" contentType="bytes" name="mediumChunksTotalSize" label="Medium Chunks Total Size" />
247 <Field type="ulong" name="humongousChunks" label="Humongous Chunks" />
248 <Field type="ulong" contentType="bytes" name="humongousChunksTotalSize" label="Humongous Chunks Total Size" />
249 </Event>
250
251 <Event name="PSHeapSummary" category="Java Virtual Machine, GC, Heap" label="Parallel Scavenge Heap Summary" startTime="false">
709 <Field type="long" name="peakCount" label="Peak Threads" description="Peak live thread count since JVM start or when peak count was reset" />
710 </Event>
711
712 <Event name="ClassLoadingStatistics" category="Java Application, Statistics" label="Class Loading Statistics" period="everyChunk">
713 <Field type="long" name="loadedClassCount" label="Loaded Class Count" description="Number of classes loaded since JVM start" />
714 <Field type="long" name="unloadedClassCount" label="Unloaded Class Count" description="Number of classes unloaded since JVM start" />
715 </Event>
716
717 <Event name="ClassLoaderStatistics" category="Java Application, Statistics" label="Class Loader Statistics" period="everyChunk">
718 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
719 <Field type="ClassLoader" name="parentClassLoader" label="Parent Class Loader" />
720 <Field type="ulong" contentType="address" name="classLoaderData" label="ClassLoaderData Pointer" description="Pointer to the ClassLoaderData structure in the JVM" />
721 <Field type="long" name="classCount" label="Classes" description="Number of loaded classes" />
722 <Field type="ulong" contentType="bytes" name="chunkSize" label="Total Chunk Size" description="Total size of all allocated metaspace chunks (each chunk has several blocks)" />
723 <Field type="ulong" contentType="bytes" name="blockSize" label="Total Block Size" description="Total size of all allocated metaspace blocks (each chunk has several blocks)" />
724 <Field type="long" name="unsafeAnonymousClassCount" label="Unsafe Anonymous Classes" description="Number of loaded classes to support invokedynamic" />
725 <Field type="ulong" contentType="bytes" name="unsafeAnonymousChunkSize" label="Total Unsafe Anonymous Classes Chunk Size"
726 description="Total size of all allocated metaspace chunks for unsafe anonymous classes (each chunk has several blocks)" />
727 <Field type="ulong" contentType="bytes" name="unsafeAnonymousBlockSize" label="Total Unsafe Anonymous Classes Block Size"
728 description="Total size of all allocated metaspace blocks for unsafe anonymous classes (each chunk has several blocks)" />
729 <Field type="long" name="hiddenClassCount" label="Hidden Classes" description="Number of hidden classes" />
730 <Field type="ulong" contentType="bytes" name="hiddenChunkSize" label="Total Hidden Classes Chunk Size"
731 description="Total size of all allocated metaspace chunks for hidden classes (each chunk has several blocks)" />
732 <Field type="ulong" contentType="bytes" name="hiddenBlockSize" label="Total Hidden Classes Block Size"
733 description="Total size of all allocated metaspace blocks for hidden classes (each chunk has several blocks)" />
734 </Event>
735
736 <Event name="SymbolTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="Symbol Table Statistics" period="everyChunk">
737 <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
738 <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
739 <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
740 <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
741 <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
742 <Field type="float" name="bucketCountVariance" label="Bucket Count Variance" description="How far bucket lengths are spread out from their average value" />
743 <Field type="float" name="bucketCountStandardDeviation" label="Bucket Count Standard Deviation" description="How far bucket lengths are spread out from their mean (expected) value" />
744 <Field type="float" name="insertionRate" label="Insertion Rate" description="How many items were added since last event (per second)" />
745 <Field type="float" name="removalRate" label="Removal Rate" description="How many items were removed since last event (per second)" />
746 </Event>
747
748 <Event name="StringTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="String Table Statistics" period="everyChunk">
749 <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
750 <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
751 <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
752 <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
753 <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
1083 </Type>
1084
1085 <Type name="Thread" label="Thread">
1086 <Field type="string" name="osName" label="OS Thread Name" />
1087 <Field type="long" name="osThreadId" label="OS Thread Id" />
1088 <Field type="string" name="javaName" label="Java Thread Name" />
1089 <Field type="long" name="javaThreadId" label="Java Thread Id" />
1090 <Field type="ThreadGroup" name="group" label="Java Thread Group" />
1091 </Type>
1092
1093 <Type name="ThreadGroup" label="Thread Group">
1094 <Field type="ThreadGroup" name="parent" label="Parent" />
1095 <Field type="string" name="name" label="Name" />
1096 </Type>
1097
1098 <Type name="Class" label="Java Class">
1099 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
1100 <Field type="Symbol" name="name" label="Name" />
1101 <Field type="Package" name="package" label="Package" />
1102 <Field type="int" name="modifiers" label="Access Modifiers" />
1103 <Field type="boolean" name="hidden" label="Hidden" />
1104 </Type>
1105
1106 <Type name="ClassLoader" label="Java Class Loader">
1107 <Field type="Class" name="type" label="Type" />
1108 <Field type="Symbol" name="name" label="Name" />
1109 </Type>
1110
1111 <Type name="Method" label="Java Method">
1112 <Field type="Class" name="type" label="Type" />
1113 <Field type="Symbol" name="name" label="Name" />
1114 <Field type="Symbol" name="descriptor" label="Descriptor" />
1115 <Field type="int" name="modifiers" label="Access Modifiers" />
1116 <Field type="boolean" name="hidden" label="Hidden" />
1117 </Type>
1118
1119 <Type name="Symbol" label="Symbol">
1120 <Field type="string" name="string" label="String" />
1121 </Type>
1122
1123 <Type name="ThreadState" label="Java Thread State">
|