Juniper-System-MIB :: juniSystemUtilizationThresholdRising

MIB Reference — IPNetwork Monitor · Updated September 21, 2026

All MIBs › Juniper-System-MIB › juniSystemUtilizationThresholdRising

juniSystemUtilizationThresholdRising

Module: Juniper-System-MIB

OID (symbolic): Juniper-System-MIB::juniSystemUtilizationThresholdRising

OID (numeric): 1.3.6.1.4.1.4874.2.2.2.1.10.1.1.7

Node type: OBJECT-TYPE

Type: Gauge32

Access: read-write

Description: The threshold value (risingVal), which, in conjunction with juniSystemUtilizationHoldDownTime (holdTime) and juniSystemUtilizationThresholdFalling (fallingVal), is used to decide when to trigger an event indicating that the resource utilization, juniSystemUtilizationCurrentValue (currentVal), is approaching or has reached its maximum capacity, juniSystemUtilizationMaxCapacity (maxVal).

See the DESCRIPTION for juniSystemUtilizationResourceSubType for what constitutes a unit of value for this object.

The value of fallingVal must be less than the value of this object.

This object provides one element in the formula used to determine when to send a utilization notification. If the currentVal rises to equal the risingVal and no other utilization event (either rising or falling) has been triggered within the holdTime, or if the holdTime for a falling threshold notification expires and the currentVal is at or above the risingVal, then and only then is a rising threshold utilization notification sent.

The following pseudo-code states the algorithm more precisely.

When the resource is created or initialized ( currentVal == 0 ): lastTrapType = none; lastTrapTime = 0;

When currentVal increments (increases): if ( currentVal == risingVal && lastTrapTime + holdTime <= currentTime ) { triggerUtilizationTrapRising(); lastTrapType = rising; lastTrapTime = currentTime; }

When currentVal decrements (decreases): if ( currentVal == fallingVal && lastTrapTime + holdTime <= currentTime ) { triggerUtilizationTrapFalling(); lastTrapType = falling; lastTrapTime = currentTime; }

When the rising threshold value is modified: if ( currentVal < oldRisingVal && currentVal >= newRisingVal && lastTrapTime + holdTime <= currentTime ) triggerUtilizationTrapRising(); lastTrapType = rising; lastTrapTime = currentTime; }

When the falling threshold value is modified: if ( currentVal > oldFallingVal && currentVal <= newFallingVal && lastTrapTime + holdTime <= currentTime ) triggerUtilizationTrapFalling(); lastTrapType = falling; lastTrapTime = currentTime; }

When a hold-down time expires (lastTrapTime + holdTime == currentTime): switch ( lastTrapType ) { case rising: if ( currentVal <= fallingVal ) { triggerUtilizationTrapFalling(); lastTrapType = falling; lastTrapTime = currentTime; } else { lastTrapType = none; } break; case falling: if ( currentVal >= risingVal ) { triggerUtilizationTrapRising(); lastTrapType = rising; lastTrapTime = currentTime; } else { lastTrapType = none; } break; }

What is juniSystemUtilizationThresholdRising?

This sets the resource-utilization value that, once the current usage reaches it (and the hold-down timer allows), triggers a rising-utilization notification warning that a resource is approaching its capacity. It must always be set higher than the paired falling threshold.

Examples

Walk all instances (SNMPv2c):

snmpwalk -v2c -c public <target> 1.3.6.1.4.1.4874.2.2.2.1.10.1.1.7
snmpwalk -v2c -c public <target> Juniper-System-MIB::juniSystemUtilizationThresholdRising

Get a specific instance (index 1):

snmpget -v2c -c public <target> 1.3.6.1.4.1.4874.2.2.2.1.10.1.1.7.1
snmpget -v2c -c public <target> Juniper-System-MIB::juniSystemUtilizationThresholdRising.1

Set instance 1 (SNMPv2c):

snmpset -v2c -c private <target> 1.3.6.1.4.1.4874.2.2.2.1.10.1.1.7.1 i <value>

Start monitoring Juniper E-series router, ERX/ES2, JUNOSe (system inventory/software/memory health) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the Juniper-System-MIB::juniSystemUtilizationThresholdRising OID value, configure state conditions and alerts, and monitor any Juniper E-series router, ERX/ES2, JUNOSe (system inventory/software/memory health) from a single console.

OID Breakdown

Upper-level ancestors (10 from the standard OID tree / other modules)
Numeric OIDNameModule
1isoLANART-AGENT
1.3orgAirPair-MIB
1.3.6dodAirPair-MIB
1.3.6.1internetAirPair-MIB
1.3.6.1.4privateAirPair-MIB
1.3.6.1.4.1enterprisesAirPair-MIB
1.3.6.1.4.1.4874juniperUniJuniper-UNI-SMI
1.3.6.1.4.1.4874.2juniperUniMibsJuniper-UNI-SMI
1.3.6.1.4.1.4874.2.2juniMibsJuniper-MIBs
1.3.6.1.4.1.4874.2.2.2juniSystemMIBJuniper-MIBs
Numeric OIDNameModule
1.3.6.1.4.1.4874.2.2.2.1juniSystemObjectsJuniper-System-MIB
1.3.6.1.4.1.4874.2.2.2.1.10juniSystemUtilizationJuniper-System-MIB
1.3.6.1.4.1.4874.2.2.2.1.10.1juniSystemUtilizationTableJuniper-System-MIB
1.3.6.1.4.1.4874.2.2.2.1.10.1.1juniSystemUtilizationEntryJuniper-System-MIB
1.3.6.1.4.1.4874.2.2.2.1.10.1.1.7juniSystemUtilizationThresholdRisingJuniper-System-MIB