Monitoring WebUI is available since FIX Antenna C++ 2.31.0 release.
Overview
FIX Antenna C++ provides WebUI for FIX session monitoring and runtime control. Monitoring WebUI is implemented as a separate shared library. FIX Antenna-based application must be linked to this library to use monitoring WebUI.
Configuration
To configure monitoring WebUI the following properties must be specified in the engine.properties file:
Property | Description | Required | Default value |
---|---|---|---|
Monitoring.Web.Host | This parameter defines the IP address for monitoring WebUI to listen on, which may be 0.0.0.0 to listen on all network interfaces. | N | 127.0.0.1 |
Monitoring.Web.Port | This parameter defines the TCP port for monitoring WebUI to listen on. | N | 8906 |
If Monitoring.Web.Host was specified with the incorrect value (not an integer in range 0..0xFFFF) then the monitoring WebUI will not be started and the following ERROR message will be logged:
Failed to start monitoring Web UI: Monitoring.Web.Port is not an integer in range 0 .. 65535.
If the Monitoring.Web.Port was specified with an invalid IP address of the host machine, then the monitoring WebUI will not be started and the following ERROR message will be logged:
Failed to start monitoring Web UI: <message from the operating system>.