1193 lines
28 KiB
Plaintext
1193 lines
28 KiB
Plaintext
--*****************************************************************
|
|
-- HMIT-SYSTEM-MIB.mib
|
|
--
|
|
--
|
|
-- *****************************************************************
|
|
--
|
|
|
|
|
|
|
|
|
|
HMIT-SYSTEM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Unsigned32, IpAddress, Counter64,
|
|
Gauge32
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue, DisplayString
|
|
FROM SNMPv2-TC
|
|
hmITMgmt
|
|
FROM HMIT-SMI;
|
|
|
|
--hmITSystemMib OBJECT IDENTIFIER ::= {hmITMgmt 600}
|
|
|
|
hmITSystemMib MODULE-IDENTITY
|
|
LAST-UPDATED "201001081700Z"
|
|
ORGANIZATION "Belden Singapore Pte Ltd."
|
|
CONTACT-INFO
|
|
"Belden Singapore Pte Ltd."
|
|
DESCRIPTION
|
|
"The Structure of Management Information for Hirschmann."
|
|
REVISION "201001081700Z"
|
|
DESCRIPTION
|
|
"The initial revision of this mib module "
|
|
::= {hmITMgmt 600}
|
|
|
|
hmITSystemTrap OBJECT IDENTIFIER ::= { hmITSystemMib 0 }
|
|
hmITSysInfoMib OBJECT IDENTIFIER ::= {hmITSystemMib 1}
|
|
hmITSysMpuMib OBJECT IDENTIFIER ::= {hmITSystemMib 2}
|
|
hmITSysSubSlotMib OBJECT IDENTIFIER ::= {hmITSystemMib 5}
|
|
hmITSysPortMib OBJECT IDENTIFIER ::= {hmITSystemMib 6}
|
|
hmITSysPowerMib OBJECT IDENTIFIER ::= {hmITSystemMib 7}
|
|
hmITSysFanCardMib OBJECT IDENTIFIER ::= {hmITSystemMib 8}
|
|
hmITSysCpuMib OBJECT IDENTIFIER ::= {hmITSystemMib 9}
|
|
hmITSysMemoryMib OBJECT IDENTIFIER ::= {hmITSystemMib 10}
|
|
|
|
|
|
--hmITSystemAlarmTrap trap information
|
|
--hmITSystemTrap OBJECT IDENTIFIER ::= { hmITSystemMib 0 }
|
|
|
|
hmITSysMemUtilizationAlarm NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"memory utilization alarm"
|
|
::= { hmITSystemTrap 5 }
|
|
|
|
hmITSysCpuUtilizationAlarm NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu utilization alarm"
|
|
::= { hmITSystemTrap 6 }
|
|
|
|
hmITSysCacheUtilizationAlarm NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cache utilization alarm"
|
|
::= { hmITSystemTrap 7 }
|
|
|
|
hmITSysMpuCoreNormalAlarm NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"mpu core temperature normal alarm"
|
|
::= { hmITSystemTrap 18 }
|
|
hmITSysMpuBoardWarnAlarm NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"mpu board temperature warning alarm"
|
|
::= { hmITSystemTrap 19 }
|
|
hmITSysMpuBoardNormalAlarm NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"mpu board temperature normal alarm"
|
|
::= { hmITSystemTrap 20 }
|
|
|
|
--hmITSystemAlarmTrap end
|
|
|
|
|
|
|
|
--mpuInfoTable
|
|
|
|
mpuInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpuInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {hmITSysMpuMib 1}
|
|
|
|
mpuInfoEntry OBJECT-TYPE
|
|
SYNTAX MpuInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX {mpuIndex}
|
|
::= {mpuInfoTable 1}
|
|
|
|
MpuInfoEntry ::= SEQUENCE
|
|
{
|
|
mpuIndex INTEGER,
|
|
mpuType Gauge32,
|
|
mpuDescription DisplayString,
|
|
mpuSerialNumber DisplayString,
|
|
mpuSoftwareVersion DisplayString,
|
|
mpuHardwareVersion DisplayString,
|
|
mpuFPGAVersion DisplayString,
|
|
mpuMonitorVersion DisplayString,
|
|
mpuCMMSoftwareVersion DisplayString,
|
|
mpuCMMHardwareVersion DisplayString,
|
|
mpuCMMMonitorVersion DisplayString,
|
|
mpuFlashTotalBytes Counter64,
|
|
mpuFlashLeftBytes Counter64,
|
|
mpuWorkingMode INTEGER,
|
|
mpuOnlineStatus INTEGER,
|
|
mpuWorkingStatus INTEGER,
|
|
mpuPowerStatus INTEGER,
|
|
mpuSynchronizationStatus INTEGER,
|
|
mpuCFStatus INTEGER,
|
|
mpuTemperature INTEGER,
|
|
mpuSubSlotNumber INTEGER,
|
|
hmITSysMpuUserSerialNumber DisplayString,
|
|
mpuModel DisplayString
|
|
}
|
|
|
|
mpuIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 1}
|
|
|
|
mpuType OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 2}
|
|
|
|
mpuDescription OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 3}
|
|
|
|
mpuSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 4}
|
|
|
|
mpuSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 5}
|
|
|
|
mpuHardwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 6}
|
|
|
|
mpuFPGAVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 7}
|
|
|
|
|
|
mpuMonitorVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 8}
|
|
|
|
mpuCMMSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 9}
|
|
|
|
mpuCMMHardwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 10}
|
|
|
|
mpuCMMMonitorVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 11}
|
|
|
|
mpuFlashTotalBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 12}
|
|
|
|
mpuFlashLeftBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 13}
|
|
|
|
mpuWorkingMode OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
master(1),
|
|
slave(2),
|
|
doubleRouter(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 14}
|
|
|
|
mpuOnlineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
online(1),
|
|
offline(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 15}
|
|
|
|
mpuWorkingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 16}
|
|
|
|
mpuPowerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 17}
|
|
|
|
mpuSynchronizationStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
batchSync(1),
|
|
realtimeSync(2),
|
|
noSlave(3),
|
|
abnormal(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 18}
|
|
|
|
mpuCFStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
online(1),
|
|
offline(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 19}
|
|
|
|
mpuTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..1000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 20}
|
|
|
|
mpuSubSlotNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 21}
|
|
|
|
hmITSysMpuUserSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 22}
|
|
|
|
mpuModel OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {mpuInfoEntry 23}
|
|
|
|
-- mpuInfoTable end
|
|
|
|
|
|
-- subSlotTable
|
|
|
|
subSlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SubSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"sub slot table"
|
|
::= {hmITSysSubSlotMib 1}
|
|
|
|
subSlotEntry OBJECT-TYPE
|
|
SYNTAX SubSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX {subSlotParentIndex,subSlotIndex}
|
|
::= {subSlotTable 1}
|
|
|
|
SubSlotEntry ::= SEQUENCE
|
|
{
|
|
subSlotParentIndex INTEGER,
|
|
subSlotIndex INTEGER,
|
|
subSlotCardType Gauge32,
|
|
subSlotPortNumber INTEGER,
|
|
subSlotOnlineStatus INTEGER
|
|
}
|
|
subSlotParentIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {subSlotEntry 1}
|
|
|
|
subSlotIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {subSlotEntry 2}
|
|
|
|
subSlotCardType OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {subSlotEntry 3}
|
|
|
|
subSlotPortNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {subSlotEntry 4}
|
|
|
|
subSlotOnlineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
online(1),
|
|
offline(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {subSlotEntry 5}
|
|
|
|
-- subSlotTable end
|
|
|
|
|
|
-- portInfoTable
|
|
|
|
portInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PortInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {hmITSysPortMib 1}
|
|
|
|
portInfoEntry OBJECT-TYPE
|
|
SYNTAX PortInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX {portSlotIndex,portSubSlotIndex,portIndex}
|
|
::= {portInfoTable 1}
|
|
|
|
PortInfoEntry ::= SEQUENCE
|
|
{
|
|
portSlotIndex INTEGER,
|
|
portSubSlotIndex INTEGER,
|
|
portIndex INTEGER,
|
|
portType INTEGER,
|
|
portLinkStatus INTEGER,
|
|
portOnlineStatus INTEGER
|
|
}
|
|
portSlotIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {portInfoEntry 1}
|
|
|
|
portSubSlotIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {portInfoEntry 2}
|
|
|
|
portIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {portInfoEntry 3}
|
|
|
|
portType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
copper(1),
|
|
fiber(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {portInfoEntry 4}
|
|
|
|
portLinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
up(1),
|
|
down(2),
|
|
loop(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {portInfoEntry 5}
|
|
|
|
portOnlineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
online(1),
|
|
offline(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {portInfoEntry 6}
|
|
|
|
-- portInfoTable end
|
|
|
|
|
|
-- powerInfoTable
|
|
|
|
powerInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PowerInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {hmITSysPowerMib 1}
|
|
|
|
powerInfoEntry OBJECT-TYPE
|
|
SYNTAX PowerInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX {powerIndex}
|
|
::= {powerInfoTable 1}
|
|
|
|
PowerInfoEntry ::= SEQUENCE
|
|
{
|
|
powerIndex INTEGER,
|
|
powerType INTEGER,
|
|
powerDescription DisplayString,
|
|
powerSerialNumber DisplayString,
|
|
powerCMMSoftwareVersion DisplayString,
|
|
powerCMMHardwareVersion DisplayString,
|
|
powerCMMMonitorVersion DisplayString,
|
|
powerOnlineStatus INTEGER,
|
|
powerWorkingStatus INTEGER,
|
|
powerAlarmStatus INTEGER,
|
|
powerVoltageInput INTEGER,
|
|
powerVoltageOutput INTEGER,
|
|
powerCurrentInput INTEGER,
|
|
powerCurrentOutput INTEGER,
|
|
powerUserSerialNumber DisplayString,
|
|
powerName DisplayString
|
|
}
|
|
powerIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power system information table index"
|
|
::= {powerInfoEntry 1}
|
|
|
|
powerType OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
alternatingNonIntelligent(1),
|
|
directNonIntelligent(2),
|
|
alternatingIntelligent(3),
|
|
directIntelligent(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power type(1:alternating and non-intelligent 2:direct and non-intelligent 3:alternating and intelligent 4:direct and intelligent)"
|
|
::= {powerInfoEntry 2}
|
|
|
|
powerDescription OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power description, the max length is 128bytes"
|
|
::= {powerInfoEntry 3}
|
|
|
|
powerSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power serialnumber, the max length is 32bytes"
|
|
::= {powerInfoEntry 4}
|
|
|
|
powerCMMSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power cmm software version, the max length is 32bytes"
|
|
::= {powerInfoEntry 5}
|
|
|
|
powerCMMHardwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power cmm hardware version, the max length is 32bytes"
|
|
::= {powerInfoEntry 6}
|
|
|
|
powerCMMMonitorVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power cmm monitor version, the max length is 32bytes"
|
|
::= {powerInfoEntry 7}
|
|
|
|
powerOnlineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
online(1),
|
|
offline(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power physical status(1:online 2:offline)"
|
|
::= {powerInfoEntry 8}
|
|
|
|
powerWorkingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power work status(1:working 2:not working)"
|
|
::= {powerInfoEntry 9}
|
|
|
|
powerAlarmStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
normal(1),
|
|
alarm(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power alarm status(1:normal 2:abnormal)"
|
|
::= {powerInfoEntry 10}
|
|
|
|
powerVoltageInput OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
UNITS "mV"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power input voltage(mv)"
|
|
::= {powerInfoEntry 11}
|
|
|
|
powerVoltageOutput OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
UNITS "mV"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power output voltage(mv)"
|
|
::= {powerInfoEntry 12}
|
|
|
|
powerCurrentInput OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
UNITS "mA"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power input current(mA)"
|
|
::= {powerInfoEntry 13}
|
|
|
|
powerCurrentOutput OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
UNITS "mA"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power output current(mA)"
|
|
::= {powerInfoEntry 14}
|
|
|
|
powerUserSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power User managment serialnumber, the max length is 32bytes"
|
|
::= {powerInfoEntry 15}
|
|
|
|
powerName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"power cardName, the max length is 64bytes"
|
|
::= {powerInfoEntry 16}
|
|
|
|
|
|
-- powerInfoTable end
|
|
|
|
|
|
-- fanCardInfoTable
|
|
|
|
fanCardInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FanCardInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {hmITSysFanCardMib 1}
|
|
|
|
fanCardInfoEntry OBJECT-TYPE
|
|
SYNTAX FanCardInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX {fanCardIndex}
|
|
::= {fanCardInfoTable 1}
|
|
|
|
FanCardInfoEntry ::= SEQUENCE
|
|
{
|
|
fanCardIndex INTEGER,
|
|
fanCardDescription DisplayString,
|
|
fanCardSerialNumber DisplayString,
|
|
fanCardCMMSoftwareVersion DisplayString,
|
|
fanCardCMMHardwareVersion DisplayString,
|
|
fanCardCMMMonitorVersion DisplayString,
|
|
fanCardOnlineStatus INTEGER,
|
|
fanCardWorkingStatus INTEGER,
|
|
fanCardAlarmStatus INTEGER,
|
|
fanCardGrps INTEGER,
|
|
fanCardNumPerGrp INTEGER,
|
|
fanCardUserSerialNumber DisplayString,
|
|
fanCardName DisplayString
|
|
}
|
|
fanCardIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan card system information table index"
|
|
::= {fanCardInfoEntry 1}
|
|
|
|
fanCardDescription OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan description, the max length is 128bytes"
|
|
::= {fanCardInfoEntry 2}
|
|
|
|
fanCardSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan serialnumber, the max length is 32bytes"
|
|
::= {fanCardInfoEntry 3}
|
|
|
|
fanCardCMMSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan cmm software version, the max length is 32bytes"
|
|
::= {fanCardInfoEntry 4}
|
|
|
|
fanCardCMMHardwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan cmm hardware version, the max length is 32bytes"
|
|
::= {fanCardInfoEntry 5}
|
|
|
|
fanCardCMMMonitorVersion OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan cmm monitor version, the max length is 32bytes"
|
|
::= {fanCardInfoEntry 6}
|
|
|
|
fanCardOnlineStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
online(1),
|
|
offline(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan physical status(1:online 2:offline)"
|
|
::= {fanCardInfoEntry 7}
|
|
|
|
fanCardWorkingStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
on(1),
|
|
off(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan work status(1:working 2:not working)"
|
|
::= {fanCardInfoEntry 8}
|
|
|
|
fanCardAlarmStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
normal(1),
|
|
alarm(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan alarm status(1:normal 2:abnormal)"
|
|
::= {fanCardInfoEntry 9}
|
|
|
|
fanCardGrps OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan group number"
|
|
::= {fanCardInfoEntry 10}
|
|
|
|
fanCardNumPerGrp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan number per group"
|
|
::= {fanCardInfoEntry 11}
|
|
|
|
fanCardUserSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan user managment serialnumber, the max length is 32bytes"
|
|
::= {fanCardInfoEntry 12}
|
|
|
|
fanCardName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan cardName, the max length is 64bytes"
|
|
::= {fanCardInfoEntry 13}
|
|
|
|
-- fanCardInfoTable end
|
|
|
|
-- fanInfoTable
|
|
|
|
fanInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FanInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {hmITSysFanCardMib 2}
|
|
|
|
fanInfoEntry OBJECT-TYPE
|
|
SYNTAX FanInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
INDEX {fanInfoIndex,fanIndex}
|
|
::= {fanInfoTable 1}
|
|
FanInfoEntry ::= SEQUENCE
|
|
{
|
|
fanInfoIndex INTEGER,
|
|
fanIndex INTEGER,
|
|
fanStatus INTEGER,
|
|
fanSpeed INTEGER
|
|
}
|
|
fanInfoIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan card system information index"
|
|
::= {fanInfoEntry 1}
|
|
|
|
fanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan system information index"
|
|
::= {fanInfoEntry 2}
|
|
|
|
|
|
fanStatus OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan status(1:OK 2:FAIL)"
|
|
::= {fanInfoEntry 3}
|
|
|
|
fanSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"fan speed (0: min level,7:max level)"
|
|
::= {fanInfoEntry 4}
|
|
|
|
|
|
|
|
-- fanInfoTable end
|
|
|
|
|
|
|
|
-- cpuUtilizationTable
|
|
|
|
cpuUtilizationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpuUtilizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu utilization table"
|
|
::= {hmITSysCpuMib 1}
|
|
|
|
cpuUtilizationEntry OBJECT-TYPE
|
|
SYNTAX CpuUtilizationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu utilization table entry"
|
|
INDEX {cpuIndex,cpuCoreId}
|
|
::= {cpuUtilizationTable 1}
|
|
|
|
CpuUtilizationEntry ::= SEQUENCE
|
|
{
|
|
cpuIndex INTEGER,
|
|
cpuCoreId INTEGER,
|
|
cpuCoreUtilization INTEGER,
|
|
cpuPeakUtilizationPerMinute INTEGER
|
|
}
|
|
cpuIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu utilization table index"
|
|
::= {cpuUtilizationEntry 1}
|
|
|
|
cpuCoreId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu core id"
|
|
::= {cpuUtilizationEntry 2}
|
|
|
|
cpuCoreUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
UNITS "%"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu utilization(%)"
|
|
::= {cpuUtilizationEntry 3}
|
|
|
|
cpuPeakUtilizationPerMinute OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
UNITS "%"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu peak utilization per minute(%)"
|
|
::= {cpuUtilizationEntry 4}
|
|
|
|
-- cpuUtilizationTable end
|
|
|
|
|
|
-- cpuTemperatureTable
|
|
|
|
cpuTemperatureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CpuTemperatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu temperature table"
|
|
::= {hmITSysCpuMib 2}
|
|
|
|
cpuTemperatureEntry OBJECT-TYPE
|
|
SYNTAX CpuTemperatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu temperature table entry"
|
|
INDEX {cpuTemperatureIndex}
|
|
::= {cpuTemperatureTable 1}
|
|
CpuTemperatureEntry ::= SEQUENCE
|
|
{
|
|
cpuTemperatureIndex INTEGER,
|
|
cpuTemperature INTEGER
|
|
}
|
|
cpuTemperatureIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu temperature table index"
|
|
::= {cpuTemperatureEntry 1}
|
|
|
|
cpuTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER (-100..1000)
|
|
UNITS "'C"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpu temperature(.c)"
|
|
::= {cpuTemperatureEntry 2}
|
|
|
|
-- cpuTempTable end
|
|
|
|
|
|
-- memoryTable
|
|
|
|
memoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MemoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"memory system information table"
|
|
::= {hmITSysMemoryMib 1}
|
|
|
|
memoryEntry OBJECT-TYPE
|
|
SYNTAX MemoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"memory system information table entry"
|
|
INDEX {memIndex}
|
|
::= {memoryTable 1}
|
|
MemoryEntry ::= SEQUENCE
|
|
{
|
|
memIndex INTEGER,
|
|
memBytesFree Gauge32,
|
|
memBlocksFree Gauge32,
|
|
memAvgBlockSizeFree Gauge32,
|
|
memMaxBlockSizeFree Gauge32,
|
|
memBytesAlloc Gauge32,
|
|
memBlocksAlloc Gauge32,
|
|
memAvgBlockSizeAlloc Gauge32,
|
|
memTotalBytes Gauge32,
|
|
memUtilization Gauge32,
|
|
cacheUtilization Gauge32,
|
|
memKBytesFree Counter64,
|
|
memKBytesAlloc Counter64,
|
|
memTotalKBytes Counter64
|
|
}
|
|
memIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"memory system information table index"
|
|
::= {memoryEntry 1}
|
|
|
|
|
|
memBytesFree OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the free bytes of memory"
|
|
::= {memoryEntry 2}
|
|
|
|
memBlocksFree OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the free blocks of memory"
|
|
::= {memoryEntry 3}
|
|
|
|
memAvgBlockSizeFree OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the free blocks on average of memory"
|
|
::= {memoryEntry 4}
|
|
|
|
memMaxBlockSizeFree OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the max free blocks of memory"
|
|
::= {memoryEntry 5}
|
|
|
|
memBytesAlloc OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the allocate bytes of memory"
|
|
::= {memoryEntry 6}
|
|
|
|
memBlocksAlloc OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the allocate blocks of memory"
|
|
::= {memoryEntry 7}
|
|
|
|
memAvgBlockSizeAlloc OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the allocate blocks on average of memory"
|
|
::= {memoryEntry 8}
|
|
|
|
memTotalBytes OBJECT-TYPE
|
|
SYNTAX Gauge32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the total bytes of memory"
|
|
::= {memoryEntry 9}
|
|
|
|
memUtilization OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "%"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"memory utilization(%)"
|
|
::= {memoryEntry 10}
|
|
|
|
cacheUtilization OBJECT-TYPE
|
|
SYNTAX Gauge32(0..100)
|
|
UNITS "%"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"memory cache utilization(%)"
|
|
::= {memoryEntry 11}
|
|
|
|
memKBytesFree OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the free Kbytes of memory"
|
|
::= {memoryEntry 12}
|
|
|
|
memKBytesAlloc OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the allocate Kbytes of memory"
|
|
::= {memoryEntry 13}
|
|
|
|
memTotalKBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the total Kbytes of memory"
|
|
::= {memoryEntry 14}
|
|
|
|
-- memoryTable end
|
|
|
|
|
|
--hmITSysInfo
|
|
|
|
sysVoltage OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
UNITS "mV"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {hmITSysInfoMib 1}
|
|
|
|
sysCurrent OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
UNITS "mA"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= {hmITSysInfoMib 2}
|
|
|
|
|
|
|
|
--mpSysInfo end
|
|
|
|
|
|
|
|
END
|