All MIBs › WRI-MEMORY-MIB
Organization: Wuhan FiberHome Networks Co.,Ltd.
Last Updated: 2010-01-11
Category: FiberHome Networks
Description:
Monitors FiberHome Networks device memory pool utilization, free memory, and allocation statistics.
Imported Objects
From SNMPv2-SMI
| Counter32 | |
| Counter64 | |
| Gauge32 | |
| Integer32 | |
| MODULE-IDENTITY | |
| NOTIFICATION-TYPE | |
| OBJECT-TYPE | |
| TimeTicks | |
| Unsigned32 | |
| enterprises |
From SNMPv2-TC
| RowStatus | |
| TEXTUAL-CONVENTION |
From WRI-SMI
| wri | MODULE-IDENTITY |
| wriProducts | OBJECT-IDENTITY |
What Is WRI-MEMORY-MIB?
WRI-MEMORY-MIB is a FiberHome Networks (Wuhan FiberHome Networks Co., Ltd.) vendor-specific MIB, defined under the wri/wriProducts enterprise tree as part of the mspp (multi-service provisioning platform) chassis branch, that models memory monitoring on FiberHome transport/access equipment. It exposes a memoryTable (memorySdramSize, memorySdramUsed, memoryFlashSize, memoryFlashUsed, memorySdramHThreshold) for coarse SDRAM/flash usage per memory index, plus a more granular memoryPoolTable that tracks per-pool free/allocated bytes and blocks (memoryPoolFreeBytesNum, memoryPoolAllocBytesNum, memoryPoolTotalBytes, memoryPoolCurrUsage) alongside configurable high/low thresholds (memoryPoolHighThreshold, memoryPoolLowThreshold) and trap-enable flags. Three notifications - memoryOverThreshold, memoryUnderThreshold, and memoryRecoverThreshold - carry the pool's current usage and threshold objects so a management station can be alerted as memory pressure crosses configured boundaries. This is primarily a resource-health MIB rather than a traffic MIB, so it depends on the wider WRI-SMI enterprise tree and is deployed on FiberHome MSPP chassis where memory exhaustion in the control plane is worth catching before it destabilizes the device; administrators can download the WRI-MEMORY-MIB file to add it to their SNMP MIB browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in WRI-MEMORY-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- SDRAM/flash size and used bytes
- memory pool free/allocated bytes and blocks
- memory pool current usage vs high/low thresholds
- memory over/under/recover threshold traps
- memory trap and monitor enable flags
Supported Devices
- FiberHome MSPP (Multi-Service Provisioning Platform) chassis
Monitoring Examples
An operator polls memoryPoolTable for memoryPoolCurrUsage against memoryPoolHighThreshold on each memoryPoolIndex, and a memoryOverThreshold trap firing without a subsequent memoryRecoverThreshold would indicate sustained memory pool exhaustion on the FiberHome chassis.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| mspp | 1.3.6.1.4.1.3807.1.8012 | |||
| msppChassis | 1.3.6.1.4.1.3807.1.8012.1 | |||
| msppMemory | 1.3.6.1.4.1.3807.1.8012.1.5 | The MIB module to describe the monitor for memory. | ||
| memoryTable | 1.3.6.1.4.1.3807.1.8012.1.5.1 | not-accessible | NULL. | |
| memoryEntry | 1.3.6.1.4.1.3807.1.8012.1.5.1.1 | not-accessible | NULL. | |
| INT memoryIndex | 1.3.6.1.4.1.3807.1.8012.1.5.1.1.1 | INTEGER | read-only | Memory index. |
| C32 memorySdramSize | 1.3.6.1.4.1.3807.1.8012.1.5.1.1.2 | Counter32 | read-only | Memory Sdram size. |
| C32 memorySdramUsed | 1.3.6.1.4.1.3807.1.8012.1.5.1.1.3 | Counter32 | read-only | Sdram used. |
| C32 memoryFlashSize | 1.3.6.1.4.1.3807.1.8012.1.5.1.1.4 | Counter32 | read-only | Flash size |
| C32 memoryFlashUsed | 1.3.6.1.4.1.3807.1.8012.1.5.1.1.5 | Counter32 | read-only | Flash used. |
| C32 memorySdramHThreshold | 1.3.6.1.4.1.3807.1.8012.1.5.1.1.6 | Counter32 | read-write | Sdram high threshold. |
| memoryGeneral | 1.3.6.1.4.1.3807.1.8012.1.5.2 | |||
| INT memoryTrapEnable | 1.3.6.1.4.1.3807.1.8012.1.5.2.1 | INTEGER | read-write | Enable memory trap or not. |
| INT memoryMonitorEnable | 1.3.6.1.4.1.3807.1.8012.1.5.2.2 | INTEGER | read-write | Enable memory monitor or not. |
| memoryTrap | 1.3.6.1.4.1.3807.1.8012.1.5.3 | |||
| NTF memoryOverThreshold | 1.3.6.1.4.1.3807.1.8012.1.5.3.1 | memory over Threshold trap. | ||
| NTF memoryUnderThreshold | 1.3.6.1.4.1.3807.1.8012.1.5.3.2 | memory under Threshold. | ||
| NTF memoryRecoverThreshold | 1.3.6.1.4.1.3807.1.8012.1.5.3.3 | memory recover Threshold trap. | ||
| memoryPoolTable | 1.3.6.1.4.1.3807.1.8012.1.5.4 | not-accessible | Memory pool information table. | |
| memoryPoolEntry | 1.3.6.1.4.1.3807.1.8012.1.5.4.1 | not-accessible | An entry in the memory pool table. | |
| U32 memoryPoolIndex | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.1 | Unsigned32 | read-only | Memory pool index. |
| OCT memoryPoolDescr | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.2 | OCTET STRING | read-only | Memory pool description. |
| C32 memoryPoolFreeBytesNum | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.3 | Counter32 | read-only | Free bytes number of the memory pool. |
| C32 memoryPoolFreeBlocksNum | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.4 | Counter32 | read-only | Free blocks number of the memory pool. |
| C32 memoryPoolFreeMaxBlockSize | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.5 | Counter32 | read-only | Free max block size of the memory pool. |
| C32 memoryPoolMinBlockWords | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.6 | Counter32 | read-only | Min block words number of the memory pool. |
| C32 memoryPoolAllocBytesNum | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.7 | Counter32 | read-only | Allocated bytes number of the memory pool. |
| C32 memoryPoolAllocBlocksNum | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.8 | Counter32 | read-only | Allocated blocks number of the memory pool. |
| C32 memoryPoolAllocBytesCumulate | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.9 | Counter32 | read-only | Cumulate allocated bytes of the memory pool. |
| C32 memoryPoolAllocBlocksCumulate | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.10 | Counter32 | read-only | Cumulate allocated blocks of the memory pool. |
| C32 memoryPoolTotalBytes | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.11 | Counter32 | read-only | Total bytes of the memory pool. |
| INT memoryPoolHighThreshold | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.12 | INTEGER | read-write | High threshold of the memory pool. |
| INT memoryPoolTrapEnable | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.13 | INTEGER | read-write | Trap enable or not of the memory pool. |
| INT memoryPoolStatus | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.14 | INTEGER | read-only | Status of the memory pool. |
| OCT memoryPoolAllSetting | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.15 | OCTET STRING | read-write | All operation of memeory pool. |
| INT memoryPoolAllocMaxBytesNum | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.16 | INTEGER | read-only | Max bytes number the memory pool. |
| INT memoryPoolLowThreshold | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.17 | INTEGER | read-write | Low threshold of the memory pool. |
| C32 memoryPoolCurrUsage | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.18 | Counter32 | read-only | The current used memory pool. |
| OCT memoryPoolIndexDescr | 1.3.6.1.4.1.3807.1.8012.1.5.4.1.19 | OCTET STRING | read-only | Memeory pool index descrption. |
RFC description
FiberHome MSPP chassis memory utilization monitoring for SDRAM and flash storage.
Start monitoring FiberHome MSPP (Multi-Service Provisioning Platform) chassis (SDRAM/flash/memory-pool threshold status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.