Arcsight multi-agent configuration

First of all Im sorry if i make grammar mistakes please excuse me, English is not my first languge.

While using a connector in the agent.properties file defines the agent and its variables.
I also noticed that it built like its reading an array.
So I tried to add a second agent and it worked.
Is this kind of configuration supported?
Or is it preffered to install a smartconnector for every eventsource on the source machine?
Because I din't find any conformation that this kind of usage is somtething that is common or preffred.

Example:
#ArcSight Properties File
#Format Preserving Encryption Enabled Flag should NOT be manually edited!
#Fri Nov 16 12:09:19 CET 2018
agents.maxAgents=2
agents[0].aggregationcachesize=1000
.
.
.
agents[0].tcpmaxidletime=-1

agents[1].configfile=NNN
.
.
.
agents[1].usenonlockingwindowsfilereader=false
remote.management.second.listener.port=10051
remote.management.ssl.organizational.unit=

Parents Reply Children
No Data