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