Table

Online section / Guides / Manager / Views / Table contact | download | sitemap

Table view

The table view is used to browse through different kinds of transaction measurements as shown in "The table view" as selected by the Application and transaction definition tree selector.

Overview

At the top of the table the number of transactions within the table view is presented. Note that the this number is limited by Table transaction limit preference.

The table view itself has a vertical header column which counts the the rows (row 7 to 20 as shown in "The table view") and a horizontal header row which displays the column name which corresponds to the appropriate transaction attribute. The horizontal header row has a context menu which is used to configure the attributes of the shown transactions which should be displayed as separate columns.

The table view
Figure: The table view

The numbers of the header column can be used to select a range of transaction rows. Just click on a number and drag the mouse until the last row which should be selected.

The left top corner of the table view can be used to select all items in the table. Note that selecting all items is fast, but operate on many selected items can take a long time since the data of each item needs to be loaded from the database.

Navigation

Within the table view the user can navigate through the hole table by keyboard or with the mouse.

Mouse

The table view supports a mouse wheel and also an auto scroll feature when the left mouse button is pressed and the mouse is moved outside the table view dimension.

Key bindings

For keyboard navigation a so-called in focus table cell exists which is shown by a rubber band around the table cell. The following key bindings can be used to navigate through the table by changing the cell in focus:

Key Description
or Keys can be used to move the cell in focus one item up or down
or Keys can be used to move the cell in focus one item left or right
or Keys can be used to navigation through the table page by page
+ or + Keys same as cursor up and down except that it additionally marks all the rows in focus
+ or + Keys same as page up and down except that it additionally marks all the rows in focus

Header row

The header row shows the names of currently viewed transaction attributes. By default the table view is opened to show not all supported transaction attributes because transactions have many attributes including user defined context properties or metrics. The default attributes are Identification, StartDate, StartTime, Duration and Status as shown in "The table view header row"

The table view header row
Figure: The table view header row

Context properties and metrics are supported as well. These are user defined attributes and therefore transaction specific. Thus these attributes are only available for selected transactions.

Transaction attribute context menu

"The transaction attribute context menu" depicts the context menu which is used to show or hide transaction attribute columns. A check mark indicates that the appropriate transaction attribute is shown in the table as an own column.

The transaction attribute context menu
Figure: The transaction attribute context menu

The first item in the context menu is the Colums title which is followed by the list of standard transaction attributes:

Arrival
the arrival time of the transaction measurement. This is the time between the real start of the transaction and the started ARM transaction. ARM transactions can only be started if the complete context is known, but sometimes the context is not known if the transaction logically starts.
Blocked
the blocked time of the transaction measurement. The time spent for waiting of some other events.
Diagnostic detail
additional diagnostic detail information for any not successful executed transaction.
Duration
the overall duration (response time) of the transaction measurement.
Identification
shows the application and transaction name separated by a colon.
StartDate
the start date of the transaction.
StartTime
the start time of the transaction.
Status
the status of the transaction. ARM supports the following transaction status:
  • GOOD
  • ABORT
  • FAILED
  • UNKNOWN

These status will be displayed in an appropriate color.

StopDate
the stop date of the transaction.
StopTime
the stop time of the transaction.
URI
the associated URI.
User
the user name on behalf the transaction was executed.
Application
application specific attributes:
Group
application group on behalf the transaction was executed.
Instance
application instance on behalf the transaction was executed.
System address
the system address (host name) where the transaction was executed on.

"Apache HTTPd user defined transaction attributes context menu" shows Apache web-server specific attributes in a sub-menu of a menu-item labeled httpd:HTTP.

Apache HTTPd user defined transaction attributes context menu
Figure: Apache HTTPd user defined transaction attributes context menu

The prefix M: indicates that this attribute is an ARM metric and a prefix C: indicates that this attribute is an ARM context property.

Resizing columns

Columns can be resized by clicking between two columns in the header row and moving the mouse while pressing the mouse button. Only the Identification column can not be resized because this column uses the space left in the table view.

Arranging columns

Columns within the table view can be arranged be dragging the a column to another location. The column will be shown at the location where the user released the mouse button. "Newly arranged column order" shows that the Status and Duration column were moved just behind the Identification column.

manager-view-table-header-row
Figure: Default column order
manager-view-table-header-row-arranging
Figure: Newly arranged column order
Figures: Arranging column order

Context menu

A context menu is opened when the user clicks with the right mouse button into the table view. The table view has two different context menus depending where the user clicked. If the user clicked on the row currently in focus the Focused item menu pops up. Anywhere else the Edit menu pops up.

Edit context menu

Table view edit context menu
Figure: Table view edit context menu
"Clear marking" menu item
Clears previously marked transaction instances in a table view.
"Mark all" menu item
Marks all loaded transaction instances in a table view.
"Mark region" menu item
After selection of this option the user can mark transaction instances by dragging the mouse from a start until an end row of a table view.
"Copy" menu item
Copies the currently marked transaction instances into the clipboard.
"Export as CSV ..." menu item
Opens a file dialog where the user can select a file to export currently marked transaction instances as a CSV file.
"Print ..." menu item
Opens a print dialog (See Print dialog) to select the printing options for printing the currently marked transaction instances.

Focused item context menu

Table view focused item context menu
Figure: Table view focused item context menu
"Detailed Window" menu item
Opens or closes the detailed window which shows all transaction details of the transaction in focus (see Detailed Window).