443 FROM IntFlag, UnsignedIntFlag, BooleanFlag,
444 LongFlag, UnsignedLongFlag,
445 DoubleFlag, StringFlag,
446 IntFlagChanged, UnsignedIntFlagChanged, BooleanFlagChanged,
447 LongFlagChanged, UnsignedLongFlagChanged,
448 DoubleFlagChanged, StringFlagChanged
449 GROUP BY name ORDER BY name ASC"
450
451 [jvm.jvm-information]
452 label = "JVM Information"
453 form = "COLUMN
454 'PID', 'VM Start', 'Name', 'Version',
455 'VM Arguments', 'Program Arguments'
456 SELECT LAST(pid), LAST(jvmStartTime), LAST(jvmName), LAST(jvmVersion),
457 LAST(jvmArguments), LAST(javaArguments) FROM JVMInformation"
458
459 [application.latencies-by-type]
460 label = "Latencies by Type"
461 table = "COLUMN 'Event Type', 'Count', 'Average', 'P 99', 'Longest', 'Total'
462 SELECT eventType.label AS T, COUNT(*), AVG(duration), P99(duration), MAX(duration), SUM(duration)
463 FROM JavaMonitorWait, JavaMonitorEnter, ThreadPark, ThreadSleep,
464 SocketRead, SocketWrite, FileWrite, FileRead GROUP BY T"
465
466 [application.memory-leaks-by-class]
467 label = "Memory Leak Candidates by Class"
468 table = "COLUMN 'Alloc. Time', 'Object Class', 'Object Age', 'Heap Usage'
469 SELECT LAST_BATCH(allocationTime), LAST_BATCH(object.type), LAST_BATCH(objectAge),
470 LAST_BATCH(lastKnownHeapUsage) FROM OldObjectSample GROUP BY object.type ORDER BY allocationTime"
471
472 [application.memory-leaks-by-site]
473 label = "Memory Leak Candidates by Site"
474 table = "COLUMN 'Alloc. Time', 'Application Method', 'Object Age', 'Heap Usage'
475 SELECT LAST_BATCH(allocationTime), LAST_BATCH(stackTrace.topApplicationFrame), LAST_BATCH(objectAge),
476 LAST_BATCH(lastKnownHeapUsage) FROM OldObjectSample GROUP BY stackTrace.topApplicationFrame ORDER BY allocationTime"
477
478 [application.method-timing]
479 label = "Method Timing"
480 table = "COLUMN 'Timed Method', 'Invocations', 'Minimum Time', 'Average Time', 'Maximum Time'
481 FORMAT none, none, ms-precision:6, ms-precision:6, ms-precision:6
482 SELECT LAST_BATCH(method) AS M, LAST_BATCH(invocations), LAST_BATCH(minimum), LAST_BATCH(average), LAST_BATCH(maximum)
483 FROM jdk.MethodTiming GROUP BY method ORDER BY average"
|
443 FROM IntFlag, UnsignedIntFlag, BooleanFlag,
444 LongFlag, UnsignedLongFlag,
445 DoubleFlag, StringFlag,
446 IntFlagChanged, UnsignedIntFlagChanged, BooleanFlagChanged,
447 LongFlagChanged, UnsignedLongFlagChanged,
448 DoubleFlagChanged, StringFlagChanged
449 GROUP BY name ORDER BY name ASC"
450
451 [jvm.jvm-information]
452 label = "JVM Information"
453 form = "COLUMN
454 'PID', 'VM Start', 'Name', 'Version',
455 'VM Arguments', 'Program Arguments'
456 SELECT LAST(pid), LAST(jvmStartTime), LAST(jvmName), LAST(jvmVersion),
457 LAST(jvmArguments), LAST(javaArguments) FROM JVMInformation"
458
459 [application.latencies-by-type]
460 label = "Latencies by Type"
461 table = "COLUMN 'Event Type', 'Count', 'Average', 'P 99', 'Longest', 'Total'
462 SELECT eventType.label AS T, COUNT(*), AVG(duration), P99(duration), MAX(duration), SUM(duration)
463 FROM JavaMonitorWait, JavaMonitorEnter, ThreadPark, ThreadSleep, VirtualThreadPark,
464 SocketRead, SocketWrite, FileWrite, FileRead GROUP BY T"
465
466 [application.memory-leaks-by-class]
467 label = "Memory Leak Candidates by Class"
468 table = "COLUMN 'Alloc. Time', 'Object Class', 'Object Age', 'Heap Usage'
469 SELECT LAST_BATCH(allocationTime), LAST_BATCH(object.type), LAST_BATCH(objectAge),
470 LAST_BATCH(lastKnownHeapUsage) FROM OldObjectSample GROUP BY object.type ORDER BY allocationTime"
471
472 [application.memory-leaks-by-site]
473 label = "Memory Leak Candidates by Site"
474 table = "COLUMN 'Alloc. Time', 'Application Method', 'Object Age', 'Heap Usage'
475 SELECT LAST_BATCH(allocationTime), LAST_BATCH(stackTrace.topApplicationFrame), LAST_BATCH(objectAge),
476 LAST_BATCH(lastKnownHeapUsage) FROM OldObjectSample GROUP BY stackTrace.topApplicationFrame ORDER BY allocationTime"
477
478 [application.method-timing]
479 label = "Method Timing"
480 table = "COLUMN 'Timed Method', 'Invocations', 'Minimum Time', 'Average Time', 'Maximum Time'
481 FORMAT none, none, ms-precision:6, ms-precision:6, ms-precision:6
482 SELECT LAST_BATCH(method) AS M, LAST_BATCH(invocations), LAST_BATCH(minimum), LAST_BATCH(average), LAST_BATCH(maximum)
483 FROM jdk.MethodTiming GROUP BY method ORDER BY average"
|