Performance Monitoring Check

If a system resource, such as a processor core or network device, is too busy to keep up with all of its requests, it becomes a system bottleneck that could increase the delay for subsequent requests.

For preventative maintenance, use the Performance Monitoring Check to identify bottlenecks or critical resources on your monitored devices. You can use the collected Performance Monitoring data when diagnosing problems, and to help you to build a system performance profile to identify an abnormal load.

In the South-pane Checks tab, all the checks for a selected device are listed. Select the More Information column for a performance check to view the average and maximum values of the performance counter over the last Agent cycle.

The 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 last 8 days.

You can Configure alert thresholds to suppress alerts globally across your client base and for individual devices to set the number of consecutive failures before an alert is sent.

For each of the following Performance Checks, you configure the average thresholds that must be exceeded for an Alert to be generated:

Performance Check Alert Threshold 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%

500MB

1

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%

Check configuration

Add

  1. On the N-sight RMM Dashboard North-pane, select the device
  2. In the South-pane Checks tab, click Add Check
  3. Select Add 24x7 CheckPerformance Monitoring Check
  4. Select the Type of performance check as well as Instance (if applicable) and configure the thresholds.

  5. Configure the Alert Threshold(s)
  6. If available, to run an Automated Task when the Check fails choose Assign a Task after creating the Check
  7. Click OK to save and apply
  8. If you selected Assign a Task after creating the Check:
    1. Select the Automated Task script and select Next to configure. The following example is for Windows Automated Tasks. Other task options display for Linux and macOS devices.

    2. Enter any required Command Line parameters or Script parameters and select Next
    3. Set maximum permitted execution time for the script (optional)
    4. Select Finish to save and apply

Edit

  1. On the N-sight RMM Dashboard North-pane, select the device
  2. Go to the South-pane Checks tab
  3. Right-click the target Performance Monitoring Check and select Edit Check

    There are different Performance Monitoring Checks based on the type of performance check. For example, Performance Monitoring Check - Memory or Performance Monitoring Check - Processor Time.

  4. Edit the settings
  5. Click OK to save and apply

Delete

  1. On the N-sight RMM Dashboard North-pane, select the device
  2. Go to the South-pane Checks tab
  3. Right-click the target Performance Monitoring Check and select Delete Check
  4. Enter the password you used to sign into N-sight RMM to confirm removal
  5. Click OK to delete