< prev index next >

src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini

Print this page

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"
< prev index next >