Initial commit
This commit is contained in:
356
MIBS/fiberhome/WRI-MEMORY-MIB
Normal file
356
MIBS/fiberhome/WRI-MEMORY-MIB
Normal file
@ -0,0 +1,356 @@
|
||||
WRI-MEMORY-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
|
||||
Integer32, TimeTicks, Counter64,enterprises,
|
||||
NOTIFICATION-TYPE,Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,RowStatus
|
||||
FROM SNMPv2-TC
|
||||
wri,wriProducts
|
||||
FROM WRI-SMI;
|
||||
|
||||
-- MEMORY monitor
|
||||
msppMemory MODULE-IDENTITY
|
||||
LAST-UPDATED "201001110000Z"
|
||||
ORGANIZATION "Wuhan FiberHome Networks Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
" FHN Customer Service
|
||||
Tel: 027-87693784"
|
||||
DESCRIPTION
|
||||
"The MIB module to describe the monitor for memory."
|
||||
REVISION "201001110000Z"
|
||||
DESCRIPTION
|
||||
"Add some attributes for memory table."
|
||||
REVISION "200901110000Z"
|
||||
DESCRIPTION
|
||||
"Init version for memory monitor."
|
||||
::= {msppChassis 5}
|
||||
|
||||
mspp OBJECT IDENTIFIER ::= { wriProducts 8012 }
|
||||
msppChassis OBJECT IDENTIFIER ::= {mspp 1}
|
||||
|
||||
-- msppMemory OBJECT IDENTIFIER ::= {msppChassis 5}
|
||||
|
||||
memoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MemoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NULL."
|
||||
::= { msppMemory 1 }
|
||||
|
||||
memoryEntry OBJECT-TYPE
|
||||
SYNTAX MemoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NULL."
|
||||
INDEX {memoryIndex }
|
||||
::= { memoryTable 1 }
|
||||
|
||||
MemoryEntry ::=
|
||||
SEQUENCE {
|
||||
memoryIndex INTEGER,
|
||||
memorySdramSize Counter32,
|
||||
memorySdramUsed Counter32,
|
||||
memoryFlashSize Counter32,
|
||||
memoryFlashUsed Counter32,
|
||||
memorySdramHThreshold Counter32
|
||||
}
|
||||
-- The following section describes the components of the
|
||||
-- table.
|
||||
|
||||
memoryIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory index."
|
||||
::= { memoryEntry 1 }
|
||||
|
||||
|
||||
memorySdramSize OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory Sdram size."
|
||||
::= { memoryEntry 2 }
|
||||
|
||||
memorySdramUsed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sdram used."
|
||||
::= { memoryEntry 3 }
|
||||
|
||||
memoryFlashSize OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flash size"
|
||||
::= { memoryEntry 4 }
|
||||
|
||||
memoryFlashUsed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flash used."
|
||||
::= { memoryEntry 5 }
|
||||
|
||||
memorySdramHThreshold OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sdram high threshold."
|
||||
::= { memoryEntry 6 }
|
||||
|
||||
memoryGeneral OBJECT IDENTIFIER ::= {msppMemory 2}
|
||||
|
||||
memoryTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable memory trap or not."
|
||||
::= { memoryGeneral 1 }
|
||||
|
||||
memoryMonitorEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable memory monitor or not."
|
||||
::= { memoryGeneral 2 }
|
||||
|
||||
memoryTrap OBJECT IDENTIFIER ::= {msppMemory 3}
|
||||
|
||||
memoryOverThreshold NOTIFICATION-TYPE
|
||||
OBJECTS {memoryPoolCurrUsage,memoryPoolHighThreshold,memoryPoolLowThreshold}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"memory over Threshold trap."
|
||||
::= { memoryTrap 1}
|
||||
|
||||
memoryUnderThreshold NOTIFICATION-TYPE
|
||||
OBJECTS {memoryPoolCurrUsage,memoryPoolHighThreshold,memoryPoolLowThreshold}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"memory under Threshold."
|
||||
::= { memoryTrap 2}
|
||||
|
||||
memoryRecoverThreshold NOTIFICATION-TYPE
|
||||
OBJECTS {memoryPoolCurrUsage,memoryPoolHighThreshold,memoryPoolLowThreshold}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"memory recover Threshold trap."
|
||||
::= { memoryTrap 3}
|
||||
|
||||
memoryPoolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF MemoryPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory pool information table."
|
||||
::= { msppMemory 4 }
|
||||
|
||||
memoryPoolEntry OBJECT-TYPE
|
||||
SYNTAX MemoryPoolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the memory pool table."
|
||||
INDEX {memoryPoolIndex }
|
||||
::= { memoryPoolTable 1 }
|
||||
|
||||
MemoryPoolEntry ::=
|
||||
SEQUENCE {
|
||||
memoryPoolIndex Unsigned32,
|
||||
memoryPoolDescr OCTET STRING,
|
||||
memoryPoolFreeBytesNum Counter32,
|
||||
memoryPoolFreeBlocksNum Counter32,
|
||||
memoryPoolFreeMaxBlockSize Counter32,
|
||||
memoryPoolMinBlockWords Counter32,
|
||||
memoryPoolAllocBytesNum Counter32,
|
||||
memoryPoolAllocBlocksNum Counter32,
|
||||
memoryPoolAllocBytesCumulate Counter32,
|
||||
memoryPoolAllocBlocksCumulate Counter32,
|
||||
memoryPoolTotalBytes Counter32,
|
||||
memoryPoolHighThreshold INTEGER,
|
||||
memoryPoolTrapEnable INTEGER,
|
||||
memoryPoolStatus INTEGER,
|
||||
memoryPoolAllSetting OCTET STRING,
|
||||
memoryPoolAllocMaxBytesNum INTEGER,
|
||||
memoryPoolLowThreshold INTEGER,
|
||||
memoryPoolCurrUsage Counter32,
|
||||
-- xf add 2014-7-2
|
||||
memoryPoolIndexDescr OCTET STRING
|
||||
|
||||
}
|
||||
-- The following section describes the components of the table.
|
||||
|
||||
memoryPoolIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory pool index."
|
||||
::= { memoryPoolEntry 1 }
|
||||
|
||||
memoryPoolDescr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memory pool description."
|
||||
::= { memoryPoolEntry 2 }
|
||||
|
||||
memoryPoolFreeBytesNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Free bytes number of the memory pool."
|
||||
::= { memoryPoolEntry 3 }
|
||||
|
||||
memoryPoolFreeBlocksNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Free blocks number of the memory pool."
|
||||
::= { memoryPoolEntry 4 }
|
||||
|
||||
memoryPoolFreeMaxBlockSize OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Free max block size of the memory pool."
|
||||
::= { memoryPoolEntry 5 }
|
||||
|
||||
memoryPoolMinBlockWords OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Min block words number of the memory pool."
|
||||
::= { memoryPoolEntry 6 }
|
||||
|
||||
memoryPoolAllocBytesNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allocated bytes number of the memory pool."
|
||||
::= { memoryPoolEntry 7 }
|
||||
|
||||
memoryPoolAllocBlocksNum OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allocated blocks number of the memory pool."
|
||||
::= { memoryPoolEntry 8 }
|
||||
|
||||
memoryPoolAllocBytesCumulate OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cumulate allocated bytes of the memory pool."
|
||||
::= { memoryPoolEntry 9 }
|
||||
|
||||
memoryPoolAllocBlocksCumulate OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cumulate allocated blocks of the memory pool."
|
||||
::= { memoryPoolEntry 10 }
|
||||
|
||||
memoryPoolTotalBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total bytes of the memory pool."
|
||||
::= { memoryPoolEntry 11 }
|
||||
|
||||
memoryPoolHighThreshold OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"High threshold of the memory pool."
|
||||
::= { memoryPoolEntry 12 }
|
||||
|
||||
memoryPoolTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap enable or not of the memory pool."
|
||||
::= { memoryPoolEntry 13 }
|
||||
|
||||
memoryPoolStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
normal(0),
|
||||
highoverflow(1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the memory pool."
|
||||
::= { memoryPoolEntry 14 }
|
||||
|
||||
memoryPoolAllSetting OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"All operation of memeory pool."
|
||||
::= { memoryPoolEntry 15}
|
||||
|
||||
memoryPoolAllocMaxBytesNum OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max bytes number the memory pool."
|
||||
::= { memoryPoolEntry 16 }
|
||||
|
||||
memoryPoolLowThreshold OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Low threshold of the memory pool."
|
||||
::= { memoryPoolEntry 17 }
|
||||
|
||||
memoryPoolCurrUsage OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current used memory pool."
|
||||
::= { memoryPoolEntry 18 }
|
||||
|
||||
-- xf add 2014-7-2
|
||||
memoryPoolIndexDescr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Memeory pool index descrption."
|
||||
::= { memoryPoolEntry 19}
|
||||
|
||||
END
|
||||
|
Reference in New Issue
Block a user