Performance Monitoring Check
Use the Performance Monitoring Check to identify system bottlenecks and monitor critical resources on your devices. This check helps you detect performance issues early and build a baseline performance profile for comparison.
What is a system bottleneck
A bottleneck occurs when a system resource, such as a processor core or network device, is too busy to handle all incoming requests. This can delay subsequent requests and degrade overall system performance.
Why use Performance Monitoring
Performance Monitoring helps with:
- Preventative maintenance
- Diagnosing performance issues
- Establishing normal performance baselines
- Identifying abnormal load patterns
View Performance Monitoring Check results
- In the All Devices view North-pane, select a device.
- In the Checks tab of the South-pane, all checks for the device are listed.
- To view performance data, select the More Information column for a performance check. This shows the average and maximum values of the performance counter from the last Agent cycle.
You can review historical data in the Performance and Bandwidth Monitoring History Report. This report shows results for the last 24 hours and the last 8 days.
Configuring alert thresholds
You can configure alert thresholds:
- Globally across your client base
- Per device
- By setting the number of consecutive failures before an alert is triggered
For each Performance Monitoring Check, define the average thresholds that must be exceeded to generate an alert.
Default alert thresholds
| Performance check | Alert condition | Default threshold |
|---|---|---|
| Processor Queue | Alert if average queue length per core > | 4 /Core |
| Processor Utilization | Alert if average utilization > | 85% |
| Memory Usage |
Alert if average available MB <
Alert if average pages per second > Alert if average page file usage > Alert if non-paged pool > Alert if average committed bytes > |
500 MB
1000 /sec 80% 2500 MB 1.5 x Physical RAM |
| Network Usage | Alert if average utilization > | 40% |
| Physical Disk |
Alert if average read queue length >
Alert if average write queue length > Alert if average % disk time > |
4
4 85% |
Add a Performance Monitoring Check
- In the All Devices view North-pane, select the device.
- In the South-pane Checks tab, select Add Check.
- Choose Add 24x7 Check > Performance Monitoring Check .
- Select the Type of performance check and the Instance (if applicable).
- Configure the alert thresholds.
- (Optional) To run an Automated Task when the Check fails, select Assign a Task after creating the Check.
- Select OK to save and apply.
If you selected Assign a Task:
- Choose the Automated Task script.
- Select Next to configure parameters.
- Enter any required Command Line or Script parameters.
- (Optional) Set maximum permitted execution time for the script.
- Select Finish to save and apply the task.
Edit a Performance Monitoring Check
- In the All Devices view North-pane, select the device.
- In the Checks tab of the South-pane, right-click the check and choose Edit Check.
- Adjust the settings as needed.
- Select OK to save and apply.
Performance Monitoring Checks vary by type, such as:
- Performance Monitoring Check – Memory
- Performance Monitoring Check – Processor Time
Delete a Performance Monitoring Check
- In the All Devices view North-pane, select the device.
- In the Checks tab of the South-pane, right-click the check and choose Delete Check.
- Review the summary and select OK to confirm.
