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