The agent group name is defined in the Agent Group Name field of the Object Management tab of the BusinessEvents Archive (BAR) resource (when Cache is selected as the object management type).
Thus the agent group name applies to the BAR (rule session) and not to the engine as a whole. One deployed engine can have multiple agent groups within it, each BAR having a different agent group name.
Note that the term AgentGroupName in tables references this name.
Scorecard information is instance-specific and is not shared across agents. The Agent.AgentGroupName.key property ensures that on recovery, correct scorecard values are returned to the correct agents. (This is different from the internal ID generated for an agent.)
For performance reasons, it is recommended that you disable local storage of cache data on inference agents and query agents. Instead use dedicated cache nodes for storage of cache data. By default the following property is set to true:
With multi-engine mode, you can configure a group of inference agents to have some active and some inactive members. However note that, as explained in the section
Load Balancing and Fault Tolerance Between Inference Agents, even if all agents are configured to be active, they perform fault tolerance implicitly: when one active agent fails, the other active agents rebalance the workload as needed.
To define the number of active agents in a group, set the property
Agent.AgentGroupName.maxActive.
With single-engine mode, you only need to use the
priority property. Only one agent is active at a time, so the
maxActive property is not required. Its default value is 1.