Whenever a system resource, such as a processor core, disk or network interface is occupied by a request, it is unavailable for processing other requests. Pending requests must therefore wait for the resource to become available before they can be run.
Where a resource is too busy to keep up with all of its requests it can become a bottleneck to the system with the higher the percentage time each resource is occupied resulting in an increased delay on subsequent requests. Such a resource would be thought of as critical to the performance of the system.
Server Performance Monitoring may be used as a form of preventive maintenance to identify any bottlenecks or critical resources on your server before they cause increased delays and other problems allowing you to fine tune or upgrade the system.
Through Server Performance Monitoring, data is obtained that may prove useful when diagnosing any problems as well as allow you to build a performance profile of the system which can be used to identify abnormal load.
Server Performance Monitoring consists of five checks:
The Dashboard displays the average and maximum values of the performance counter over the last Agent cycle and where the average exceeds the specified threshold, configurable in the Agent, an Alert is generated.
All Server Performance Monitoring Check failures are indicated in the Dashboard north pane under the icon and information on the particular check that failed is displayed in the lower pane.
The Server Performance Monitoring Gauge displaying the current status of the check is accessed through the clickable information line for the specific check.
The Server Performance and Bandwidth Monitoring History Reports show the results of Performance Monitoring or Bandwidth Monitoring checks, on an individual server, over the last 24 hours and 8 day.
The number of consecutive failures before an alert is sent is configured in the Dashboard and this suppression may be applied globally across the client base as well as for each individual server. For further information please refer to Server Performance Monitoring and Bandwidth Monitoring Alert Suppression.