summaryrefslogtreecommitdiff
path: root/MIBS/watchguard/WATCHGUARD-HA-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/watchguard/WATCHGUARD-HA-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/watchguard/WATCHGUARD-HA-MIB')
-rw-r--r--MIBS/watchguard/WATCHGUARD-HA-MIB372
1 files changed, 372 insertions, 0 deletions
diff --git a/MIBS/watchguard/WATCHGUARD-HA-MIB b/MIBS/watchguard/WATCHGUARD-HA-MIB
new file mode 100644
index 0000000..7c8107b
--- /dev/null
+++ b/MIBS/watchguard/WATCHGUARD-HA-MIB
@@ -0,0 +1,372 @@
+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
+