KBI 311257 When To Use A Daughter Engine Versus When To Use An Argent Alert Executor
Version
Argent AT – All Versions
Date
Monday, 20 July 2015
Summary
Careful consideration is required when designing the monitoring solution for Severs within a DMZ or at remote sites
A Daughter Engine is required when a customer needs to schedule and run Relators from a Server other than the Argent AT Main Engine
The Argent Alert Executor is required when a customer needs to send Corrective Alerts from a specific server other than the Argent AT Main Engine
Technical Background
A Daughter Engine can be considered as an Advanced Trusted Agent with the additional capability to perform Scheduling
A Daughter Engine implementation should be used when there is restricted bandwidth and/or unreliable connections between geographical locations
This is beneficial in the following cases:
- When a connection to the main office is not available and the requirement is to continue monitoring Servers in that location
- When too much bandwidth is being used by the Main Engine when Monitoring Servers in another location
Daughter Engines also provide failover in the Event of the Main Engine going offline
A Daughter Engine is purely for Monitoring and cannot fire Alerts
By default, Alerts are fired from the Argent Console on the Argent AT Main Engine
The Argent Alert Executor is used to send Alerts from a specific Server
In an environment where Alerts are required to be fired from a Server other than the Argent AT Main Engine; for example at a remote location or Server within a DMZ, the Argent Alert Executor is required for the Alerts to be fired and completed successfully
Please see KBI: Firing Corrective Alerts in a DMZ Environment for more information on this scenario
Resolution
N/A