![]() Previous |
![]() Next |
Table: Flight Recorder Terminology defines Flight Recorder-specific terms you will encounter both while using the tool and in the Flight Recorder documentation.
Flight Recorder Terminology
| Term | Definition |
|---|---|
|
Buffer or (Recording Buffer) |
The temporary storage that the Flight Recorder uses. It can be in-memory or a combination of in-memory and disk. |
|
Consumer |
A component that extracts data from the Flight Recorder. Potential consumers include the jrcmd command-line tool, the JRockit Mission Control console, Enterprise Manager, the WLDF component of WLS, ADR and so on. Consumers can also control and manage the operating mode of the Flight Recorder during runtime. |
|
Consumer API |
An API by which the consumer manages the Flight Recorder. The Consumer API is a JMX API used for configuration, flushing data to file, starting recordings, and so on. The Consumer API will be available to other product groups at Oracle. |
|
Data Gathering Mode |
The value that defines what information the Flight Recorder stores in its buffer. |
|
Flight Data Recording |
Information that is returned when the Flight Recorder is asked for recordings of historic data. |
|
Flight Recorder |
The component of the JRockit JVM that continuously gathers diagnostics data and manages the rotating buffers. |
|
Flight Recorder Recording |
A user-readable data file containing Flight Recorder data. This file is the result of both the profiling and flight data recording. All events will be hierarchically organized as a tree, where the root of the hierarchy is the producer of the events. All JVM events will consequently have JRockit as root. |
|
JRA Recording |
A JRockit Runtime Analysis (JRA) recording is a recording of future data; that is, it starts when the Flight Recorder is asked to return information on events yet to happen. This is the same kind of recording the was produced by the JRockit Runtime Analyzer in JRockit Mission Control versions 3.1 and earlier. |
|
JRockit Mission Control Server |
The conceptual name for all monitoring, management, diagnostics and profiling features exposed by the JRockit JVM. It includes the Flight Recorder, the JRockit Management Agent and the Memory Leak Server. |
|
Producer |
A component that inserts data in the Flight Recorder buffer. This includes the JRockit JVM itself and a Java application which uses the Flight Recorder API, such as WLS, the DMS framework and so on. |
|
Producer API |
In internal JMX API that allows the producer can add event information to the Flight Recorder. This API will be available internally to other product groups at Oracle |
|
Storage Mode |
The value that determines if the buffer is non-persistent (in-memory, transient) or persistent (on-disk). |