Transport adapter (for FIXEdge C++)

Dynamic endpoint configuration

Monitoring a server's transport adapter endpoints

If there are one or more configured transport adapters for a given server, you can monitor the dynamic state of a transport adapter's endpoints on a single page.

Please note that:

  • Monitoring transport adapters is only possible for healthy servers
  • Transport adapters should be configured in the FIXEdge C++ properties file

To monitor endpoints, use one of the following options:

  • In the View drop-down menu on the top panel, select an adapter (item 1 in the figure below)
  • In the left-side menu, select a server (item 2 in the figure below) and an adapter (item 3 in the figure below)

Figure. The Servers page.

You should now be able to see the following layout with a list of the configured endpoints for the given adapter:

Figure. The Server <Adapter Name> Endpoints page.


The table shows the actual set of endpoints received from FIXEdge C++.

  • To monitor changing endpoint parameters and endpoint states, stay on the page. The dynamic and static endpoint parameters are changed as a response to endpoint events during the connection.
  • The frequency with which metrics are updated can be configured. The default frequency is 1 second.

In the first column, the endpoint status indicator shows the dynamic status of each endpoint configured for the selected transport adapter:

IndicatorStatusEndpoint status

Plannedthe endpoint is planned to be added to the configuration (a message cannot be sent to endpoints in the planned state)

Connecting/ Reconnectingthe endpoint is connecting

Runningthe endpoint is running

Disconnectedthe endpoint is disconnected

You can filter the list of endpoints by dynamic status by using the Status column.

Filtering

You have the ability to filter the endpoints list by using the Default Filter.

You can filter endpoints by Name and Status or a combination of them.

 Default Filter description

The Default Filter depends on the type of objects that are shown on the current page.

To use the Default Filter, type or select a value in the Default Filter fields.
To start a search, move the focus from the completed field or press Enter.
To reset the search results:

  • Click Clear (item 1 in the figure below)

    Figure. Default Filter.

  • Or click Clear in the context menu (as shown below)

    Figure. The Clear context menu item.

Then you can see a full list of rows.

Endpoint Dynamic State

The Endpoint Dynamic State page contains:

  • the session dynamic parameters
  • parameters of static configuration
  • start/stop operation

All information is updated in real time.

Navigation

There are two ways to view the Endpoint Dynamic State page.

  1. From the Server <Adapter Name> Endpoints page:
    1. Click on a given endpoint in the Table view layout part
    2. The FIXICC H2 displays the Endpoint Dynamic State page in the Object info layout part
    3. Optional. To open the Endpoint Dynamic State page in a new tab, use one of the following options:
      • Click View in the tab in the Object info layout part (item 1 in the figure below)
      • Click View (Enter) in the context menu (item 2 in the figure below)
      • Double-click on the session
      • Or press Enter on your keyboard


        Figure. The Server <Adapter Name> Endpoints page.

  2. From the Notifications page:
    1. Click the desired endpoint's name


      Figure. The Notifications page with the name of the selected endpoint.
  3. From the Notification Details page:
    1. Click the Event Source
      • Figure. The Notification Details page.
  4. FIXICC H2 opens the Endpoint Dynamic State page in a new tab:

    • Figure. Endpoint Dynamic State page.