902 lines
36 KiB
Plaintext
902 lines
36 KiB
Plaintext
HP-ICF-CHASSIS DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
Integer32, Counter32,
|
|
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString, TimeStamp,TruthValue
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
PhysicalIndex
|
|
FROM ENTITY-MIB
|
|
hpicfObjectModules, hpicfCommon, hpicfCommonTrapsPrefix
|
|
FROM HP-ICF-OID;
|
|
|
|
hpicfChassisMib MODULE-IDENTITY
|
|
LAST-UPDATED "201108250847Z" -- August 25, 2011
|
|
ORGANIZATION "HP Networking"
|
|
CONTACT-INFO
|
|
"Hewlett Packard Company
|
|
8000 Foothills Blvd.
|
|
Roseville, CA 95747"
|
|
DESCRIPTION
|
|
"This MIB module describes chassis devices in the
|
|
HP Integrated Communication Facility product
|
|
line. Note that most of this module will be
|
|
superseded by the standard Entity MIB. However,
|
|
the hpicfSensorTable will still be valid."
|
|
|
|
REVISION "201108250847Z" -- August 25, 2011
|
|
DESCRIPTION "Added new scalars hpicfFanTrayType and
|
|
hpicfOpacityShieldInstalled."
|
|
|
|
REVISION "201008250000Z" -- August 23, 2010
|
|
DESCRIPTION "Added hpSystemAirEntPhysicalIndex to the air
|
|
temperature table."
|
|
|
|
REVISION "200904220000Z" -- April 22, 2009
|
|
DESCRIPTION "Added new SNMP object and SNMP table for chassis
|
|
temperature details"
|
|
|
|
REVISION "200011032216Z" -- November 3, 2000
|
|
DESCRIPTION "Updated division name."
|
|
|
|
REVISION "9703060334Z" -- March 6, 1997
|
|
DESCRIPTION
|
|
"Added NOTIFICATION-GROUP information."
|
|
REVISION "9609100245Z" -- September 10, 1996
|
|
DESCRIPTION
|
|
"Split this MIB module from the former monolithic
|
|
hp-icf MIB. Added compliance statement for use by
|
|
non-chassis devices or devices that are
|
|
implementing another chassis MIB (like Entity MIB)
|
|
but still want to use the hpicfSensorTable.
|
|
Changed STATUS clause to deprecated for those
|
|
objects that are superseded by the Entity MIB."
|
|
REVISION "9507130000Z" -- July 13, 1995
|
|
DESCRIPTION
|
|
"Added the hpicfSensorTrap."
|
|
REVISION "9411200000Z" -- November 20, 1994
|
|
DESCRIPTION
|
|
"Added the hpicfChassisAddrTable."
|
|
REVISION "9307090000Z" -- July 9, 1993
|
|
DESCRIPTION
|
|
"Initial version."
|
|
::= { hpicfObjectModules 3 }
|
|
|
|
|
|
hpicfChassis
|
|
OBJECT IDENTIFIER ::= { hpicfCommon 2 }
|
|
|
|
-- The Chassis group contains detailed information about what
|
|
-- is inside a particular chassis. The intent is that an
|
|
-- agent can provide information about the box that it is in.
|
|
|
|
hpicfChassisId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (6))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
An identifier that uniquely identifies this
|
|
particular chassis. This will be the same value
|
|
as the instance of hpicfChainId for this chassis."
|
|
::= { hpicfChassis 1 }
|
|
|
|
hpicfChassisNumSlots OBJECT-TYPE
|
|
SYNTAX Integer32 (0..16)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The number of slots in this chassis."
|
|
::= { hpicfChassis 2 }
|
|
|
|
-- The slot table contains one entry for each slot in this
|
|
-- chassis.
|
|
|
|
hpicfSlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
A table that contains information on all the
|
|
slots in this chassis."
|
|
::= { hpicfChassis 3 }
|
|
|
|
hpicfSlotEntry OBJECT-TYPE
|
|
SYNTAX HpicfSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
Information about a slot in a chassis"
|
|
INDEX { hpicfSlotIndex }
|
|
::= { hpicfSlotTable 1 }
|
|
|
|
HpicfSlotEntry ::=
|
|
SEQUENCE {
|
|
hpicfSlotIndex Integer32,
|
|
hpicfSlotObjectId OBJECT IDENTIFIER,
|
|
hpicfSlotLastChange TimeStamp,
|
|
hpicfSlotDescr DisplayString
|
|
}
|
|
|
|
hpicfSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The slot number within the box for which this
|
|
entry contains information."
|
|
::= { hpicfSlotEntry 1 }
|
|
|
|
hpicfSlotObjectId OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The authoritative identification of the card
|
|
plugged into this slot in this chassis. A value
|
|
of { 0 0 } indicates an empty slot."
|
|
::= { hpicfSlotEntry 2 }
|
|
|
|
hpicfSlotLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The value of the agent's sysUpTime at which a
|
|
card in this slot was last inserted or removed.
|
|
If no module has been inserted or removed since
|
|
the last reinitialization of the agent, this
|
|
object has a zero value."
|
|
::= { hpicfSlotEntry 3 }
|
|
|
|
hpicfSlotDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
A textual description of the card plugged into
|
|
this slot in this chassis, including the product
|
|
number and version information."
|
|
::= { hpicfSlotEntry 4 }
|
|
|
|
-- The entity table contains a list of logical network devices
|
|
-- contained in this chassis, whether or not that agent can
|
|
-- actually manage the device. The intent is that any agent
|
|
-- for a box will have a complete picture of the entities in
|
|
-- that box.
|
|
|
|
hpicfEntityTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfEntityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
A table that contains information about the
|
|
(logical) networking devices contained in this
|
|
chassis."
|
|
::= { hpicfChassis 4 }
|
|
|
|
hpicfEntityEntry OBJECT-TYPE
|
|
SYNTAX HpicfEntityEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
Information about a single logical networking
|
|
device contained in this chassis."
|
|
INDEX { hpicfEntityIndex }
|
|
::= { hpicfEntityTable 1 }
|
|
|
|
HpicfEntityEntry ::=
|
|
SEQUENCE {
|
|
hpicfEntityIndex Integer32,
|
|
hpicfEntityFunction Integer32,
|
|
hpicfEntityObjectId OBJECT IDENTIFIER,
|
|
hpicfEntityDescr DisplayString,
|
|
hpicfEntityTimestamp TimeStamp
|
|
}
|
|
|
|
hpicfEntityIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
An index that uniquely identifies the logical
|
|
network device for which this entry contains
|
|
information."
|
|
::= { hpicfEntityEntry 1 }
|
|
|
|
hpicfEntityFunction OBJECT-TYPE
|
|
SYNTAX Integer32 (0..63)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The generic function provided by the logical
|
|
network device. The value is a sum. Starting
|
|
from zero, for each type of generic function that
|
|
the entity performs, 2 raised to a power is added
|
|
to the sum. The powers are according to the
|
|
following table:
|
|
|
|
Function Power
|
|
other 1
|
|
repeater 0
|
|
bridge 2
|
|
router 3
|
|
agent 5
|
|
|
|
For example, an entity performing both bridging
|
|
and routing functions would have a value of 12
|
|
(2^2 + 2^3)."
|
|
::= { hpicfEntityEntry 2 }
|
|
|
|
hpicfEntityObjectId OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The authoritative identification of the logical
|
|
network device which provides an unambiguous means
|
|
of determining the type of device. The value of
|
|
this object is analogous to MIB-II's sysObjectId."
|
|
::= { hpicfEntityEntry 3 }
|
|
|
|
hpicfEntityDescr OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
A textual description of this device, including
|
|
the product number and version information. The
|
|
value of this object is analogous to MIB-II's
|
|
sysDescr."
|
|
::= { hpicfEntityEntry 4 }
|
|
|
|
hpicfEntityTimestamp OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The value of the agent's sysUpTime at which this
|
|
logical network device was last reinitialized. If
|
|
the entity has not been reinitialized since the
|
|
last reinitialization of the agent, then this
|
|
object has a zero value."
|
|
::= { hpicfEntityEntry 5 }
|
|
|
|
-- The hpicfSlotMapTable is used to convey which logical
|
|
-- network devices occupy which slots in the chassis. For
|
|
-- example, if a chassis contains a repeater entity, with an
|
|
-- hpicfEntityIndex of 2, which is made up of three cards
|
|
-- located in slots 2, 4, and 5 of the chassis, this table
|
|
-- will contain entries indexed by { 2 2 }, { 4 2 } and
|
|
-- { 5 2 }.
|
|
|
|
hpicfSlotMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfSlotMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
A table that contains information about which
|
|
entities are in which slots in this chassis."
|
|
::= { hpicfChassis 5 }
|
|
|
|
hpicfSlotMapEntry OBJECT-TYPE
|
|
SYNTAX HpicfSlotMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
A relationship between a slot and an entity in
|
|
this chassis. Such a relationship exists if the
|
|
particular slot is occupied by a physical module
|
|
performing part of the function of the particular
|
|
entity."
|
|
INDEX { hpicfSlotMapSlot, hpicfSlotMapEntity }
|
|
::= { hpicfSlotMapTable 1 }
|
|
|
|
HpicfSlotMapEntry ::=
|
|
SEQUENCE {
|
|
hpicfSlotMapSlot Integer32,
|
|
hpicfSlotMapEntity Integer32
|
|
}
|
|
|
|
hpicfSlotMapSlot OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
A slot number within the chassis which contains
|
|
(part of) this entity."
|
|
::= { hpicfSlotMapEntry 1 }
|
|
|
|
hpicfSlotMapEntity OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The entity described in this mapping."
|
|
::= { hpicfSlotMapEntry 2 }
|
|
|
|
-- The sensor table contains one entry for each sensor in this
|
|
-- chassis.
|
|
|
|
hpicfSensorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfSensorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that contains information on all the
|
|
sensors in this chassis"
|
|
::= { hpicfChassis 6 }
|
|
|
|
hpicfSensorEntry OBJECT-TYPE
|
|
SYNTAX HpicfSensorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a sensor in a chassis"
|
|
INDEX { hpicfSensorIndex }
|
|
::= { hpicfSensorTable 1 }
|
|
|
|
HpicfSensorEntry ::=
|
|
SEQUENCE {
|
|
hpicfSensorIndex Integer32,
|
|
hpicfSensorObjectId OBJECT IDENTIFIER,
|
|
hpicfSensorNumber Integer32,
|
|
hpicfSensorStatus INTEGER,
|
|
hpicfSensorWarnings Counter32,
|
|
hpicfSensorFailures Counter32,
|
|
hpicfSensorDescr DisplayString
|
|
}
|
|
|
|
hpicfSensorIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An index that uniquely identifies the sensor for
|
|
which this entry contains information."
|
|
::= { hpicfSensorEntry 1 }
|
|
|
|
hpicfSensorObjectId OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The authoritative identification of the kind of
|
|
sensor this is."
|
|
::= { hpicfSensorEntry 2 }
|
|
|
|
hpicfSensorNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A number which identifies a particular sensor
|
|
from other sensors of the same kind. For
|
|
instance, if there are many temperature sensors in
|
|
this chassis, this number would identify a
|
|
particular temperature sensor in this chassis."
|
|
::= { hpicfSensorEntry 3 }
|
|
|
|
hpicfSensorStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
bad(2),
|
|
warning(3),
|
|
good(4),
|
|
notPresent(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Actual status indicated by the sensor."
|
|
::= { hpicfSensorEntry 4 }
|
|
|
|
hpicfSensorWarnings OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times hpicfSensorStatus has entered
|
|
the 'warning'(3) state."
|
|
::= { hpicfSensorEntry 5 }
|
|
|
|
hpicfSensorFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times hpicfSensorStatus has entered
|
|
the 'bad'(2) state."
|
|
::= { hpicfSensorEntry 6 }
|
|
|
|
hpicfSensorDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A textual description of the sensor."
|
|
::= { hpicfSensorEntry 7 }
|
|
|
|
hpicfChassisAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpicfChassisAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
A table of network addresses for entities in this
|
|
chassis. The primary use of this table is to map
|
|
a specific entity address to a specific chassis.
|
|
Note that this table may not be a complete list of
|
|
network addresses for this entity."
|
|
::= { hpicfChassis 7 }
|
|
|
|
hpicfChassisAddrEntry OBJECT-TYPE
|
|
SYNTAX HpicfChassisAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
An entry containing a single network address being
|
|
used by a logical network device in this chassis."
|
|
INDEX { hpicfChasAddrType, hpicfChasAddrAddress }
|
|
::= { hpicfChassisAddrTable 1 }
|
|
|
|
HpicfChassisAddrEntry ::=
|
|
SEQUENCE {
|
|
hpicfChasAddrType INTEGER,
|
|
hpicfChasAddrAddress OCTET STRING,
|
|
hpicfChasAddrEntity Integer32
|
|
}
|
|
|
|
hpicfChasAddrType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipAddr(1),
|
|
ipxAddr(2),
|
|
macAddr(3)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The kind of network address represented in this
|
|
entry."
|
|
::= { hpicfChassisAddrEntry 1 }
|
|
|
|
hpicfChasAddrAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(4..10))
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
The network address being used by the logical
|
|
network device associated with this entry, formatted
|
|
according to the value of the associated instance of
|
|
hpicfChasAddrType.
|
|
|
|
For hpicfChasAddrType of ipAddr, this value is four
|
|
octets long, with each octet representing one byte of
|
|
the IP address, in network byte order.
|
|
|
|
For hpicfChasAddrType of ipxAddr, this value is ten
|
|
octets long, with the first four octets representing
|
|
the IPX network number in network byte order,
|
|
followed by the six byte host number in network byte
|
|
order.
|
|
|
|
For hpicfChasAddrType of macAddr, this value is six
|
|
octets long, representing the MAC address in
|
|
canonical order."
|
|
::= { hpicfChassisAddrEntry 2 }
|
|
|
|
hpicfChasAddrEntity OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS OBJECT IS DEPRECATED *********
|
|
|
|
An index that uniquely identifies the logical
|
|
network device in this chassis that is using this
|
|
network address.."
|
|
::= { hpicfChassisAddrEntry 3 }
|
|
|
|
hpChassisTemperature OBJECT IDENTIFIER
|
|
::= { hpicfChassis 8 }
|
|
|
|
|
|
hpSystemAirTempTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpSystemAirTempEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This table gives the temperature details of
|
|
chassis. These temperature details are
|
|
obtained by monitoring chassis temperature
|
|
sensors attached to the box by excluding
|
|
ManagementModule, FabricModule, IMand
|
|
PowerSupply sensors. This will give current,
|
|
maximum,minimum,threshold and average
|
|
temperatures of chassis."
|
|
::= { hpChassisTemperature 1 }
|
|
|
|
hpSystemAirTempEntry OBJECT-TYPE
|
|
SYNTAX HpSystemAirTempEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is the table for chassis temperature
|
|
details."
|
|
INDEX { hpSystemAirSensor }
|
|
::= { hpSystemAirTempTable 1 }
|
|
|
|
HpSystemAirTempEntry ::=
|
|
SEQUENCE {
|
|
hpSystemAirSensor Integer32,
|
|
hpSystemAirName OCTET STRING,
|
|
hpSystemAirCurrentTemp OCTET STRING,
|
|
hpSystemAirMaxTemp OCTET STRING,
|
|
hpSystemAirMinTemp OCTET STRING,
|
|
hpSystemAirOverTemp INTEGER,
|
|
hpSystemAirThresholdTemp OCTET STRING,
|
|
hpSystemAirAvgTemp OCTET STRING,
|
|
hpSystemAirEntPhysicalIndex PhysicalIndex
|
|
}
|
|
|
|
hpSystemAirSensor OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is the index for this table.This object
|
|
describes chassis attached temperature sensor.
|
|
Based on the value of this index, temperature
|
|
details are obtained from the sensor and are
|
|
given."
|
|
::= {hpSystemAirTempEntry 1}
|
|
|
|
hpSystemAirName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object describes name of the system
|
|
which is chassis attached temperature sensor
|
|
number. For example if the index
|
|
(hpSystemAirSensor) is '0' then the system
|
|
name is sys-1. Index starts from '0' but
|
|
sensor number is '1'."
|
|
::= {hpSystemAirTempEntry 2}
|
|
|
|
hpSystemAirCurrentTemp OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object gives current temperature of the
|
|
system. This is the current temperature given
|
|
by the indexed chassis attached temperature
|
|
sensor on box."
|
|
::= {hpSystemAirTempEntry 3}
|
|
|
|
hpSystemAirMaxTemp OBJECT-TYPE
|
|
SYNTAX OCTET STRING( SIZE(1..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object gives Maximum temperature of the
|
|
chassis."
|
|
::= {hpSystemAirTempEntry 4}
|
|
|
|
|
|
hpSystemAirMinTemp OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object gives Minimum temperature of the
|
|
chassis."
|
|
::= {hpSystemAirTempEntry 5}
|
|
|
|
hpSystemAirOverTemp OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object gives Over temperature of the
|
|
system. If the current temperature of the
|
|
board is above threshold temperature and if
|
|
board stays at this temperature for 10 full
|
|
seconds then its called over temperature."
|
|
::= {hpSystemAirTempEntry 6}
|
|
|
|
hpSystemAirThresholdTemp OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object gives Threshold temperature of
|
|
the system. This is the utmost temperature
|
|
that the chassis can sustain. If chassis
|
|
temperature is above threshold then alarm will
|
|
ring to inform over temperature condition."
|
|
::= {hpSystemAirTempEntry 7}
|
|
|
|
hpSystemAirAvgTemp OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(1..5))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object gives Average temperature of the
|
|
system. There will be some roll up function
|
|
which will check current temperature at
|
|
particular intervals. Based on these current
|
|
temperatures over certain time, average
|
|
temperature is calculated."
|
|
::= {hpSystemAirTempEntry 8}
|
|
|
|
hpSystemAirEntPhysicalIndex OBJECT-TYPE
|
|
SYNTAX PhysicalIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This gives the entPhysicalIndex of the temperature
|
|
sensor as in the entPhysicalTable (rfc2737)."
|
|
::= {hpSystemAirTempEntry 9}
|
|
|
|
hpicfFanTrayType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
standard(1),
|
|
highPerformance(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "If opacity shield is installed hpicsFanTrayType
|
|
should be HighPerformance. This is applicable
|
|
only for 5406 5412 8212 and 8206 Switches."
|
|
DEFVAL { standard }
|
|
::= { hpicfChassis 9 }
|
|
|
|
hpicfOpacityShieldInstalled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "It indicates that Opacity shield is Installed on
|
|
the switch. This is applicable only for 5406,5412,
|
|
8212 and 8206 Switches."
|
|
DEFVAL { false }
|
|
::= { hpicfChassis 10 }
|
|
|
|
|
|
|
|
|
|
|
|
-- Common Traps
|
|
|
|
|
|
hpicfSensorTrap NOTIFICATION-TYPE
|
|
OBJECTS { hpicfSensorStatus, hpicfSensorDescr }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An hpicfSensorTrap indicates that there has been a
|
|
change of state on one of the sensors in this
|
|
chassis. The hpicfSensorStatus indicates the new
|
|
status value for the changed sensor."
|
|
::= { hpicfCommonTrapsPrefix 3 }
|
|
|
|
-- conformance information
|
|
|
|
hpicfChassisConformance
|
|
OBJECT IDENTIFIER ::= { hpicfChassisMib 1 }
|
|
|
|
hpicfChassisCompliances
|
|
OBJECT IDENTIFIER ::= { hpicfChassisConformance 1 }
|
|
hpicfChassisGroups
|
|
OBJECT IDENTIFIER ::= { hpicfChassisConformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
hpicfChasAdvStkCompliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS COMPLIANCE IS DEPRECATED *********
|
|
|
|
A compliance statement for AdvanceStack chassis
|
|
devices."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfChassisBasicGroup }
|
|
|
|
GROUP hpicfSensorGroup
|
|
DESCRIPTION
|
|
"This group should be implemented on any
|
|
AdvanceStack device with redundant power
|
|
supplies or other appropriate sensors."
|
|
|
|
GROUP hpicfSensorNotifyGroup
|
|
DESCRIPTION
|
|
"This group should be implemented on any
|
|
AdvanceStack device with redundant power
|
|
supplies or other appropriate sensors."
|
|
|
|
::= { hpicfChassisCompliances 1 }
|
|
|
|
hpicfChasAdvStk2Compliance MODULE-COMPLIANCE
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS COMPLIANCE IS DEPRECATED *********
|
|
|
|
An updated compliance statement for AdvanceStack
|
|
chassis devices that includes the
|
|
hpicfChassisAddrGroup."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfChassisBasicGroup,
|
|
hpicfChassisAddrGroup }
|
|
|
|
GROUP hpicfSensorGroup
|
|
DESCRIPTION
|
|
"This group should be implemented on any
|
|
AdvanceStack device with redundant power
|
|
supplies or other appropriate sensors."
|
|
|
|
GROUP hpicfSensorNotifyGroup
|
|
DESCRIPTION
|
|
"This group should be implemented on any
|
|
AdvanceStack device with redundant power
|
|
supplies or other appropriate sensors."
|
|
|
|
::= { hpicfChassisCompliances 2 }
|
|
|
|
hpicfChasSensorCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A compliance statement for non-chassis devices,
|
|
or chassis devices implementing a standards-based
|
|
MIB for obtaining chassis information, which
|
|
contain redundant power supplies or other
|
|
appropriate sensors."
|
|
MODULE
|
|
MANDATORY-GROUPS { hpicfSensorGroup,
|
|
hpicfSensorNotifyGroup }
|
|
|
|
::= { hpicfChassisCompliances 3 }
|
|
|
|
hpicfChasTempCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A compliance statement for chassis's system air temperature
|
|
details."
|
|
MODULE
|
|
MANDATORY-GROUPS {hpicfChasTempGroup}
|
|
|
|
::= { hpicfChassisCompliances 4 }
|
|
|
|
hpicfOpacityShieldsCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A compliance statement for chassis's opacity Shield"
|
|
MODULE
|
|
MANDATORY-GROUPS {hpicfOpacityShieldsGroup}
|
|
|
|
::= { hpicfChassisCompliances 5 }
|
|
|
|
-- units of conformance
|
|
|
|
hpicfChassisBasicGroup OBJECT-GROUP
|
|
OBJECTS { hpicfChassisId,
|
|
hpicfChassisNumSlots,
|
|
hpicfSlotIndex,
|
|
hpicfSlotObjectId,
|
|
hpicfSlotLastChange,
|
|
hpicfSlotDescr,
|
|
hpicfEntityIndex,
|
|
hpicfEntityFunction,
|
|
hpicfEntityObjectId,
|
|
hpicfEntityDescr,
|
|
hpicfEntityTimestamp,
|
|
hpicfSlotMapSlot,
|
|
hpicfSlotMapEntity
|
|
}
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS GROUP IS DEPRECATED *********
|
|
|
|
A collection of objects for determining the
|
|
contents of an ICF chassis device."
|
|
::= { hpicfChassisGroups 1 }
|
|
|
|
hpicfSensorGroup OBJECT-GROUP
|
|
OBJECTS { hpicfSensorIndex,
|
|
hpicfSensorObjectId,
|
|
hpicfSensorNumber,
|
|
hpicfSensorStatus,
|
|
hpicfSensorWarnings,
|
|
hpicfSensorFailures,
|
|
hpicfSensorDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for monitoring the status
|
|
of sensors in an ICF chassis."
|
|
::= { hpicfChassisGroups 2 }
|
|
|
|
hpicfChassisAddrGroup OBJECT-GROUP
|
|
OBJECTS { hpicfChasAddrEntity }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"********* THIS GROUP IS DEPRECATED *********
|
|
|
|
A collection of objects to allow a management
|
|
station to determine which devices are in the same
|
|
chassis."
|
|
::= { hpicfChassisGroups 3 }
|
|
|
|
hpicfSensorNotifyGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { hpicfSensorTrap }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications used to indicate
|
|
changes in the status of sensors."
|
|
::= { hpicfChassisGroups 4 }
|
|
|
|
hpicfChasTempGroup OBJECT-GROUP
|
|
OBJECTS { hpSystemAirName,
|
|
hpSystemAirCurrentTemp,
|
|
hpSystemAirMaxTemp,
|
|
hpSystemAirMinTemp,
|
|
hpSystemAirThresholdTemp,
|
|
hpSystemAirOverTemp,
|
|
hpSystemAirAvgTemp,
|
|
hpSystemAirEntPhysicalIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection objects to give temperature details
|
|
of chassis"
|
|
::= { hpicfChassisGroups 5 }
|
|
hpicfOpacityShieldsGroup OBJECT-GROUP
|
|
OBJECTS { hpicfFanTrayType ,
|
|
hpicfOpacityShieldInstalled }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for Opacity Shields
|
|
of chassis"
|
|
::= { hpicfChassisGroups 6 }
|
|
|
|
END
|
|
|