librenms/mibs/HpicfHighAvailability-MIB
2010-07-31 16:56:02 +00:00

135 lines
5.0 KiB
Plaintext

HpicfHighAvailability-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, MODULE-IDENTITY, TimeTicks, Counter32
FROM SNMPv2-SMI
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
hpicfCommon
FROM HP-ICF-OID;
hpicfHighAvailability MODULE-IDENTITY
LAST-UPDATED "200609050000Z" -- September 5, 2006
ORGANIZATION "Hewlett-Packard Company
Procurve Networking Business"
CONTACT-INFO "Hewlett-Packard Company
8000 Foothills Blvd.
Roseville, CA 95747"
DESCRIPTION "Managment information for configuring Redundant
Management module on Hewlett-Packard network devices."
REVISION "200609050000Z" -- September 5, 2006
DESCRIPTION "Initial version of thie MIB module."
::= { hpicfCommon 11 }
-- **********************************************************************
-- The HP ICF High Availability MIB groups
-- **********************************************************************
hpicfHAConfigObjects OBJECT IDENTIFIER ::= { hpicfHighAvailability 1}
hpicfHAStatusObjects OBJECT IDENTIFIER ::= { hpicfHighAvailability 2}
hpicfHAConformance OBJECT IDENTIFIER ::= { hpicfHighAvailability 3}
--The HP ICF High Availability configuration group
hpicfHARedundancyManagementModuleMode OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Specify to enable/disable this feature. Enabling
allows for management module redundancy when there are
two management modules in the switch. Disabling
prevents redundancy except due to fatal hardware errors
on one management module."
::= { hpicfHAConfigObjects 1 }
-- The HP ICF High Availability status group
hpicfHAMgmtRedundancyFailureReason OBJECT-TYPE
SYNTAX INTEGER {
noRedundantModule (1),
noFailure (2),
unknownReason (3),
mismatchOS (4),
failedSelftest (5),
communicationFailure (6),
redundancyDisable (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Specifies the reason a redundant management module failed to
become a standby module."
::= { hpicfHAStatusObjects 1 }
hpicfHAMgmtFailovers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Specifies the number of management module failovers since
last chassis boot."
::= { hpicfHAStatusObjects 2 }
hpicfHALastFailoverTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Specifies the time (in hundredths of a second) of the
last management module failover."
::= {hpicfHAStatusObjects 3 }
-- ***********************************************************
--
-- hpicfHighAvailability M I B C O N F O R M A N C E
--
-- ***********************************************************
--
hpicfHACompliances OBJECT IDENTIFIER ::= { hpicfHAConformance 1 }
hpicfHAGroups OBJECT IDENTIFIER ::= { hpicfHAConformance 2 }
-- compliance statements
hpicfHACompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMP entities which implement
the hpicfHighAvailability MIB."
MODULE -- this module
MANDATORY-GROUPS {
hpicfHAConfigGroup,
hpicfHAStatusGroup
}
::= { hpicfHACompliances 1 }
-- MIB groupings
hpicfHAConfigGroup OBJECT-GROUP
OBJECTS {
hpicfHARedundancyManagementModuleMode
}
STATUS current
DESCRIPTION
"The collection of objects which are used to configure the
Redundancy Management Module."
::= { hpicfHAGroups 1 }
hpicfHAStatusGroup OBJECT-GROUP
OBJECTS {
hpicfHAMgmtRedundancyFailureReason,
hpicfHAMgmtFailovers,
hpicfHALastFailoverTime
}
STATUS current
DESCRIPTION
"The collection of objects which are used to represent
Management Module statistics information."
::= { hpicfHAGroups 2 }
END