mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
135 lines
5.0 KiB
Plaintext
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
|