MIB EXPRESSIONs Solution
(SM-ProPlus-EXP&EVNT)
MIB Expressions solution description:
There is always a need for creating new, customized MIB objects for monitoring. Such needs vary from one management philosophy to another.
Rather than fill more and more MIBs with standardized objects, the Expression MIB supports externally defined expressions of existing MIB objects. The result of such expression is the creation of a new Custom-Defined MIB Objects that can be treated like any other MIB Objects residing in the SNMP Agent of the particular device.
This solution provides a procedure to learn currently configured expressions and also create expressions on the network devices supporting the industry standard EXPRESSION-MIB.
All detected MIB expressions are listed by the expression name under the MIB Expressions folder as shown below. Clicking on any of the Expression names displays the Expressions details.

MIB Expressions Creation:
Steps to build a MIB Expression on either the desktop or the Web based wizard are introduced below:
To create a MIB expression; follow the steps below:
1. Selecting the Network Device from the Tree View
In this step, clicking on the “Create New Expression” Link will display the following:

2. Setting the MIB Expression Name
This step is used to specify the MIB Expression Name; it is needed to create the named entry in the expNameTable MIB first to create an expression. This Expression name should be unique from one expression to the other.
3. Setting the Expression Value Type
In this step, the Expression’s SNMP MIB Object value Data-Type is specified.
Possible values for expExpressionValueType are:
counter32 (default)
unsignedOrGauge32
timeTicks
integer32
ipAddress
octetString
objectId
counter64
The default expression value specifying the type of the MIB Object resultant value obtained from the expression is “Counter32”.
4. Setting the Expression Comment
5. Setting the Expression Formula
This step is used to specify the MIB Expression that needs to be evaluated.
Note:
The expression
Formula to be evaluated.
The only allowed
operators are:
( )
- (unary)
+ - * / %
& | ^ << >> ~
! && || == != >
>= < <=
6. Specifying the expression Object Identifier
The expression’s Object identifiers may or may NOT be fully qualified. If it’s not fully qualified; then the Object’s Wild Card should be set.
7. Setting the Expression Object Sampling Type and Interval.
The expression Object Sampling method is either an ‘AbsoluteValue’ representing the current Object value or a ‘DeltaValue’ representing the difference between two concurrent instances of the Object.
8. Setting the Expression Wild Card Setting
The expression Object Wild Card setting depends on the expression instancing; if it’s NOT fully instanced, the Object wildcard should be set to “True”.
Final; Activating the EXPRESSION
This is done by clicking the “Create” button
Note:
In the Expression MIB the results of an evaluated expression are custom-defined MIB objects that can be used like any other MIB objects. For example, they can be used by a management application directly or referenced from another MIB, such as the Event MIB. They can even be used by the Expression MIB itself, forming expressions of expressions.
MIB Expressions Deletion
To delete an existing MIB Expression on a managed device, the operator can simply click on “Delete Expression” under the Device’s Tree View details as is shown below, choosing the MIB Expression (to delete) by it’s name and clicking on the “Remove” button.

[Small Solutions], [Professional Solutions], [Security
Solutions], [Development Solutions]
[Home], [About],
[Solutions
Center], [NMS
Market],
[Products & Services],
[Management
Technology], [Technical Support],
[Contact us],
[Site Map]