All MIBs › EXPRESSION-MIB › expExpressionError
expExpressionError
Module: EXPRESSION-MIB
OID (symbolic): EXPRESSION-MIB::expExpressionError
OID (numeric): 1.3.6.1.4.1.9.10.22.1.3.1.1.10
Node type: OBJECT-TYPE
Type: INTEGER
Access: read-only
Description: The error that occurred. In the following explanations the expected timing of the error is in parentheses. 'S' means the error occurs on a Set request. 'E' means the error occurs on the attempt to evaluate the expression either due to Get from expValueTable or in ongoing delta processing.
invalidSyntax the value sent for expExpression is not valid Expression MIB expression syntax (S) undefinedObjectIndex an object reference ($n) in expExpression does not have a matching instance in expObjectTable (E) unrecognizedOperator the value sent for expExpression held an unrecognized operator (S) unrecognizedFunction the value sent for expExpression held an unrecognized function name (S) invalidOperandType an operand in expExpression is not the right type for the associated operator or result (SE) unmatchedParenthesis the value sent for expExpression is not correctly parenthesized (S) tooManyWildcardValues evaluating the expression exceeded the limit set by expResourceDelta WildcardInstanceMaximum (E) recursion through some chain of embedded expressions the expression invokes itself (E) deltaTooShort the delta for the next evaluation passed before the system could evaluate the present sample (E) resourceUnavailable some resource, typically dynamic memory, was unavailable (SE) divideByZero an attempt to divide by zero occurred (E)
For the errors that occur when the attempt is made to set expExpression Set request fails with the SNMP error code 'wrongValue'. Such failures refer to the most recent failure to Set expExpression, not to the present value of expExpression which must be either unset or syntactically correct.
Errors that occur during evalutaion for a Get* operation return the SNMP error code 'genErr' except for 'tooManyWildcardValues' and 'resourceUnavailable' which return the SNMP error code 'resourceUnavailable'.
This object is not instantiated if there have been no errors.
What is expExpressionError?
A read-only enumeration (e.g. invalidSyntax, divideByZero, recursion, resourceUnavailable) identifying the specific reason the last set or evaluation of this expression failed, which an admin uses to fix the expExpression text or resource limits.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.9.10.22.1.3.1.1.10 snmpwalk -v2c -c public <target> EXPRESSION-MIB::expExpressionError
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.9.10.22.1.3.1.1.10.1 snmpget -v2c -c public <target> EXPRESSION-MIB::expExpressionError.1
Start monitoring SNMP-managed network device or host, any vendor (derived/computed MIB expressions, vendor-neutral IETF draft) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the EXPRESSION-MIB::expExpressionError OID value, configure state conditions and alerts, and monitor any SNMP-managed network device or host, any vendor (derived/computed MIB expressions, vendor-neutral IETF draft) from a single console.
OID Breakdown
Upper-level ancestors (8 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| 1.3.6.1.4.1.9 | cisco | CAT2600-MIB |
| 1.3.6.1.4.1.9.10 | ciscoExperiment | CISCO-SMI |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.9.10.22 | expressionMIB | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1 | expressionMIBObjects | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1.3 | expDefine | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1.3.1 | expExpressionTable | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1.3.1.1 | expExpressionEntry | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1.3.1.1.10 | expExpressionError | EXPRESSION-MIB |