Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

A deeper technical look into how the PerformanceGuard agent works.
Multithreaded Windows Service with Regular Checks
The PerformanceGuard agent is implemented as a multithreaded Windows service. It hosts a number of threads, and each thread performs a share of the tasks of the agent.
The agent keeps track of the threads by running a check of all its threads on a regular basis. The period of the checks is twice the length of the PerformanceGuard delivery interval.
The agent service will automatically restart if it detects threads that are out of control for two consecutive checks. A thread is considered to be out of control if it hasn't registered itself with the agent's checking mechanism for 60 seconds.
You can view the status of agent's threads in the agent's status report. See Status Report.
If in doubt about the PerformanceGuard delivery interval, you can verify it in the PerformanceGuard web interface by selecting ADMINISTRATION > Setup > Parameters, and then selecting the Status tab.

Search this documentation

On this page

In this section

  • No labels