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@2782 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			373 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			373 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
WATCHGUARD-HA-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
    IMPORTS
 | 
						|
        MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32, Counter64, Gauge32, 
 | 
						|
        OBJECT-IDENTITY, enterprises, 
 | 
						|
        IpAddress, TimeTicks               FROM SNMPv2-SMI
 | 
						|
        DateAndTime                        FROM SNMPv2-TC
 | 
						|
        watchguard                         FROM WATCHGUARD-MIB;
 | 
						|
        
 | 
						|
    wgInfoModule MODULE-IDENTITY
 | 
						|
        LAST-UPDATED "200701251200Z"
 | 
						|
        ORGANIZATION "WatchGuard Technologies, Inc."
 | 
						|
        CONTACT-INFO
 | 
						|
                  "   Ella Yu
 | 
						|
                      WatchGuard Technologies, Inc.
 | 
						|
                      1841 Zanker Road
 | 
						|
                      San Jose, CA 95112
 | 
						|
                      USA
 | 
						|
 | 
						|
                      408-519-4888
 | 
						|
                      ella.yu@watchguard.com "
 | 
						|
 | 
						|
        DESCRIPTION
 | 
						|
            "The MIB module describes general information
 | 
						|
             of WatchGuard system.  Mainly, the information 
 | 
						|
             obtained from this MIB is used by wgInfoSystemMIB,
 | 
						|
             wgClientMIB, wgSystemStatisticsMIB, wgIpsecTunnelMIB,
 | 
						|
             wgHAMIB."
 | 
						|
 | 
						|
 | 
						|
        REVISION      "200701251200Z"
 | 
						|
        DESCRIPTION
 | 
						|
            "Initial revision."
 | 
						|
        ::= { watchguard 6 }
 | 
						|
 | 
						|
    wgHAMIB OBJECT-IDENTITY
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "This is the base object identifier for all HA related
 | 
						|
             branches."
 | 
						|
        ::= { wgInfoModule 6 }
 | 
						|
        
 | 
						|
    wgHALocal OBJECT-IDENTITY
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION 
 | 
						|
            "This is the base object identifier for all objects which are
 | 
						|
            belong to local appliance."
 | 
						|
        ::= { wgHAMIB 1 }
 | 
						|
 | 
						|
    wgHAPeer OBJECT-IDENTITY
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION 
 | 
						|
            "This is the base object identifier for all objects which are
 | 
						|
            belong to peer appliance."
 | 
						|
        ::= { wgHAMIB 2 }
 | 
						|
 | 
						|
    wgHAStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        disabled(0),
 | 
						|
                        unknown(1),
 | 
						|
                        as-primary-active(2),
 | 
						|
                        as-secondary-active(3),
 | 
						|
                        aa-primary-ative(4),
 | 
						|
                        aa-secondary-active(5),
 | 
						|
                        aa-primary-takeover(6),
 | 
						|
                        aa-secondary-takeover(7),
 | 
						|
                        standby(8),
 | 
						|
                        admin(9),
 | 
						|
                        failed(10),
 | 
						|
                        unavailable(11)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Indicates current status of local appliance. 
 | 
						|
             disabled:               The local appliance of HA system is not enabled. 
 | 
						|
             unknown:                The local appliance of HA system is in initialization
 | 
						|
             as-primary-active:      The local appliance that is the primary appliance of 
 | 
						|
                                     HA/AS system is in active mode. This status is also called 
 | 
						|
                                     MASTER in some systems.
 | 
						|
             as-secondary-active:    The local appliance that is the secondary appliance of 
 | 
						|
                                     HA/AS system is in active mode. This status is also called
 | 
						|
                                     BACKUP in some systems.
 | 
						|
             aa-primary-ative:       The local appliance that is the primary appliance of 
 | 
						|
                                     HA/AA system is in active mode.
 | 
						|
             aa-secondary-active:    The local appliance that is the secondary appliance of 
 | 
						|
                                     HA/AA system is in active mode.
 | 
						|
             aa-primary-takeover:    The local appliance that is the primary appliance of 
 | 
						|
                                     HA/AA system has taken over the peer's duty.
 | 
						|
             aa-secondary-takeover:  The local appliance of the secondary appliance of 
 | 
						|
                                     HA/AA system has taken over the peer's duty.
 | 
						|
             standby:                The local appliance of HA/AS system is in standby mode.
 | 
						|
             admin:                  The local appliance of HA system detects an mismatched
 | 
						|
                                     configuration and waits for system administrator to reslove
 | 
						|
                                     the conflict.
 | 
						|
             failed:                 The local appliance of the HA system is down due to forced failover
 | 
						|
                                     or other reasons.
 | 
						|
             unavailable:            It's reported when local appliance of HA system is unabled 
 | 
						|
                                     to get status information.
 | 
						|
            "
 | 
						|
        ::= { wgHALocal 1 }
 | 
						|
 | 
						|
    wgHAPeerStatus OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        unavailable(0),
 | 
						|
                        active(1),
 | 
						|
                        standby(2),
 | 
						|
                        admin(3),
 | 
						|
                        failed(4)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Indicates current status of peer appliance.
 | 
						|
             unavailable:    It's reported when peer appliance of HA system is unabled
 | 
						|
                             to get status information. 
 | 
						|
             active:         The peer applicance of HA system is in active mode.
 | 
						|
             standby:        The peer applicance of HA system is in standby mode.
 | 
						|
             admin:          The peer applicance of HA system dectects an mismatched
 | 
						|
                             configuration and waits for system administrator to reslove the conflict. 
 | 
						|
             failed:         The peer appliance of HA system is down due to forced failover or other reasons.
 | 
						|
            "
 | 
						|
        ::= {wgHALocal 2 }
 | 
						|
        
 | 
						|
   wgHALastDBSyncTime OBJECT-TYPE
 | 
						|
        SYNTAX                DateAndTime
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS                current
 | 
						|
        DESCRIPTION
 | 
						|
            "The last DB synchronized time of local appliance."
 | 
						|
        ::= { wgHALocal 3 }
 | 
						|
        
 | 
						|
    wgHAError OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        no-error(0),
 | 
						|
                        mismatched-ha-id(1),
 | 
						|
                        mismatched-software(2),
 | 
						|
                        mismatched-database(3),
 | 
						|
                        mismatched-hardware(4),
 | 
						|
                        forced-fail(5),
 | 
						|
                        invalid-ha-role(6),
 | 
						|
                        link-down(7),
 | 
						|
                        lost-mia-heartbeat(8),
 | 
						|
                        mia-not-responding(9),
 | 
						|
                        admin-command-failed(10),
 | 
						|
                        detect-ha-error(11),
 | 
						|
                        unavailable(12),
 | 
						|
                        hotsync-failed(13),
 | 
						|
                        config-sync-failed(14)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Reports the current error that occurred in local appliance ."
 | 
						|
        ::= { wgHALocal 4 }
 | 
						|
 | 
						|
    wgHAPeerError OBJECT-TYPE
 | 
						|
        SYNTAX      INTEGER {
 | 
						|
                        no-error(0),
 | 
						|
                        mismatched-ha-id(1),
 | 
						|
                        mismatched-software(2),
 | 
						|
                        mismatched-database(3),
 | 
						|
                        mismatched-hardware(4),
 | 
						|
                        forced-fail(5),
 | 
						|
                        invalid-ha-role(6),
 | 
						|
                        link-down(7),
 | 
						|
                        lost-mia-heartbeat(8),
 | 
						|
                        mia-not-responding(9),
 | 
						|
                        admin-command-failed(10),
 | 
						|
                        detect-ha-error(11),
 | 
						|
                        unavailable(12),
 | 
						|
                        hotsync-failed(13),
 | 
						|
                        config-sync-failed(14)
 | 
						|
                    }
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "Reports the current error that occurred in peer appliance."
 | 
						|
        ::= { wgHALocal 5 }
 | 
						|
 | 
						|
    wgHAPeerSerialNumber OBJECT-TYPE
 | 
						|
        SYNTAX      OCTET STRING
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The serial number of peer appliance."
 | 
						|
        ::= { wgHAPeer 1 }
 | 
						|
            
 | 
						|
    wgHAPeerLastDBSyncTime OBJECT-TYPE
 | 
						|
        SYNTAX      DateAndTime
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The last DB synchronized time of peer appliance."
 | 
						|
        ::= { wgHAPeer 2}
 | 
						|
 | 
						|
    wgHAPeerDevice OBJECT-IDENTITY
 | 
						|
       STATUS      current
 | 
						|
       DESCRIPTION
 | 
						|
           "This is the base object for parameters and configuration
 | 
						|
           data of devices in this entity."
 | 
						|
       ::= { wgHAPeer 3 }
 | 
						|
 | 
						|
    wgHAPeerCounters OBJECT-IDENTITY
 | 
						|
       STATUS      current
 | 
						|
       DESCRIPTION
 | 
						|
           "This is the base object for parameters and configuration
 | 
						|
           data of devices in this entity."
 | 
						|
       ::= { wgHAPeer 4 }
 | 
						|
 | 
						|
     wgHAPeerIfNumber  OBJECT-TYPE
 | 
						|
       SYNTAX      Unsigned32
 | 
						|
       MAX-ACCESS  read-only
 | 
						|
       STATUS      current
 | 
						|
       DESCRIPTION
 | 
						|
           "The number of RapidCard installed in this entity."
 | 
						|
       ::= { wgHAPeerDevice 1 }                  
 | 
						|
 | 
						|
     wgHAPeerIfTable OBJECT-TYPE
 | 
						|
       SYNTAX  SEQUENCE OF WGHAPeerIfEntry
 | 
						|
       MAX-ACCESS  not-accessible
 | 
						|
       STATUS      current
 | 
						|
       DESCRIPTION
 | 
						|
           "A list of RapidCard entries.  The number of
 | 
						|
           entries is given by the value of wgHAPeerDeviceNumber."
 | 
						|
       ::= { wgHAPeerDevice 2 }
 | 
						|
 | 
						|
     wgHAPeerIfEntry  OBJECT-TYPE
 | 
						|
       SYNTAX      WGHAPeerIfEntry
 | 
						|
       MAX-ACCESS  not-accessible
 | 
						|
       STATUS      current
 | 
						|
       DESCRIPTION
 | 
						|
           "A RapidCard entry containing objects for a
 | 
						|
           particular RapidCard."
 | 
						|
       INDEX { wgHAPeerIfIndex }
 | 
						|
       ::= { wgHAPeerIfTable 1 }
 | 
						|
 | 
						|
     WGHAPeerIfEntry ::= SEQUENCE {
 | 
						|
         wgHAPeerIfIndex         Unsigned32,
 | 
						|
         wgHAPeerIfIpAddr        IpAddress,
 | 
						|
         wgHAPeerIfLinkStatus    INTEGER
 | 
						|
     }
 | 
						|
 | 
						|
     wgHAPeerIfIndex   OBJECT-TYPE
 | 
						|
       SYNTAX      Unsigned32
 | 
						|
       MAX-ACCESS  read-only
 | 
						|
       STATUS      current
 | 
						|
       DESCRIPTION
 | 
						|
           "The unique value for each interface."
 | 
						|
       ::= { wgHAPeerIfEntry 1 }
 | 
						|
 | 
						|
     wgHAPeerIfIpAddr   OBJECT-TYPE
 | 
						|
       SYNTAX      IpAddress
 | 
						|
       MAX-ACCESS  read-only
 | 
						|
       STATUS      current
 | 
						|
       DESCRIPTION
 | 
						|
           "The ip address of the interface."
 | 
						|
       ::= { wgHAPeerIfEntry 4 }
 | 
						|
 | 
						|
     wgHAPeerIfLinkStatus   OBJECT-TYPE
 | 
						|
       SYNTAX      INTEGER {
 | 
						|
                       down(0),
 | 
						|
                       up(1),
 | 
						|
                       other(2)
 | 
						|
                   }
 | 
						|
       MAX-ACCESS  read-only
 | 
						|
       STATUS      current
 | 
						|
       DESCRIPTION
 | 
						|
           "The current state of the interface."
 | 
						|
       ::= { wgHAPeerIfEntry 9 }
 | 
						|
 | 
						|
    wgHAPeerSystemCpuUtil OBJECT-TYPE
 | 
						|
        SYNTAX      Gauge32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The CPU utilization of the peer system in last 5 
 | 
						|
            seconds."
 | 
						|
        ::= { wgHAPeerCounters 1 }
 | 
						|
 | 
						|
    wgHAPeerSystemTotalSendBytes OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of bytes sent since peer system 
 | 
						|
            is up."
 | 
						|
        ::= { wgHAPeerCounters 2 }
 | 
						|
 | 
						|
    wgHAPeerSystemTotalRecvBytes OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of bytes received since peer system 
 | 
						|
            is up."
 | 
						|
        ::= { wgHAPeerCounters 3 }
 | 
						|
 | 
						|
    wgHAPeerSystemTotalSendPackets OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of packets sent since peer system is 
 | 
						|
            up."
 | 
						|
        ::= { wgHAPeerCounters 4 }
 | 
						|
 | 
						|
    wgHAPeerSystemTotalRecvPackets OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of packets received since peer 
 | 
						|
            system is up."
 | 
						|
        ::= { wgHAPeerCounters 5 }
 | 
						|
 | 
						|
    wgHAPeerSystemStreamReqTotal OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the connection requests since 
 | 
						|
            system is up."
 | 
						|
        ::= { wgHAPeerCounters 6 }
 | 
						|
 | 
						|
    wgHAPeerSystemStreamReqDrop OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The total number of the connection requests being 
 | 
						|
            dropped since system is up."
 | 
						|
        ::= { wgHAPeerCounters 7 }
 | 
						|
    
 | 
						|
    wgHAPeerSystemCurrIpsecTunnels OBJECT-TYPE
 | 
						|
        SYNTAX      Counter64
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The number of ipsec tunnels in the peer system 
 | 
						|
            currently."
 | 
						|
        ::= {wgHAPeerCounters 8 }
 | 
						|
 | 
						|
    wgHAPeerSystemCpuUtil1 OBJECT-TYPE
 | 
						|
        SYNTAX      Gauge32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The CPU utilization of the peer system in last 1 
 | 
						|
            minute."
 | 
						|
        ::= { wgHAPeerCounters 9 }
 | 
						|
 | 
						|
    wgHAPeerSystemCpuUtil5 OBJECT-TYPE
 | 
						|
        SYNTAX      Gauge32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The CPU utilization of the peer system in last 5 
 | 
						|
            minutes."
 | 
						|
        ::= { wgHAPeerCounters 10 }
 | 
						|
 | 
						|
    wgHAPeerSystemCpuUtil15 OBJECT-TYPE
 | 
						|
        SYNTAX      Gauge32
 | 
						|
        MAX-ACCESS  read-only
 | 
						|
        STATUS      current
 | 
						|
        DESCRIPTION
 | 
						|
            "The CPU utilization of the peer system in last 15 
 | 
						|
            minutes."
 | 
						|
        ::= { wgHAPeerCounters 11 }
 | 
						|
 | 
						|
END
 | 
						|
                            
 |