![]() Previous |
![]() Next |
The Event Log table lists all events that occurred during the period defined on the range navigator. For each event, the Event Log table shows the information described in Table: Event Log Table Description.
Event Log Table Description
Column | Description |
---|---|
Start Time |
The start time of the event. |
End Time |
The end time of the event, when it was committed. |
Duration |
The amount of time, to the millisecond, that the individual event lasted. |
Thread |
The name of the thread upon which the event ran. |
Event Type |
The type of event that occurred. |
Two features on this panel enable you to narrow the results appearing on both the table and the pie chart. These are a filtering mechanism and an option for displaying just the operative set of data.
You can use the filtering mechanism above the table to narrow the information shown in a table.
To filter a column:
Right-click the Filter Column drop-down control to open its menu and select the column you want to filter on, for example Thread.
The column name appears in the Filter Column field.
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.
You can customize the Event Log table by using the context menu to do the following:
Change the sort order of each column. See Changing the Sort Order of a Table Column.
Select which data to show by selecting from a list of available columns. See Selecting Columns to Show on a Table.
Change the amount of information in each method name on a trace. See Configuring the Trace Display.
Copy the selection for pasting elsewhere, for example in a text editor, and configure how that data is to be stored on your clipboard. See Copying Data to the Clipboard.
Add and remove event logs to and from the operative set. See Using the Event Log Table with the Operative Set.
On the Event Log Table, you can add or remove specific events from the operative set. Simply select the events you want to add or remove and select the corresponding alternative from the context menu. This functionality is similar to that available on other Flight Recorder tabs.
To show just traces in the operative set on the Event Log table:
You have the option to show only the events in the operative set in the log table. Do this by selecting Show Only Operative set at the top of event log. When you select this checkbox, only those logs you have added to the operative set will appear on the table. In addition, the Range Navigator will show the impact of the set on overall activity by changing the color of their representation as a portion of the overall events.