FIXEdge C++: Live metrics

Live counters for FIXEdge C++ are available since the FIXEdge C++ 6.16.0 and FIXICC H2 24Q1 releases.

Server metrics

You can monitor the live server metrics via FIXICC H2:

  • number of the received and sent messages
  • amount of the received and sent KBytes
  • incoming and outgoing messages rate
  • incoming and outgoing KBytes rate
  • CPU load

All servers metrics

To see the list of live metrics for all configured servers:

  1. Navigate to the Servers page.
  2. Select the time interval in the Scope drop-down menu. By default, all metrics are shown in the 15-minute time interval.

Now live metrics for all created servers are displayed in the Servers table.

Server metrics

To see the list of live metrics for the selected FIXEdge C++ server:

  1. Navigate to the Server Details page.
  2. Select the time interval in the Scope drop-down menu. By default, all metrics are shown in the 15-minute time interval.

Now live metrics for the selected server are displayed on the Server Details page.

On the right side of the page, there are charts with FIX messages rate, KBytes rate, and CPU load while on the left side of the page, there are server live metrics in numbers.

Session metrics

You can monitor the live session metrics via FIXICC H2:

  • number of the received and sent messages
  • amount of the received and sent KBytes
  • incoming and outgoing messages rate
  • incoming and outgoing KBytes rate
  • depth of the outgoing queue

All sessions metrics

To see the list of live metrics for all configured sessions:

  1. Navigate to the All Sessions page.
  2. Select the time interval in the Scope drop-down menu. By default, all metrics are shown in the 15-minute time interval.

Now live metrics for all sessions created on the FIXEdge C++ server are displayed in the Sessions table.

Session metrics

To see the list of live metrics for the selected FIXEdge C++ server:

  1. Navigate to the Session Details page by selecting the particular session from the list on the All Sessions page and pressing the View in tab button at the bottom of the All Sessions page.
  2. Open the Metrics tab on the Session Details page.
  3. Select the time interval in the Scope drop-down menu. By default, all metrics are shown in the 15-minute time interval.

Now live metrics for the selected session are displayed on the Session Details page.

On the right side of the page, there are charts with FIX messages rate, KBytes rate, and depth of outgoing queue while on the left side of the page, there are session live metrics in numbers.

TA Session-level Metrics

You can monitor the following live TA session-level metrics via FIXICC H2:

  • For consumer sessions (incoming metrics):
    • number of the received messages
    • amount of the received KBytes
    • incoming messages rate
    • incoming KBytes rate
  • For producer sessions (outgoing metrics):
    • number of the sent messages
    • amount of the sent KBytes
    • outgoing messages rate
    • outgoing KBytes rate

Consumer Session Metrics (Incoming)

To see the list of live metrics for consumer sessions:

  1. Select the Transport Adapters option for a desired server in the side panel to expand the adapter list
  2. Select the desired adapter from the list in the side panel
  3. Select the consumer session from the list on the Transport Adapter Sessions page
  4. Open the Metrics tab on the Session Details page
  5. Select the time interval in the Scope drop-down menu. By default, all metrics are shown in the 15-minute time interval.

Now live metrics for the selected TA consumer session are displayed on the Session Details page.

To show the charts with FIX messages rate, KBytes rate, and other metrics for the session:

  1. Select the View in tab button at the bottom of the Sessions Details page 
  2. Select the time interval in the Scope drop-down menu. By default, all metrics are shown in the 15-minute time interval.

Producer Session Metrics (Outgoing)

To see the list of live metrics for producer sessions:

  1. Select the Transport Adapters option for a desired server in the side panel to expand the adapter list
  2. Select the desired adapter from the list in the side panel
  3. Select the producer session from the list on the Transport Adapter Sessions page
  4. Open the Metrics tab on the Session Details page
  5. Select the time interval in the Scope drop-down menu. By default, all metrics are shown in the 15-minute time interval.

Now live metrics for the selected TA consumer session are displayed on the Session Details page.

To show the charts with FIX messages rate, KBytes rate, and other metrics for the session:

  1. Select the View in tab button at the bottom of the Sessions Details page 
  2. Select the time interval in the Scope drop-down menu. By default, all metrics are shown in the 15-minute time interval.