OS Manuals

/usr/lib/jvm/java-21-zulu/bin/jfr

Zulu 21 Java runtime environment

From zulu-21-cpu-jre 21.0.10.0.101-r5 (enterprise-packages), captured 2026-11-08 by running jfr --help (exit 0) · terse output. permalink

Tool for working with Flight Recorder files

 jfr print [--xml|--json]
           [--categories <filter>]
           [--events <filter>]
           [--stack-depth <depth>]
           <file>
     Print contents of a recording file. See 'jfr help print' for details.

 jfr view [--verbose]
          [--width <integer>]
          [--truncate <mode>]
          [--cell-height <integer>]
          <view>
          <file>
     Display events in a tabular format. See 'jfr help view' for details.

 jfr configure [--interactive] [--verbose]
               [--input <files>] [--output <file>]
               [option=value]* [event-setting=value]*
     Creates a custom .jfc-file for event configuration

 jfr metadata [--categories <filter>]
              [--events <filter>]
              [<file>]
     Display event metadata, such as labels, descriptions and field layout. See 'jfr help metadata' for details.

 jfr scrub [--include-events <filter>]
           [--exclude-events <filter>]
           [--include-categories <filter>]
           [--exclude-categories <filter>]
           [--include-threads <filter>]
           [--exclude-threads <filter>]
           <input-file>
           [<output-file>]
     Scrub contents of a recording file. See 'jfr help scrub' for details.

 jfr summary <file>
     Display general information about a recording file (.jfr)

 jfr assemble <repository> <file>
     Assemble leftover chunks from a disk repository into a recording file

 jfr disassemble [--output <directory>]
                 [--max-chunks <chunks>]
                 [--max-size <size>]
                 <file>
     Disassemble a recording file into smaller files/chunks

 jfr version (alias --version)
     Display version of the jfr tool

 jfr help [<command>] (aliases --help, -h, -?)
     Display all available commands, or help about a specific command
Options (20)
OptionDescriptionSource
--xmlPrint the recording in XML format.man
--jsonPrint the recording in JSON format.man
--categories filtersSelect events matching a category name.man
--events filtersSelect events matching an event name.man
--stack-depth depthNumber of frames in stack traces, by default 5.man
--verboseDisplays the query that makes up the view.man
--width integerThe width of the view in characters.man
--truncate modeHow to truncate content that exceeds space in a table cell.man
--cell-height integerMaximum number of rows in a table cell.man
--interactiveInteractive mode where the configuration is determined by a set of questions.man
--input filesA comma-separated list of .jfc files from which the new configuration is based.man
--output fileThe filename of the generated output file.man
--include-events filterSelect events matching an event name.man
--exclude-events filterExclude events matching an event name.man
--include-categories filterSelect events matching a category name.man
--exclude-categories filterExclude events matching a category name.man
--include-threads filterSelect events matching a thread name.man
--exclude-threads filterExclude events matching a thread name.man
--max-chunks chunksMaximum number of chunks per file, by default 5.man
--max-size sizeMaximum number of bytes per file.man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.