EAM involves coordinating several different Gateways on the same network. Each Gateway is assigned a role of Controller or Agent:
EAM allows you to schedule common Gateway tasks to execute against remote Agent Gateways. Tasks are requests sent to an Agent by the Controller. These requests cause the Agent to perform some action such as activating a license. Tasks include:
Gateway tasks can be executed immediately, scheduled to run once at a later time, or set up as part of a recurring schedule. The schedules can be freely modified or paused. Scheduled tasks can also execute on-demand, allowing the tasks to be called at will.
Every EAM Agent sends information to the controller about its general health status. Whenever problems occur on an Agent, the controller is notified of the Agent’s status in the form of Agent Events. Problems could include:
Loss of connectivity to the Agent also triggers an Agent Event on the controller. Agent Events are recorded in an external database for analysis and reporting later. Agent Events can also be directly configured on the controller to automatically trigger alarms or send alarm notifications.
The Collect Backup Gateway task does more than simply collect a Gateway backup from Agents. Whenever the task runs, the Gateway backup, all installed modules, and the current license are collected from the Agent and stored in the archive system on the controller. This system allows for quick recovery later if an Agent machine catastrophically fails and must be reinstalled.