Submit a ticketCall us

Have You Auto Renewed? If not, you're missing out.
The SolarWinds Renewal Program comes with a host of benefits including the most recent product updates, 24/7 technical support, virtual instructor-led training and more. Experience all of this with the convenience of Auto Renewal, and never worry about missing any of these great benefits. Learn More.

Home > Success Center > Network Performance Monitor (NPM) > Clusters, hosts, VMs showing as Critical: One or more thresholds are exceeded

Clusters, hosts, VMs showing as Critical: One or more thresholds are exceeded

Updated July 18, 2017

Overview

This article describes how to set the correct thresholds for your VIM environment when clusters, hosts, or VMs are showing as Critical in VIM and Alerting.
One or more thresholds are exceeded.

The following example is taken from the Orion demo server:

Environment

Orion Platform 11.5.2

Cause 

Some thresholds have to be changed internally and are not visible from the normal threshold configurations in the settings page of the Web Console.
 

For example, the machines that are showing the Warning or Critical state hit the Network Usage Rate threshold, which is set to 1000 kB/s for Warning by default. The value in the database is in kb, so the workaround is setting the maximum to 5000000 (5 GB).

 

NPM VIM has two threshold settings:

  • Virtualization Global Thresholds (http://Server01/Orion/VIM/Admin/VIMThresholds.aspx)
    • This is for the Web Console resources showing as red or yellow.
    • Configure thresholds specific to the Virtualization module for virtual objects.
    • Metrics that exceed the Warning level will be in red text.
    • Metrics that exceed the Critical level will be in red, bold text. 
  • Per device thresholds for CPU, Memory, Utilization (http://Server01/Orion/VIM/Admin/BaselineThresholds.aspx)
    • This is for alerting thresholds and overwriting global defaults.
    • Override the Global Orion Threshold or the Set Dynamic Threshold.

Resolution

The following solution can be manipulated to meet a particular environment's needs as default thresholds do not take into consideration all types of environments. Some customization is needed for different types of VIM environments.

 

Run a query or use the Web Console

Run the following query or edit the setting via the Web Console to a higher maximum value for Network Usage Rate threshold: 

UPDATE VIM_ThresholdTypes SET Maximum=5000000 WHERE Name='NetworkUsageRate'

Via the Virtualization Global Thresholds page 

  1. Go to the Virtualization Thresholds page.
  2. Configure the Network Usage Rate to a level that will work for the environment. 
    Note: Ignore the text warning as that is hard coded.
  3. If you are unable to save the setting, perform the next set of steps (Individual virtualization thresholds).

           

TypeID

Name

Information

Warning

High

Maximum

SettingID

Unit

1

Network Utilization

NULL

80

90

100

VIM.NetworkUtilization

%

2

CPU Load

NULL

80

90

100

VIM.CpuLoad

%

3

Memory Usage

NULL

80

90

100

VIM.MemUsage

%

4

CPU Ready

NULL

5

15

100

VIM.CpuReady

%

5

Total IOPS

NULL

500000

1000000

2000000

VIM.IOPSTotal

/s

6

Read IOPS

NULL

500000

1000000

2000000

VIM.IOPSRead

/s

7

Write IOPS

NULL

500000

1000000

2000000

VIM.IOPSWrite

/s

8

Total Latency

NULL

40

80

5000

VIM.LatencyTotal

ms

9

Read Latency

NULL

20

40

5000

VIM.LatencyRead

ms

10

Write Latency

NULL

20

40

5000

VIM.LatencyWrite

ms

11

NetworkUsageRate

NULL

100000

200000

5000000

VIM.NetworkUsageRate

kB/s

Individual virtualization thresholds

Edit the table manually: 

  1. Open Database Manager.
  2. Select ENABLE TABLE EDITING.
  3. Run the following query to edit the maximum value to 5000000. Edit the Warning and High values as needed:
    Note: The original value is 11000 kb per sec.
    SELECT TOP 1000 * FROM [dbo].[VIM_Thresholds]
    where ThresholdID = 11
    
     

 

 

Last modified

Tags

Classifications

Public