CISCO-ENHANCED-MEMPOOL-MIB

Monitored by Observium
        New MIB module for monitoring the memory pools
of all physical entities on a managed system.
    
Observium actively monitors this MIB
Observium uses this MIB in discovery or polling workflows on applicable devices.
Memory
Explore Observium network monitoring
Source file
CISCO-ENHANCED-MEMPOOL-MIB
Last revised
Identity
ciscoEnhancedMemPoolMIB
Base OID
1.3.6.1.4.1.9.9.221
Imported Objects
CISCO-SMI ciscoMgmt
ENTITY-MIB entPhysicalIndex
HCNUM-TC CounterBasedGauge64
SNMP-FRAMEWORK-MIB SnmpAdminString
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC AutonomousType TEXTUAL-CONVENTION (no object page) TimeStamp TruthValue
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-ENHANCED-MEMPOOL-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-ENHANCED-MEMPOOL-MIB::ciscoEnhancedMemPoolMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-ENHANCED-MEMPOOL-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-ENHANCED-MEMPOOL-MIB::ciscoEnhancedMemPoolMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (72)
8 directly used by Observium
.1.3.6.1.4.1.9.9.221
.1.3.6.1.4.1.9.9.221.0
.1.3.6.1.4.1.9.9.221.1
cempMemPool OBS ✓
.1.3.6.1.4.1.9.9.221.1.1
.1.3.6.1.4.1.9.9.221.1.1.1
.1.3.6.1.4.1.9.9.221.1.1.1.1
.1.3.6.1.4.1.9.9.221.1.1.1.1.1
.1.3.6.1.4.1.9.9.221.1.1.1.1.10
.1.3.6.1.4.1.9.9.221.1.1.1.1.11
.1.3.6.1.4.1.9.9.221.1.1.1.1.12
.1.3.6.1.4.1.9.9.221.1.1.1.1.13
.1.3.6.1.4.1.9.9.221.1.1.1.1.14
.1.3.6.1.4.1.9.9.221.1.1.1.1.15
.1.3.6.1.4.1.9.9.221.1.1.1.1.16
.1.3.6.1.4.1.9.9.221.1.1.1.1.17
.1.3.6.1.4.1.9.9.221.1.1.1.1.18
.1.3.6.1.4.1.9.9.221.1.1.1.1.19
.1.3.6.1.4.1.9.9.221.1.1.1.1.2
.1.3.6.1.4.1.9.9.221.1.1.1.1.20
.1.3.6.1.4.1.9.9.221.1.1.1.1.21
.1.3.6.1.4.1.9.9.221.1.1.1.1.22
.1.3.6.1.4.1.9.9.221.1.1.1.1.23
.1.3.6.1.4.1.9.9.221.1.1.1.1.24
.1.3.6.1.4.1.9.9.221.1.1.1.1.25
.1.3.6.1.4.1.9.9.221.1.1.1.1.26
.1.3.6.1.4.1.9.9.221.1.1.1.1.27
.1.3.6.1.4.1.9.9.221.1.1.1.1.28
cempMemPoolName OBS ✓
.1.3.6.1.4.1.9.9.221.1.1.1.1.3
.1.3.6.1.4.1.9.9.221.1.1.1.1.4
.1.3.6.1.4.1.9.9.221.1.1.1.1.5
.1.3.6.1.4.1.9.9.221.1.1.1.1.6
cempMemPoolUsed OBS ✓
.1.3.6.1.4.1.9.9.221.1.1.1.1.7
cempMemPoolFree OBS ✓
.1.3.6.1.4.1.9.9.221.1.1.1.1.8
.1.3.6.1.4.1.9.9.221.1.1.1.1.9
.1.3.6.1.4.1.9.9.221.1.1.2
.1.3.6.1.4.1.9.9.221.1.1.2.1
.1.3.6.1.4.1.9.9.221.1.1.2.1.1
.1.3.6.1.4.1.9.9.221.1.1.2.1.10
.1.3.6.1.4.1.9.9.221.1.1.2.1.11
.1.3.6.1.4.1.9.9.221.1.1.2.1.12
.1.3.6.1.4.1.9.9.221.1.1.2.1.13
.1.3.6.1.4.1.9.9.221.1.1.2.1.14
.1.3.6.1.4.1.9.9.221.1.1.2.1.15
.1.3.6.1.4.1.9.9.221.1.1.2.1.16
.1.3.6.1.4.1.9.9.221.1.1.2.1.17
.1.3.6.1.4.1.9.9.221.1.1.2.1.18
.1.3.6.1.4.1.9.9.221.1.1.2.1.19
.1.3.6.1.4.1.9.9.221.1.1.2.1.2
.1.3.6.1.4.1.9.9.221.1.1.2.1.20
.1.3.6.1.4.1.9.9.221.1.1.2.1.21
.1.3.6.1.4.1.9.9.221.1.1.2.1.22
.1.3.6.1.4.1.9.9.221.1.1.2.1.3
.1.3.6.1.4.1.9.9.221.1.1.2.1.4
.1.3.6.1.4.1.9.9.221.1.1.2.1.5
.1.3.6.1.4.1.9.9.221.1.1.2.1.6
.1.3.6.1.4.1.9.9.221.1.1.2.1.7
.1.3.6.1.4.1.9.9.221.1.1.2.1.8
.1.3.6.1.4.1.9.9.221.1.1.2.1.9
.1.3.6.1.4.1.9.9.221.1.1.3
.1.3.6.1.4.1.9.9.221.1.1.3.1
.1.3.6.1.4.1.9.9.221.1.1.3.1.1
.1.3.6.1.4.1.9.9.221.1.1.3.1.2
.1.3.6.1.4.1.9.9.221.1.1.3.1.3
.1.3.6.1.4.1.9.9.221.1.1.3.1.4
.1.3.6.1.4.1.9.9.221.1.1.3.1.5
.1.3.6.1.4.1.9.9.221.1.1.3.1.6
.1.3.6.1.4.1.9.9.221.1.1.3.1.7
.1.3.6.1.4.1.9.9.221.1.2
.1.3.6.1.4.1.9.9.221.1.2.1
.1.3.6.1.4.1.9.9.221.3
.1.3.6.1.4.1.9.9.221.3.1
.1.3.6.1.4.1.9.9.221.3.2
Dependencies (9) 7 direct · 2 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Type Definitions (4)
Unsigned32 range: 1..4294967295
Integer32 range: 1..2147483647
Integer32 range: 0..2147483647
Enumeration
other(1)
processorMemory(2)
ioMemory(3)
pciMemory(4)
fastMemory(5)
multibusMemory(6)
interruptStackMemory(7)
processStackMemory(8)
localExceptionMemory(9)
virtualMemory(10)
reservedMemory(11)
imageMemory(12)
asicMemory(13)
posixMemory(14)
Conformance Groups (10)
A collection of objects providing memory pool
monitoring.
.1.3.6.1.4.1.9.9.221.3.2.1
A collection of objects providing additional memory
pool information. This group is deprecated as new
objects cempMemPoolUsedLowWaterMark,
cempMemPoolAllocHit, cempMemPoolAllocMiss,
cempMemPoolFreeHit, cempMemPool are being added.
A new group cempMemPoolExtGroupRev1 is being added in
it's place.
.1.3.6.1.4.1.9.9.221.3.2.2
A collection of objects providing memory buffer pool
monitoring.
.1.3.6.1.4.1.9.9.221.3.2.3
A collection of objects providing additional memory
buffer pool monitoring.
.1.3.6.1.4.1.9.9.221.3.2.4
A group of objects related to enabling notifications.
.1.3.6.1.4.1.9.9.221.3.2.5
A group of notifications providing additional
memory buffer pool monitoring.
.1.3.6.1.4.1.9.9.221.3.2.6
A group of objects providing additional memory
pool information.This group deprecates
cempMemPoolExtGroup.
.1.3.6.1.4.1.9.9.221.3.2.7
A collection of objects providing memory pool
monitoring. This group deprecates
cempMemPoolGroup.
.1.3.6.1.4.1.9.9.221.3.2.8
A collection of High Capacity(HC) objects providing memory pool
monitoring.
.1.3.6.1.4.1.9.9.221.3.2.9
A collection of Overflow (Ovrflw) objects providing memory pool
monitoring.
.1.3.6.1.4.1.9.9.221.3.2.10
Compliance Statements (4)

OID .1.3.6.1.4.1.9.9.221.3.1.1
The compliance statement for entities which
implement the Cisco Enhanced MemPool MIB.
Required groups
mandatory cempMemPoolGroup
optional cempMemPoolExtGroup This group is optional for all entities.

OID .1.3.6.1.4.1.9.9.221.3.1.2
The compliance statement for entities which
implement the Cisco Enhanced MemPool MIB.
This compliance module deprecates
cempMIBCompliance.
Required groups
mandatory cempMemPoolGroup
mandatory cempMemBufferGroup
optional cempMemPoolExtGroupRev1 This group is optional for all entities.
Support for these objects is mandatory
if mempool statistics is required.This group
is defined after deprecating cempMemPoolExtGroup.
optional cempMemBufferExtGroup This group is optional for all entities.
Support for these objects is mandatory
if bufferpool statistics is required.
optional cempMemBufferNotifyEnableGroup This group is optional for all entities.
Support for these objects is mandatory
if bufferpool statistics is required.
optional cempMemBufferNotifyGroup This group is optional for all entities.
Support for these objects is mandatory
if bufferpool statistics is required.

OID .1.3.6.1.4.1.9.9.221.3.1.3
The compliance statement for entities which
implement the Cisco Enhanced MemPool MIB.
This compliance module deprecates
cempMIBComplianceRev1.
Required groups
mandatory cempMemPoolGroupRev1
mandatory cempMemBufferGroup
optional cempMemPoolExtGroupRev1 This group is optional for all entities.
Support for these objects is mandatory
if mempool statistics is required.This group
is defined after deprecating cempMemPoolExtGroup.
optional cempMemBufferExtGroup This group is optional for all entities.
Support for these objects is mandatory
if bufferpool statistics is required.
optional cempMemBufferNotifyEnableGroup This group is optional for all entities.
Support for these objects is mandatory
if bufferpool statistics is required.
optional cempMemBufferNotifyGroup This group is optional for all entities.
Support for these objects is mandatory
if bufferpool statistics is required.

OID .1.3.6.1.4.1.9.9.221.3.1.4
The compliance statement for entities which
implement the Cisco Enhanced MemPool MIB.
This compliance module deprecates
cempMIBComplianceRev2.
Required groups
mandatory cempMemPoolGroupRev1
mandatory cempMemBufferGroup
optional cempMemPoolExtGroupRev1 This group is optional for all entities.
Support for these objects is mandatory
if mempool statistics is required.This group
is defined after deprecating cempMemPoolExtGroup.
optional cempMemBufferExtGroup This group is optional for all entities.
Support for these objects is mandatory
if bufferpool statistics is required.
optional cempMemBufferNotifyEnableGroup This group is optional for all entities.
Support for these objects is mandatory
if bufferpool statistics is required.
optional cempMemBufferNotifyGroup This group is optional for all entities.
Support for these objects is mandatory
if bufferpool statistics is required
optional cempMemPoolHCGroup This group is optional for the entities which do not
support memory pools greater than 32bits in size.
optional cempMemPoolOvrflwGroup This group is optional for the entities which do not
support memory pools greater than 32bits in size.
Notifications / Traps (1)
NameOIDDescription
.1.3.6.1.4.1.9.9.221.0.1
Whenever cempMemBufferPeak object is updated in the
buffer pool, a cempMemBufferNotify notification
is sent. The sending of these notifications can be
enabled/disabled via the cempMemBufferNotifyEnabled object.