Skip Headers
Previous
Previous
 
Next
Next

Event Settings Table

The Event Settings table lists all events available to the recording. This table has a filtering mechanism that allows you to narrow the results on the table.

Filtering Mechanism

The filtering mechanism allows you narrow the information shown in a table by specifying a column and a value in that column by which to filter the results. This is helpful if you want to limit the results, for example, to just those properties starting with java.vm.

To filter a column:

  1. Right-click the Filter Column to open its menu and select the column you want to filter on, for example Request Period.

    The column name appears in the Filter Column field.

  2. In the adjacent text box, enter the string for which you want to filter.

    Normally, to lessen the impact on performance, matching is done using only simple Kleene star wildcards. A star (*) will match zero or more occurrences of anything; for example:

    8* will match anything beginning with 8. *es will match anything ending with es.

    You can also match using regular expressions; however, resolution can take much longer with complex expressions and large amounts of data; for example:

    regexp:(YC|Young Collect).* will match anything starting with YC or Young Collect, such as YC Promotion Failed, Young Collection and Young Collector Nursery Snapshot. .

    You can also build logical expressions for columns with numerical values. For instance, for a column with counts, such as the one in Memory/allocation Allocation by Class table, the expression > 100 && < 500 will filter out the classes with more than 100 but less than 500 events.

    The filter text entry field is case sensitive.

Table of Events Settings

The events available to the recording are listed on this table which also shows the setting for each event type. Table: Event Settings Column Descriptions describes the default information displayed on this table.

Event Settings Column Descriptions

Column Description

Event Name

The name of event recorded.

Turned On

Whether or not the specific event type was recorded. If this value is No, the event was not recorded.

Stack Traces Enabled

Whether or not a stack trace was available for this event type. If this value is No, then a stack trace for the event was not available.

Request Period

For requestable events, this signifies how often an event was created. For example, the CPU load is typically sampled once every second.

Threshold

The threshold for the cut-off value under which events of a certain type were not recorded. The threshold is used to limit the memory and performance overhead of making a recording. For example, normally Java Blocking events shorter than 20ms are not recorded.


Working with the Event Setting Table

On this table, you can perform these actions:

Using the Event Settings Table with the Operative Set

On the Event Settings table, you can add or remove specific event settings from the operative set to compare just the events that occur in those traces. This functionality, accessible from the Operative Set context sub-menu, is similar to that available on other Flight Recorder tabs.