mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	git-svn-id: http://www.observium.org/svn/observer/trunk@1577 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			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
 |