Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Session Logs Monitoring

FIXICC H2 provides access to FIX session logs.

  • FIX messages are displayed in a table
  • The table's column names correspond to FIX message tag names
  • Users can filter the list of the FIX messages and monitor desired sequences

Server Logs page

To navigate to the Server Logs page:

  1. Click a server on the Servers page and see the Server Details page in the Object View layout part
    • To open the Server Detailspage in a new tab, click View in tab (item 1 in the figure below)

      Figure. The Servers page.

  2. On the Server Detailspage, click Logs (item 2 in the figure above or item 1 in the figure below)

    Figure. The Server Details page.

  3. The Server Logs page opens in a new tab

    The default Server Logs page.

Session Logs page

To navigate to the Session Logs page:

  1. Choose a server on the Servers page (item 1 in the figure below) or from the menu on the left side (item 3 in the figure below)
  2. Click FIX in the menu on the left side under the server name (item 4 in the figure below) or click FIX in the View drop-down menu (item 2 in the figure below)
    Figure. The Servers page.

  3. The Server Sessions page opens
  4. Click a session in the table
  5. The Session Dynamic State page opens in the Object View layout part
  6. To open the Session Dynamic State page in a new tab, use one of the following options:
    • Click View in tab (item 1 in the figure below)
    • Double-click the session row
    • Click View in the context menu (item 2 in the figure below)
    • Click View under the table (item 3 in the figure below)
    • Press Enter on your keyboard

      Figure. The Session Dynamic State page.

  7. On the Session Dynamic State page, click Logs (item 4 in the figure above or item 1 in the figure below)
    Figure. The Session Dynamic State page in a single tab.

  8. The Session Logs page opens in a new tab

    1. Figure. The default Session Logs page.

View settings

Pagination

To set the number of visible rows on the Server/Session Logs page:

...

Figure. The previous page and first page buttons.

Search request

All messages

When the Server Logs or Session Logs page is opened, you can get all FIX messages in the logs by clicking Search when the Search Request and the Search in fields are empty.

...

Figure. All FIX messages in logs for the server CppServerA.

Regular expression request

When the Server Logs or Session Logs page is opened, you can add a new search request according to the following rules:

...

  1. Where search expression means a regular expression with the tag values, e.g. "35=[A58]"
  2. The space between the "Tag number"=search expression elements equals the logical operator AND. Please note that the "Tag number"=search expression element can be added as many times as you need
  3. Pay attention that some symbols used in the search expression should be escaped according to the rule:
    1. " " - "\ "
    2. "." -> "\."

    3. "\" -> "\\"

    4. "+" -> "\+"

    5. "*" -> "\*"

    6. "[" -> "\["

    7. "]" -> "\]"

    8. "(" -> "\("

    9. ")" -> "\)"

    10. "|" -> "\|"

    11. "?" -> "\?"

    12. "&" -> "\&"

    13. "^" -> "\^"

    14. "$" -> "\$"

    15. "$" -> "\$"

  4. For more information on regular expressions rules, use the following link.

Search in a time interval

When the Server Logs or Session Logs page is opened, you can choose a time interval for the search to be repeated from one of the options from Search in the drop-down menu:

...

After choosing an interval and clicking the Search button, FIXICC H2 displays the messages that contain tag 52's value in the desired interval.

Search by session

On the Server Logs page you have the following options:

...

Figure. The session identifications for the FIXEdge C++ server.

Search Results

When the Session Logs or the Server Logs page is opened, you can form the search request by:

...

If an error appears FIXICC H2 displays an error form with an explanation text and a red sign with the following error text under the Search Request field.

Message Detailed View

When the Session Logs or Server Logs page is opened, to find more details for a given FIX message, click the corresponding row in the table:

...

The raw FIX message is on the right side of the details table.

Repeating groups details

If FIX messages contain repeating groups, FIXICC H2 marks them with a  symbol.

...