CISCO-NOTIFICATION-CONTROL-MIB
File:
CISCO-NOTIFICATION-CONTROL-MIB.mib (15108 bytes)
Imported modules
Imported symbols
Defined Types
CNotifCtrlEntry |
|
SEQUENCE |
|
|
|
|
cNotifCtrlIndex |
Unsigned32 |
|
|
cNotifCtrlOID |
AutonomousType |
|
|
cNotifCtrlStorageType |
StorageType |
|
|
cNotifCtrlRowStatus |
RowStatus |
|
|
cNotifCtrlDescr |
SnmpAdminString |
|
Defined Values
ciscoNotificationControlMIB |
1.3.6.1.4.1.9.9.586 |
This MIB provides network management support to regulate
the transmission of notifications generated by a
system providing networking services. The system could
be generating several notifications pertaining to
various events. Allowing every notification to be
transmitted out may lead to the network being flooded
with an excess of network management traffic. Hence it
is required to regulate the generation and transmission
of notifications.
GLOSSARY
Network Management Station (NMS)
An external network entity that monitors and manages the
network. |
MODULE-IDENTITY |
|
|
|
cNotifCtrlMode |
1.3.6.1.4.1.9.9.586.1.1.1 |
This object represents the notification control mode.
The semantics are as follows.
noControl - There is no control on notifications.
forcedControl - All notifications configured through
cNotifCtrlTable are filtered at all times.
automaticControl - Notifications configured through
cNotifCtrlTable are filtered only when number of
notifications generated exceeds the value represented
by cNotifCtrlThreshold in the given time interval
represented by cNotifCtrlSamplingInterval. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
INTEGER |
noControl(1), forcedControl(2), automaticControl(3) |
|
cNotifCtrlCurrentState |
1.3.6.1.4.1.9.9.586.1.1.2 |
This object represents the current state of notification
control. The semantics are as follows.
controlOn - This indicates that notifications configured in
cNotifCtrlTable are currently getting filtered on the
system. This object will always be 'controlOn', when
cNotifCtrlMode is 'forcedControl'.
controlOff - This indicates that notifications configured
in cNotifCtrlTable are currently not being filtered on the
system. This object will always be 'controlOff', when
cNotifCtrlMode is 'noControl'.
If cNotifCtrlMode is set to 'automaticControl', the agent
sets this object to 'controlOn', when number of
notifications generated by the system exceeds the value
represented by cNotifCtrlThreshold in the time interval
represented by cNotifCtrlSamplingInterval. The agent sets
this object to 'controlOff', when the number of
notifications generated by the system falls below the value
represented by cNotifCtrlThreshold in the time interval
represented by cNotifCtrlSamplingInterval. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
controlOn(1), controlOff(2) |
|
cNotifCtrlThreshold |
1.3.6.1.4.1.9.9.586.1.1.3 |
This object represents the threshold value to initiate
controlling of notifications. Notifications will be
controlled when the number of notifications generated
by this system exceeds the threshold represented by
this object in the sampling interval represented by
cNotifCtrlSamplingInterval. The configured value takes
effect only when cNotifCtrlMode is set to
'automaticControl'. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
1..4294967295 |
|
cNotifCtrlSamplingInterval |
1.3.6.1.4.1.9.9.586.1.1.4 |
This object represents the sampling interval in which the
notification generation rate will be monitored. The
configured value takes effect only when cNotifCtrlMode is
set to 'automaticControl'. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
1..4294967295 |
|
cNotifCtrlTableSize |
1.3.6.1.4.1.9.9.586.1.1.5 |
This object represents maximum number of rows possible in
cNotifCtrlTable. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
1..4294967295 |
|
cNotifCtrlIndexNext |
1.3.6.1.4.1.9.9.586.1.1.6 |
This object represents the next available free index in
the cNotifCtrlTable. This number can be used as an index
to create a valid entry into cNotifCtrlTable.
A value of 0 indicates that no free indices are available to
create entries in cNotifCtrlTable. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
0..4294967295 |
|
cNotifCtrlTable |
1.3.6.1.4.1.9.9.586.1.1.7 |
This table represents the notifications to be controlled.
To control a particular notification, user creates a row
uniquely indexed by cNotifCtrlIndex using the
cNotifCtrlRowStatus object. The storage type of each row
is indicated by cNotifCtrlStorageType.
The agent filters out the notification depending on the
current value of cNotifCtrlMode. The agent also indicates
the current state of notification control through
cNotifCtrlCurrentState.
This notification control mechanism is illustrated as follows.
cNotifCtrlTable contains the list of notifications, that
need to be controlled from the agent when
cNotifCtrlCurrentState is 'controlOn'.
When cNotifCtrlMode is set to 'automaticControl', a timer is
started for the time interval represented by
cNotifCtrlSamplingInterval(eg: 10 mins) to monitor the number
of notifications being generated by the agent. If the number
of notifications generated exceeds the value represented by
cNotifCtrlThreshold (eg: 100) before the timer expires, all
notifications mentioned in cNotifCtrlTable are throttled.
When the timer expires, it is restarted and the counter used
to track the number of notifications generated is initialized to
zero. This controlling of notifications will continue until
the number of notifications generated falls below the threshold
in the given interval.
When cNotifCtrlMode is set to 'forcedControl', all the
notifications mentioned in cNotifCtrlTable are always
throttled, irrespective of the values of
threshold and sampling interval. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
SEQUENCE OF |
|
|
|
|
CNotifCtrlEntry |
|
cNotifCtrlEntry |
1.3.6.1.4.1.9.9.586.1.1.7.1 |
A conceptual row in cNotifCtrlTable and corresponds
to the notification to be filtered. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
CNotifCtrlEntry |
|
|
cNotifCtrlIndex |
1.3.6.1.4.1.9.9.586.1.1.7.1.1 |
This object uniquely identifies an entry in cNotifCtrlTable. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
1..4294967295 |
|
cNotifCtrlOID |
1.3.6.1.4.1.9.9.586.1.1.7.1.2 |
This object represents the notification to be controlled. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
AutonomousType |
|
|
cNotifCtrlStorageType |
1.3.6.1.4.1.9.9.586.1.1.7.1.3 |
This object represents the storage type for this
conceptual row in cNotifCtrlTable.
A value of 'volatile' indicates that the entry won't be
persistent across system reloads. A value of 'nonVolatile'
indicates that the entry will be persistent across
system reloads. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
StorageType |
|
|
cNotifCtrlRowStatus |
1.3.6.1.4.1.9.9.586.1.1.7.1.4 |
This object represents the status of a conceptual row.
Following objects are mandatory while creating an entry
in this table:
cNotifCtrlOID
Entries can't be modified after the agent sets
cNotifCtrlRowStatus to 'active'. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
RowStatus |
|
|
cNotifCtrlDescr |
1.3.6.1.4.1.9.9.586.1.1.7.1.5 |
This object specifies a human readable string which has more
descriptive information about the notification. |
Status: current |
Access: read-create |
OBJECT-TYPE |
|
|
|
|
SnmpAdminString |
Size(0..255) |
|
cNotifCtrlMIBCompliance |
1.3.6.1.4.1.9.9.586.2.1.1 |
The compliance statement for the SNMP entities that
implement the ciscoNotifactionControlMIB module. |
Status: deprecated |
Access: read-create |
MODULE-COMPLIANCE |
|
|
|
cNotifCtrlMIBComplianceRev1 |
1.3.6.1.4.1.9.9.586.2.1.2 |
The compliance statement for the SNMP entities that
implement the ciscoNotifactionControlMIB module. |
Status: current |
Access: read-only |
MODULE-COMPLIANCE |
|
|
|
cNotifCtrlConfigGroup |
1.3.6.1.4.1.9.9.586.2.2.1 |
This collection of objects represents the configuration,
monitoring and status parameters related to notification
control. |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|
cNotifCtrlConfigExtGroup |
1.3.6.1.4.1.9.9.586.2.2.2 |
The extended set of notification control variable(s). |
Status: current |
Access: read-only |
OBJECT-GROUP |
|
|
|