Export (0) Print
Expand All

Analysis Grid

The details of raw message data are presented in the Message Analyzer Analysis Grid viewer. This is the viewer that displays by default for all Data Retrieval Sessions and Live Trace Sessions, unless you either change the default Session Viewer on the General tab of the global Options dialog that is accessible from the Message Analyzer File menu, or if you simply select a different viewer from the Start With drop-down list in the New Session dialog when you start a session. The Analysis Grid viewer groups related messages together in expandable, stacked configurations of parent and child message nodes that show operations and top-level messages above the underlying capture modules and message fragments that supported such transactions across the time boundaries of a trace.

For any message that displays in an Analysis Grid message row, you can obtain a quick summary of significant message values at a glance from the data exposed in the default view layout, as described just ahead. You can also use the Analysis Grid viewer or the tool windows that display with it by default, to analyze the network architecture, details, and hexadecimal data for any captured message, which includes the fields and associated values of any protocol or module for which the PEF Runtime parsed data.

Default View Layout
By default, the Analysis Grid viewer contains the following layout of data columns:

  • MessageNumber — displays numbers that are assigned to messages that are grouped into top-level messages and operations, which consist of expandable parent message nodes containing child messages that participated in the top-level transaction.

  • Diagnosis — contains diagnostic icons that you can click to view error details.

  • Timestamp — displays the time that a message was retrieved.

  • TimeElapsed — displays a value that is equal to the difference between the Timestamps of the last child message and the first child message in the origins tree. This can also represent the amount of time it took for an entire operation to complete.

  • Source — displays the source address of the highest level message.

  • Destination — displays the destination address of the highest level message in a transaction.

  • Module — identifies the protocol or provider message source.

  • Summary — contains a summary of prominent message information.

Tip  You can use the Message Analyzer Column Chooser feature to add a wide array of fields to the default Analysis Grid column layout to display additional information about captured or loaded data. You can display the Column Chooser Tool Window by clicking the Choose Columns button in the View Options group on the Ribbon of the Message Analyzer Home tab.

Tree Grid Features for Data Manipulation
The Analysis Grid viewer also provides numerous functions that you can access from the tree grid so that you can manipulate the data display to streamline data assessment. Moreover, these functions enable you to do the following:

  • Review a message Summary that highlights significant fields and values for any selected message.

  • Sort column data to organize and isolate data according to the values of a particular Analysis Grid viewer data column.

  • Apply a Group command to one or more columns to organize data into one or more groups that can provide a quick overview of individual column values or nested groups of values. For example, you might group the default Source and Destination columns to create an organized display of the message conversations that occurred in a trace.

  • Apply a Column Filter to any data column to perform a quick search that isolates a particular column value.

  • Choose additional data columns from the Column Chooser tool window to expose the values of specific fields for any module or protocol of interest.

  • Display the message Stack and message Field data inline, for closer scrutiny of the underlying network layers, fields, and values of selected messages.

  • Review error details by clicking any icon in the DiagnosisTypes column for a particular message.

  • Select items from the right-click context menu of the Analysis Grid viewer to perform the following operations:

    • Display message details inline for any selected message by selecting the Show Details menu item, to enable detailed analysis of field values.

    • Create an Alias for a field value by selecting the Create Alias for ‘columnEntity’… menu item that displays when you right-click a field value.

    • Apply a View Filter by choosing the Add ‘columnEntity’ to Filter menu item, to quickly isolate data of interest based on automatically configured filtering criteria.

    • Create a sequence expression by selecting the Add Sequence Expression… menu item to open the Sequence Expression Editor, from where you can configure a behavior scenario that detects a specified message pattern, as described in Matching Message Sequences. Expressions are based on the modules that are associated with the messages that are selected when you open the editor.

    • Display the OPN definition for the module associated with a selected message by selecting the Go To ‘moduleName’ Definition menu item.

    • Specify a comment for one or more selected messages by choosing the Add item in the Comment context menu, or search for existing comments by selecting the Find Next or Find Previous items from the Comment context menu.

    • Shift the Timestamp value of your messages by choosing the Shift Time menu item.

    • Save a set of messages that are selected in the Analysis Grid by selecting the Save Selected Messages… menu item. When you select this command, the Save As dialog displays to enable you to save the selected messages in a native .matp file in a directory of your choice.

    • Collect textual message data for record keeping or other purposes by choosing the Copy Selected Row or Copy ‘columnEntity’ menu items.

Ribbon Features for Data Manipulation
Other features that you can use to manipulate the data display in the Analysis Grid viewer are located on the Ribbon of the Message Analyzer Home tab. These features enable you to apply the following to a trace or other message collection; or to message fields, as in the case of Aliases and Unions:

  • A specified Time Shift that shifts the Timestamp value of your messages.

  • Predefined or user-configurable View Filters that isolate specific data of interest for analysis, which you can remove to restore your original data.

  • User-configured Quick Filters that enable you to configure a removable window of time in which to view messages from selected data sources.

  • Custom configured Aliases that you create to replace cryptic field values with more friendly names.

  • User-defined Unions that correlate disparate field names that contain similar data values from different data sources into a single entity, for ease of analysis.

  • Preset Viewpoints that enable you examine network traffic and understand problems from the perspective of a particular protocol, in addition to alternately hiding and showing operations to enhance analysis.

  • Tool Window functionality that interacts with data viewers to provide additional data for enhancing the your data analysis perspective.

  • Predefined or user-configurable Color Rules, which provide at-a-glance visual message decorations that serve as alerts to invite closer scrutiny of target messages, while minimizing additional diagnostic efforts.

  • Additional columns of data from Column Chooser that are associated with one or message types of interest, to expose other field data that does not appear in the Analysis Grid default column layout.

  • Preset or user-configurable Find Messages filtering that enables you to search for specific messages based on filtering criteria.

  • Preset View Layouts that include user-created and managed Column Layouts that provide data column configurations that are useful for solving common problems or performing repetitive tasks.

  • Predefined or user-designed Sequence Expressions which isolate messages patterns that are based on a sequence expression.


More Information
To learn more about the data manipulation features that you can use when working with the Analysis Grid viewer, see the following topics:

  Using and Managing Color Rules

  Applying and Managing View Layouts

  Using the Column Chooser

  Using the Data Grouping Feature

  Using Find Filters

  Viewing OPN Source Code

  Applying and Managing View Filters

  Applying and Managing Viewpoints

  Using and Managing Aliases

  Configuring and Managing Unions

  Applying Quick Filters

  Setting Time Shifts

  Annotation Windows

  Filtering Column Data

  Sequence Match

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft