< prev index next >

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

Print this page

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