There is a possibility to install multiple FIXEdge's instances on a single or different machines. Each FIXEdge’s instance requires it’s own FIXICC Agent instance, while all these instances can be monitored from single FIXICC GUI. If, for example, you have FIXEdge1, FIXEdge2, ..., FIXEdgeN instances in your root FIXEdge directory, then the best way is to make a copies of fixicc-agent folder - fixicc-agent1, fixicc-agent2, ..., fixicc-agentN - in the same directory.
Then each FIXICC Agent should be configured accordingly to FIXEdge instance, because default FIXICC Agent is configured to monitor only FIXEdge1 instance, so you will need to update agent.properties file in each instance of fixicc-agent.
Also, in wrapper.conf file of each FIXICC Agent instance you will need to change these parameters:
These parameters are used when you are installing and starting FIXICC Agent as daemon. So each FIXICC Agent instance should have unique names in this set of parameters, for example: