Observium_CE/mibs/zte/FANS-POWER-MIB

388 lines
12 KiB
Plaintext

FANS-POWER-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,enterprises
FROM SNMPv2-SMI;
zte OBJECT IDENTIFIER ::= { enterprises 3902 }
zxr10 OBJECT IDENTIFIER ::= { zte 3}
-- LAST-UPDATED "0108230840Z"
-- ORGANIZATION "ZTE"
-- CONTACT-INFO
-- Nanjing Institute of Telecom,ZTE Corporation
-- Postal: 9F. No.54 Building, 301# East ZhongShan Rd.
-- Nan Jing, China
-- Tel: 86-25-4826606-3821
-- E-Mail: li.xinshuang@mail.zte.com.cn
-- DESCRIPTION
-- The MIB module which descript the zxr10rack mib
-- object which defined in enterprise's ZTE(3902)
FanPosition ::= INTEGER
{
cabinet-fan-top(1),
trunk-fan-top(2),
trunk-fan-bottom(3)
}
FanStat ::= INTEGER
{
offline(0),
online(1)
}
FanType ::= INTEGER
{
newfan(1),
oldfan(2)
}
PowerType ::= INTEGER
{
oldpower(2),
newpower(3)
}
PowerAvailStatus ::= INTEGER
{
offline(0),
online(1),
null(2)
}
PowerOperStatus ::= INTEGER
{
normal(0),
abnormal(1),
null(2)
}
NewFanStat ::= INTEGER
{
abnormal(0),
full-speed(1),
half-speed(2),
null(3)
}
-- textual conventions
DisplayString ::= OCTET STRING
-- This data type is used to model textual information taken
-- from the NVT ASCII character set. By convention, objects
-- with this syntax are declared as having
--
-- SIZE (0..255)
fan OBJECT IDENTIFIER ::= { zxr10 4998 }
fanType OBJECT-TYPE
SYNTAX FanType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the description of fans type."
::= { fan 1 }
power OBJECT IDENTIFIER ::= { zxr10 4999 }
powerType OBJECT-TYPE
SYNTAX PowerType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the description of power type."
::= { power 1 }
fanTable OBJECT-TYPE
SYNTAX SEQUENCE OF FansEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"the description of fans infomation."
::= { zxr10 5000 }
fansEntry OBJECT-TYPE
SYNTAX FansEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX {
FanPosition
}
::= { fanTable 1 }
FansEntry ::=
SEQUENCE {
fansPositon
FanPosition,
fansNumber
INTEGER,
fansStatOfFan1
FanStat,
fansStatOfFan2
FanStat,
fansStatOfFan3
FanStat,
fansStatOfFan4
FanStat,
fansStatOfFan5
FanStat,
fansStatOfFan6
FanStat,
fansStatOfFan7
FanStat,
fansStatOfFan8
FanStat
}
fansPositon OBJECT-TYPE
SYNTAX FanPosition
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 1 }
fansNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 2 }
fansStatOfFan1 OBJECT-TYPE
SYNTAX FanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 3 }
fansStatOfFan2 OBJECT-TYPE
SYNTAX FanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 4 }
fansStatOfFan3 OBJECT-TYPE
SYNTAX FanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 5 }
fansStatOfFan4 OBJECT-TYPE
SYNTAX FanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 6 }
fansStatOfFan5 OBJECT-TYPE
SYNTAX FanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 7 }
fansStatOfFan6 OBJECT-TYPE
SYNTAX FanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 8 }
fansStatOfFan7 OBJECT-TYPE
SYNTAX FanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 9 }
fansStatOfFan8 OBJECT-TYPE
SYNTAX FanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { fansEntry 10 }
powerStatInfo OBJECT IDENTIFIER ::= { zxr10 5001 }
powerStatACVoltage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 1 }
powerStatACCurrent OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 2 }
powerStatDCVoltage OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 3 }
powerStatDCCurrent OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 4 }
powerStatACError OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 5 }
powerStatRectifyError OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 6 }
powerStatMod1AvailStatus OBJECT-TYPE
SYNTAX PowerAvailStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 7 }
powerStatMod2AvailStatus OBJECT-TYPE
SYNTAX PowerAvailStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 8 }
powerStatMod3AvailStatus OBJECT-TYPE
SYNTAX PowerAvailStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 9 }
powerStatMod1OperStatus OBJECT-TYPE
SYNTAX PowerOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 10 }
powerStatMod2OperStatus OBJECT-TYPE
SYNTAX PowerOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 11 }
powerStatMod3OperStatus OBJECT-TYPE
SYNTAX PowerOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { powerStatInfo 12 }
newFanStatInfo OBJECT IDENTIFIER ::= { zxr10 5002 }
newFanTopFanStatus OBJECT-TYPE
SYNTAX NewFanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { newFanStatInfo 1 }
newFanBottomFanStatus OBJECT-TYPE
SYNTAX NewFanStat
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { newFanStatInfo 2 }
newPowerStatInfo OBJECT IDENTIFIER ::= { zxr10 5003 }
newPowerStatMod1AvailStatus OBJECT-TYPE
SYNTAX PowerAvailStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { newPowerStatInfo 1 }
newPowerStatMod2AvailStatus OBJECT-TYPE
SYNTAX PowerAvailStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { newPowerStatInfo 2 }
newPowerStatMod3AvailStatus OBJECT-TYPE
SYNTAX PowerAvailStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { newPowerStatInfo 3 }
newPowerStatMod1OperStatus OBJECT-TYPE
SYNTAX PowerOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { newPowerStatInfo 4 }
newPowerStatMod2OperStatus OBJECT-TYPE
SYNTAX PowerOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { newPowerStatInfo 5 }
newPowerStatMod3OperStatus OBJECT-TYPE
SYNTAX PowerOperStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
""
::= { newPowerStatInfo 6 }
END