373 lines
13 KiB
Plaintext
373 lines
13 KiB
Plaintext
RAPID-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
|
|
rapidstream FROM RAPID-MIB;
|
|
|
|
rsInfoModule MODULE-IDENTITY
|
|
LAST-UPDATED "0211011200Z"
|
|
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 RapidStream system. Mainly, the information
|
|
obtained from this MIB is used by rsInfoSystemMIB,
|
|
rsClientMIB, rsSystemStatisticsMIB, rsIpsecTunnelMIB,
|
|
rsHAMIB."
|
|
|
|
|
|
REVISION "200211011200Z"
|
|
DESCRIPTION
|
|
"Initial revision."
|
|
::= { rapidstream 6 }
|
|
|
|
rsHAMIB OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the base object identifier for all HA related
|
|
branches."
|
|
::= { rsInfoModule 6 }
|
|
|
|
rsHALocal OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the base object identifier for all objects which are
|
|
belong to local appliance."
|
|
::= { rsHAMIB 1 }
|
|
|
|
rsHAPeer OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the base object identifier for all objects which are
|
|
belong to peer appliance."
|
|
::= { rsHAMIB 2 }
|
|
|
|
rsHAStatus 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.
|
|
"
|
|
::= { rsHALocal 1 }
|
|
|
|
rsHAPeerStatus 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.
|
|
"
|
|
::= {rsHALocal 2 }
|
|
|
|
rsHALastDBSyncTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last DB synchronized time of local appliance."
|
|
::= { rsHALocal 3 }
|
|
|
|
rsHAError 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 ."
|
|
::= { rsHALocal 4 }
|
|
|
|
rsHAPeerError 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."
|
|
::= { rsHALocal 5 }
|
|
|
|
rsHAPeerSerialNumber OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The serial number of peer appliance."
|
|
::= { rsHAPeer 1 }
|
|
|
|
rsHAPeerLastDBSyncTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last DB synchronized time of peer appliance."
|
|
::= { rsHAPeer 2}
|
|
|
|
rsHAPeerDevice OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the base object for parameters and configuration
|
|
data of devices in this entity."
|
|
::= { rsHAPeer 3 }
|
|
|
|
rsHAPeerCounters OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the base object for parameters and configuration
|
|
data of devices in this entity."
|
|
::= { rsHAPeer 4 }
|
|
|
|
rsHAPeerIfNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of RapidCard installed in this entity."
|
|
::= { rsHAPeerDevice 1 }
|
|
|
|
rsHAPeerIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RSHAPeerIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of RapidCard entries. The number of
|
|
entries is given by the value of rsHAPeerDeviceNumber."
|
|
::= { rsHAPeerDevice 2 }
|
|
|
|
rsHAPeerIfEntry OBJECT-TYPE
|
|
SYNTAX RSHAPeerIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A RapidCard entry containing objects for a
|
|
particular RapidCard."
|
|
INDEX { rsHAPeerIfIndex }
|
|
::= { rsHAPeerIfTable 1 }
|
|
|
|
RSHAPeerIfEntry ::= SEQUENCE {
|
|
rsHAPeerIfIndex Unsigned32,
|
|
rsHAPeerIfIpAddr IpAddress,
|
|
rsHAPeerIfLinkStatus INTEGER
|
|
}
|
|
|
|
rsHAPeerIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The unique value for each interface."
|
|
::= { rsHAPeerIfEntry 1 }
|
|
|
|
rsHAPeerIfIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ip address of the interface."
|
|
::= { rsHAPeerIfEntry 4 }
|
|
|
|
rsHAPeerIfLinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(0),
|
|
up(1),
|
|
other(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current state of the interface."
|
|
::= { rsHAPeerIfEntry 9 }
|
|
|
|
rsHAPeerSystemCpuUtil OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CPU utilization of the peer system in last 5
|
|
seconds."
|
|
::= { rsHAPeerCounters 1 }
|
|
|
|
rsHAPeerSystemTotalSendBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of bytes sent since peer system
|
|
is up."
|
|
::= { rsHAPeerCounters 2 }
|
|
|
|
rsHAPeerSystemTotalRecvBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of bytes received since peer system
|
|
is up."
|
|
::= { rsHAPeerCounters 3 }
|
|
|
|
rsHAPeerSystemTotalSendPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets sent since peer system is
|
|
up."
|
|
::= { rsHAPeerCounters 4 }
|
|
|
|
rsHAPeerSystemTotalRecvPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets received since peer
|
|
system is up."
|
|
::= { rsHAPeerCounters 5 }
|
|
|
|
rsHAPeerSystemStreamReqTotal OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of the connection requests since
|
|
system is up."
|
|
::= { rsHAPeerCounters 6 }
|
|
|
|
rsHAPeerSystemStreamReqDrop OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of the connection requests being
|
|
dropped since system is up."
|
|
::= { rsHAPeerCounters 7 }
|
|
|
|
rsHAPeerSystemCurrIpsecTunnels OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ipsec tunnels in the peer system
|
|
currently."
|
|
::= {rsHAPeerCounters 8 }
|
|
|
|
rsHAPeerSystemCpuUtil1 OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CPU utilization of the peer system in last 1
|
|
minute."
|
|
::= { rsHAPeerCounters 9 }
|
|
|
|
rsHAPeerSystemCpuUtil5 OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CPU utilization of the peer system in last 5
|
|
minutes."
|
|
::= { rsHAPeerCounters 10 }
|
|
|
|
rsHAPeerSystemCpuUtil15 OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The CPU utilization of the peer system in last 15
|
|
minutes."
|
|
::= { rsHAPeerCounters 11 }
|
|
|
|
END
|
|
|