Consul Monitoring
Please be noticed that the FIXICC H2 monitors the current state of the Consul application.
If the Consul is not available at the moment, you will see the warning banner at the top of the application screen.
You can see the warning banner on the screens below:
Figure. The banner when the Consul is unavailable.
Figure. The "Servers" page when the Consul is unavailable.
Server Configuration
FIXICC H2 allows adding and working with several server configurations.
Adding a new FIX server configuration
Firstly, you must go to the "Configurations" icon on the sidebar (the "1" label in the figure below).
When you open the "Configurations" section, you should click the "Servers" menu item (the "2" label in the figure below).
To see the list of added server configurations you should click the "Show all servers" (the "3" label in the figure below).
The following application tab will appear.
Figure. The "Servers" page.
Now you can add a new server configuration by picking one of the following options:
- By clicking the "Create" button from the top panel (the "4" label in the figure above);
- By clicking the "Create" item from the context menu (the "5" label in the figure above);
- By pressing the "Ctr"+"\" keys.
Then FIXICC H2 displays the "Server Edit" page:
Figure. Server Edit.
The user sets the following mandatory parameters to complete the server configuration:
- Name - any unique value describing the server being added;
Type - FIXEdge Java is a preconfigured value and cannot be changed on the fly.
The server name is a mandatory parameter and must be unique.
After you specified all the details, you will have the following options:
- Click the "OK" button to create the server configuration.
If the mandatory parameter is specified, and the server name is unique, then FIXICC H2 displays the "Servers" page with the servers list including the new server configuration.
If the mandatory parameter is empty, then the FIXICC H2 displays the alert form:
Figure. The alert form appears if the server name is empty.
If the server name is not unique then the FIXICC H2 displays the error form:
When you close the warning form, FIXICC H2 displays the "Server edit" page again to change the server name.
- Click the "Cancel" button to cancel creating the server configuration. Then FIXICC H2 displays the "Servers" page without changes;
- Or you can leave the page. In this case, a new server configuration won't be added. If you edit the server parameters and leave the page, then the FIXICC H2 displays the warning form.
The FIXICC H2 offers the following option:
º Skip the changes by clicking the "Don't save" button. The servers list won't be changed;
º Stay on the "Server Edit" page by clicking the "Cancel" button.
The FIXICC H2 displays the "Server Edit" page to continue the editing.
º Save the entered values as a new server configuration. You should complete the filling form to save the server configuration. An incomplete configuration won't be saved.
Figure. The warning form.
Renaming an existing FIX server configuration
Firstly, you must go to the "Configurations" icon on the sidebar (the "1" label in the figure below).
When you open the "Configurations" section, you should click the "Servers" menu item (the "2" label in the figure below).
To see the list of added server configurations you should click the "Show all servers" (the "3" label in the figure below).
The following application tab will appear.
Figure. The "Servers" page.
On the "Servers" page you can choose the server configuration to edit by clicking the chosen server row in the servers list table.
Now you should select one of the following options to edit the server configuration:
- You can click the "Edit" button from the top panel ("4" label in the figure above).
- Or choose the "Edit(Ctrl+E)" item from the context menu ("5" label in the figure above).
- Or you can start the server editing by pressing the "Ctrl"+"E" key.
The FIXICC H2 opens the "Server edit" page with the filled parameters.
Figure. Rename the existing server configuration.
When you finish the server parameters editing, you will have the following options:
- Click the "OK" button to rename the server configuration.
If the mandatory parameter is specified, and the server name is unique, then FIXICC H2 displays the "Servers" page with the server list including the modified server configuration.
If the mandatory parameter is empty, then the FIXICC H2 displays the alert form:
Figure. The alert form appears if the server name is empty.
If the server name is not unique then the FIXICC H2 displays the error form:
When you close the warning form, FIXICC H2 displays the "Server edit" page again to change the server name.
- Click the "Cancel" button to cancel the editing of the server configuration. Then FIXICC H2 displays the "Servers" page without changes;
- Or you can leave the page. In this case, the server configuration won't be modified. If you edit the server parameters and leave the page, then the FIXICC H2 displays the warning form.
The FIXICC H2 offers the following option:
º Skip the changes by clicking the "Don't save" button. The servers list won't be changed;
º Stay on the "Server Edit" page by clicking the "Cancel" button.
The FIXICC H2 displays the "Server Edit" page to continue the editing.
º Save the entered values as a modified server configuration. You should complete the filling form to save the server configuration. An incomplete configuration won't be saved.
Figure. The warning form.
Removing an existing FIX server configuration
Firstly, you must go to the "Configurations" icon on the sidebar (the "1" label in the figure below).
When you open the "Configurations" section, you should click the "Servers" menu item (the "2" label in the figure below).
To see the list of added server configurations you should click the "Show all servers" (the "3" label in the figure below).
The following application tab will appear.
Figure. The "Servers" page.
On the "Servers" page you can choose the server configuration to remove by clicking the chosen server row in the servers list table.
Now you should select one of the following options to remove the server configuration:
- You can click the "Remove" button from the top panel ("4" label in the figure above).
- Or choose the "Remove(Ctrl+Del)" item from the context menu ("5" label in the figure above).
- Or you can remove the server configuration by pressing the "Ctrl"+"Del" keys.
The FIXICC H2 displays the confirmation window:
Figure. Confirmation window.
You have two options:
- To confirm the removing server configuration by clicking the "Yes" button.
Then FIXICC H2 displays the "Servers" page without the removed server configuration;
The sessions which were created for the removing server configuration will be disconnected and stopped then deleted too.
The schedules which were configured for the removed server will be deleted.
- To cancel the removing server configuration by clicking the "No" button.
Then FIXICC H2 displays the "Servers" page without changes.
Monitoring
Servers page
Server health
You can monitor the server's dynamic health state on the "Servers" page.
You should select the "Servers" item from the left side menu bar and then click the "Show all servers" item.
The FIXICC H2 displays the server's monitoring layout.
The servers table is shown in the "Table view".
You can monitor the current state of the server from the "Servers" page.
Figure. The "Servers" page.
The first column of the table contains the server health indicator.
You can easily detect the server health according to the list:
Table. The server health indicator.
Indicator | Description |
---|---|
| the server is running |
| the server is stopped |
| the server is misbehaving |
Filtering
You have the ability to filter the server list by using the Default Filter.
You can filter servers by Name, Type, or both of them.
As well, you can use Extended Filter for searching server information.
Server Details page
You can see the details of the selected server in the "Object info" layout part:
- You should click the selected server in the servers table from the "Table view" layout part.
The FIXICC H2 displays the "Server Details" page in the "Object info" layout part. The "Server Details" page contains the server health state and the drop-down menu with operations.
Figure. Server details in the "Object info" layout part.
You have the ability to open the "Server Details" page in a single tab:
- By clicking the "View in the tab" button (the "1" label in the figure above) in the "Object info" layout part;
- Or you can pass from the "Server sessions" page by clicking the "View server details" button (the "1" label in figure bellow) from the "Table view" layout part.
Figure. The "View server details" button on the "Server Sessions" page.
- Or you can pass from the "Server schedules" page by clicking the "View server details" button (the "1" label in figure bellow) from the "Table view" layout part.
Figure. The "View server details" button on the "Server Schedules" page.
Now you can see the selected server detailed info in the single tab.
Figure. The "Server Details" page.
On the "Server Details" page you have access to the additional menu with the "Edit server" and "Remove server" operations.