Versions Compared

Key

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

Table of Contents

...

  • Show all messages
  • Use pre-defined filters for searching
  • Search and filter messages by a tag-value pair
  • Context search
  • Search inside the message
Info

The search process can be stopped by clicking the Cancel button on the status bar.

Show all messages

FIXEye searches for all FIX messages in the specified files without any additional filtering.

...

This type of search can be combined with using pre-defined filters, which makes it the fastest way for searching messages. Search by tag-value pair has priority over other types of search, so only tag-value expressions will be used for the search.

Text other than FIX messages is ignored by FIXEye.

Info

The given search method requires the actual version of the FIX dictionary. Otherwise, searching by custom tags will not return any results!

The given search method doesn't work with repeating groups. Please search by context instead.

The space character acts as the logical operator AND. For searching a tag-value pair in which the value is represented by an integral word-group, the space character should be preceded with a backslash  ('\') symbol, for example: 

...

FIXEye provides a real-time session states monitoring tool which is Session Watch. Multiple sessions can be monitored at the same time.

  • To create a new Session Watchopen the Sessions Watch window, select the Create Sessions Watch option in the File menu or press the Image Added icon on the toolbar.

             

  • Also, the Image Removed icon on the toolbar may be clicked to open the Add Sessions Watch window.

   Image Removed

  • Specify the name of the Attach session log files to the Server instance or FIXEye Agent in the opened Sessions Watch window by pressing theImage Addedicon in the Files tab.

Image Added

  • To create new Sessions Watch instance press theImage Added icon in the Watches tab. The Add Sessions Watch window will be opened.

   Image Added

  • Specify the name of the Session Watch in the Watch Name field.
  • Specify the storage of the log files in the Files Storage list.
  • Select the particular log files to monitor the session(s) in the Files list.
  • Specify the check interval in milliseconds in the Check Interval field.
  • Specify the heartbeat interval in seconds in the Heartbeat Interval field.
  • Select the E-mail Notifications checkbox to receive a notification email every time the state of the session changes. Click the Configure button to set up an outgoing mail server.
  • Press the Save button to save created Session Watch or press the Cancel button to cancel the Session Watch creation.

The Session Watch tab will be opened and displayed on the main FIXEye screenin the Sessions Watch window. There is no need to keep this tab expanded or displayed for FIXEye the Sessions Watch window opened to monitor the selected session(s) sessions - it will be done automatically while the created Session Watch is running.

Info

The monitoring process can be stopped or started via buttons in the Watches section tab of the Sessions Watch window. The created Session Watch may be removed as well.

...

States of all sessions whose log files were selected in the Add Sessions Watch window will be displayed in the Session Watch tab. The time of the last session state change, SenderCompID, TargetCompID, SenderSubID, and TargetSubID will be displayed for each session as well.

The states of the session:

ColourStateDescription

Image Removed

InitialFIXEye cannot define the state of the session. There are no messages in the log file of the session.

Running

The connection is established. The last message in the *.body file is Logon or the last message in the *.in and *.out log files is Logon.

OR

The last message in the session log file is received or sent less than 2 heartbeat intervals ago and it is not the Logout message.

Disconnected

The connection is broken. The last message in the *.body file is Logout or the last message in the *.in and *.out log files is Logout.

OR

The last message in the session log file is received or sent more than 2 heartbeat intervals ago.

...