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">
712 <Field type="long" name="peakCount" label="Peak Threads" description="Peak live thread count since JVM start or when peak count was reset" />
713 </Event>
714
715 <Event name="ClassLoadingStatistics" category="Java Application, Statistics" label="Class Loading Statistics" period="everyChunk">
716 <Field type="long" name="loadedClassCount" label="Loaded Class Count" description="Number of classes loaded since JVM start" />
717 <Field type="long" name="unloadedClassCount" label="Unloaded Class Count" description="Number of classes unloaded since JVM start" />
718 </Event>
719
720 <Event name="ClassLoaderStatistics" category="Java Application, Statistics" label="Class Loader Statistics" period="everyChunk">
721 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
722 <Field type="ClassLoader" name="parentClassLoader" label="Parent Class Loader" />
723 <Field type="ulong" contentType="address" name="classLoaderData" label="ClassLoaderData Pointer" description="Pointer to the ClassLoaderData structure in the JVM" />
724 <Field type="long" name="classCount" label="Classes" description="Number of loaded classes" />
725 <Field type="ulong" contentType="bytes" name="chunkSize" label="Total Chunk Size" description="Total size of all allocated metaspace chunks (each chunk has several blocks)" />
726 <Field type="ulong" contentType="bytes" name="blockSize" label="Total Block Size" description="Total size of all allocated metaspace blocks (each chunk has several blocks)" />
727 <Field type="long" name="unsafeAnonymousClassCount" label="Unsafe Anonymous Classes" description="Number of loaded classes to support invokedynamic" />
728 <Field type="ulong" contentType="bytes" name="unsafeAnonymousChunkSize" label="Total Unsafe Anonymous Classes Chunk Size"
729 description="Total size of all allocated metaspace chunks for unsafe anonymous classes (each chunk has several blocks)" />
730 <Field type="ulong" contentType="bytes" name="unsafeAnonymousBlockSize" label="Total Unsafe Anonymous Classes Block Size"
731 description="Total size of all allocated metaspace blocks for unsafe anonymous classes (each chunk has several blocks)" />
732 </Event>
733
734 <Event name="SymbolTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="Symbol Table Statistics" period="everyChunk">
735 <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
736 <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
737 <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
738 <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
739 <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
740 <Field type="float" name="bucketCountVariance" label="Bucket Count Variance" description="How far bucket lengths are spread out from their average value" />
741 <Field type="float" name="bucketCountStandardDeviation" label="Bucket Count Standard Deviation" description="How far bucket lengths are spread out from their mean (expected) value" />
742 <Field type="float" name="insertionRate" label="Insertion Rate" description="How many items were added since last event (per second)" />
743 <Field type="float" name="removalRate" label="Removal Rate" description="How many items were removed since last event (per second)" />
744 </Event>
745
746 <Event name="StringTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="String Table Statistics" period="everyChunk">
747 <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
748 <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
749 <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
750 <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
751 <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
1118 </Type>
1119
1120 <Type name="Thread" label="Thread">
1121 <Field type="string" name="osName" label="OS Thread Name" />
1122 <Field type="long" name="osThreadId" label="OS Thread Id" />
1123 <Field type="string" name="javaName" label="Java Thread Name" />
1124 <Field type="long" name="javaThreadId" label="Java Thread Id" />
1125 <Field type="ThreadGroup" name="group" label="Java Thread Group" />
1126 </Type>
1127
1128 <Type name="ThreadGroup" label="Thread Group">
1129 <Field type="ThreadGroup" name="parent" label="Parent" />
1130 <Field type="string" name="name" label="Name" />
1131 </Type>
1132
1133 <Type name="Class" label="Java Class">
1134 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
1135 <Field type="Symbol" name="name" label="Name" />
1136 <Field type="Package" name="package" label="Package" />
1137 <Field type="int" name="modifiers" label="Access Modifiers" />
1138 </Type>
1139
1140 <Type name="ClassLoader" label="Java Class Loader">
1141 <Field type="Class" name="type" label="Type" />
1142 <Field type="Symbol" name="name" label="Name" />
1143 </Type>
1144
1145 <Type name="Method" label="Java Method">
1146 <Field type="Class" name="type" label="Type" />
1147 <Field type="Symbol" name="name" label="Name" />
1148 <Field type="Symbol" name="descriptor" label="Descriptor" />
1149 <Field type="int" name="modifiers" label="Access Modifiers" />
1150 <Field type="boolean" name="hidden" label="Hidden" />
1151 </Type>
1152
1153 <Type name="Symbol" label="Symbol">
1154 <Field type="string" name="string" label="String" />
1155 </Type>
1156
1157 <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">
714 <Field type="long" name="peakCount" label="Peak Threads" description="Peak live thread count since JVM start or when peak count was reset" />
715 </Event>
716
717 <Event name="ClassLoadingStatistics" category="Java Application, Statistics" label="Class Loading Statistics" period="everyChunk">
718 <Field type="long" name="loadedClassCount" label="Loaded Class Count" description="Number of classes loaded since JVM start" />
719 <Field type="long" name="unloadedClassCount" label="Unloaded Class Count" description="Number of classes unloaded since JVM start" />
720 </Event>
721
722 <Event name="ClassLoaderStatistics" category="Java Application, Statistics" label="Class Loader Statistics" period="everyChunk">
723 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
724 <Field type="ClassLoader" name="parentClassLoader" label="Parent Class Loader" />
725 <Field type="ulong" contentType="address" name="classLoaderData" label="ClassLoaderData Pointer" description="Pointer to the ClassLoaderData structure in the JVM" />
726 <Field type="long" name="classCount" label="Classes" description="Number of loaded classes" />
727 <Field type="ulong" contentType="bytes" name="chunkSize" label="Total Chunk Size" description="Total size of all allocated metaspace chunks (each chunk has several blocks)" />
728 <Field type="ulong" contentType="bytes" name="blockSize" label="Total Block Size" description="Total size of all allocated metaspace blocks (each chunk has several blocks)" />
729 <Field type="long" name="unsafeAnonymousClassCount" label="Unsafe Anonymous Classes" description="Number of loaded classes to support invokedynamic" />
730 <Field type="ulong" contentType="bytes" name="unsafeAnonymousChunkSize" label="Total Unsafe Anonymous Classes Chunk Size"
731 description="Total size of all allocated metaspace chunks for unsafe anonymous classes (each chunk has several blocks)" />
732 <Field type="ulong" contentType="bytes" name="unsafeAnonymousBlockSize" label="Total Unsafe Anonymous Classes Block Size"
733 description="Total size of all allocated metaspace blocks for unsafe anonymous classes (each chunk has several blocks)" />
734 <Field type="long" name="hiddenClassCount" label="Hidden Classes" description="Number of hidden classes" />
735 <Field type="ulong" contentType="bytes" name="hiddenChunkSize" label="Total Hidden Classes Chunk Size"
736 description="Total size of all allocated metaspace chunks for hidden classes (each chunk has several blocks)" />
737 <Field type="ulong" contentType="bytes" name="hiddenBlockSize" label="Total Hidden Classes Block Size"
738 description="Total size of all allocated metaspace blocks for hidden classes (each chunk has several blocks)" />
739 </Event>
740
741 <Event name="SymbolTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="Symbol 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" />
747 <Field type="float" name="bucketCountVariance" label="Bucket Count Variance" description="How far bucket lengths are spread out from their average value" />
748 <Field type="float" name="bucketCountStandardDeviation" label="Bucket Count Standard Deviation" description="How far bucket lengths are spread out from their mean (expected) value" />
749 <Field type="float" name="insertionRate" label="Insertion Rate" description="How many items were added since last event (per second)" />
750 <Field type="float" name="removalRate" label="Removal Rate" description="How many items were removed since last event (per second)" />
751 </Event>
752
753 <Event name="StringTableStatistics" category="Java Virtual Machine, Runtime, Tables" label="String Table Statistics" period="everyChunk">
754 <Field type="ulong" name="bucketCount" label="Bucket Count" description="Number of buckets" />
755 <Field type="ulong" name="entryCount" label="Entry Count" description="Number of all entries" />
756 <Field type="ulong" contentType="bytes" name="totalFootprint" label="Total Footprint" description="Total memory footprint (the table itself plus all of the entries)" />
757 <Field type="ulong" name="bucketCountMaximum" label="Maximum Bucket Count" description="The maximum bucket length (entries in a single bucket)" />
758 <Field type="float" name="bucketCountAverage" label="Average Bucket Count" description="The average bucket length" />
1125 </Type>
1126
1127 <Type name="Thread" label="Thread">
1128 <Field type="string" name="osName" label="OS Thread Name" />
1129 <Field type="long" name="osThreadId" label="OS Thread Id" />
1130 <Field type="string" name="javaName" label="Java Thread Name" />
1131 <Field type="long" name="javaThreadId" label="Java Thread Id" />
1132 <Field type="ThreadGroup" name="group" label="Java Thread Group" />
1133 </Type>
1134
1135 <Type name="ThreadGroup" label="Thread Group">
1136 <Field type="ThreadGroup" name="parent" label="Parent" />
1137 <Field type="string" name="name" label="Name" />
1138 </Type>
1139
1140 <Type name="Class" label="Java Class">
1141 <Field type="ClassLoader" name="classLoader" label="Class Loader" />
1142 <Field type="Symbol" name="name" label="Name" />
1143 <Field type="Package" name="package" label="Package" />
1144 <Field type="int" name="modifiers" label="Access Modifiers" />
1145 <Field type="boolean" name="hidden" label="Hidden" />
1146 </Type>
1147
1148 <Type name="ClassLoader" label="Java Class Loader">
1149 <Field type="Class" name="type" label="Type" />
1150 <Field type="Symbol" name="name" label="Name" />
1151 </Type>
1152
1153 <Type name="Method" label="Java Method">
1154 <Field type="Class" name="type" label="Type" />
1155 <Field type="Symbol" name="name" label="Name" />
1156 <Field type="Symbol" name="descriptor" label="Descriptor" />
1157 <Field type="int" name="modifiers" label="Access Modifiers" />
1158 <Field type="boolean" name="hidden" label="Hidden" />
1159 </Type>
1160
1161 <Type name="Symbol" label="Symbol">
1162 <Field type="string" name="string" label="String" />
1163 </Type>
1164
1165 <Type name="ThreadState" label="Java Thread State">
|