394 lines
12 KiB
Plaintext
394 lines
12 KiB
Plaintext
CDE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: RADWARE
|
|
-- This Private MIB supports the configuration auto sync.
|
|
-- Version: 3.0
|
|
-- Date: 24 May 2016
|
|
-- By: RMA (Radware MIB Authority)
|
|
-- E-mail: US: support@radware.com
|
|
-- International: support_int@radware.com
|
|
--
|
|
IMPORTS
|
|
IpAddress
|
|
FROM RFC1155-SMI
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
PhysAddress
|
|
FROM RFC1213-MIB
|
|
TRAP-TYPE
|
|
FROM RFC-1215
|
|
TruthValue,
|
|
rdwrConfigurationSync
|
|
FROM RADWARE-MIB;
|
|
--
|
|
-- rdwrConfigurationSync OBJECT IDENTIFIER ::= {rsServerDispatcher 161 }
|
|
|
|
rdwrConfigurationSyncMonitor OBJECT IDENTIFIER ::= {rdwrConfigurationSync 1 }
|
|
|
|
rdwrConfSyncState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
syncOff(1),
|
|
disconnected(2),
|
|
synchronizing(3),
|
|
inSync(4),
|
|
incompatible(5),
|
|
cannotSync(6),
|
|
pendingVRRPSwitch(7),
|
|
noMaster(8),
|
|
masterConnected(9),
|
|
outOfSync(10)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current state of the configuration synchronisation mechanism."
|
|
::= { rdwrConfigurationSyncMonitor 1 }
|
|
|
|
rdwrConfSyncIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current IP interface used for the communication with the
|
|
configuration peer."
|
|
::= { rdwrConfigurationSyncMonitor 2 }
|
|
|
|
rdwrConfSyncPeerIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current IP of the configuration peer."
|
|
::= { rdwrConfigurationSyncMonitor 3 }
|
|
|
|
rdwrConfSyncPeerBaseMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The base MAC of the configuration peer device that is currently logged
|
|
in or has last logged in."
|
|
::= { rdwrConfigurationSyncMonitor 4 }
|
|
|
|
rdwrConfSyncIncompatibilityReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
compatible(1),
|
|
incompatibleHardware(2),
|
|
incompatibleInstalledMemorySize(3),
|
|
incompatibleLicense(4),
|
|
incompatibleSoftwareVersion(5),
|
|
incompatibleSlaveConfiguration(6),
|
|
unknown(7),
|
|
incompatibleAttackDb(8)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The grounds for the incompatibilty between the primary device and the secondary device"
|
|
::= { rdwrConfigurationSyncMonitor 5 }
|
|
|
|
rdwrConfSyncLastConfSyncTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The last time the configuration was successfully propagated from the
|
|
master to the slave. The time is in seconds since epoch."
|
|
::= { rdwrConfigurationSyncMonitor 6 }
|
|
|
|
rdwrConfSyncLastConfFullSyncTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The last time a full configuration synchronisation was last
|
|
performed. The time is in seconds since epoch."
|
|
::= { rdwrConfigurationSyncMonitor 7 }
|
|
|
|
rdwrConfSyncNumOfFullSyncOperations OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of full synchronisations successfully performed since the
|
|
automatic configuration synchronisation was last enabled, or since the
|
|
last reboot."
|
|
::= { rdwrConfigurationSyncMonitor 8 }
|
|
|
|
rdwrConfSyncNumOfSyncOperations OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of synchronisations operations performed since the last
|
|
configuration full synchronisation, or since the last reboot."
|
|
::= { rdwrConfigurationSyncMonitor 9 }
|
|
|
|
rdwrConfSyncNumOfFailedSyncAttempts OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of synchronisation operations (incremental or full) that
|
|
failed since the synchronisation was last enabled, or since the last
|
|
reboot."
|
|
::= { rdwrConfigurationSyncMonitor 10 }
|
|
|
|
rdwrConfSyncPeerConfigVersion OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The configuration version the slave."
|
|
::= { rdwrConfigurationSyncMonitor 11 }
|
|
|
|
rdwrConfSyncConfigTimestamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Timestamp of the last configuration change in the machine."
|
|
::= { rdwrConfigurationSyncMonitor 12 }
|
|
|
|
rdwrConfSyncResetStatistics OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Reset the configuration synchronisation statistics."
|
|
::= { rdwrConfigurationSyncMonitor 13 }
|
|
|
|
rdwrConfSyncShouldReboot OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Whether master/slave are waiting for reboot."
|
|
::= { rdwrConfigurationSyncMonitor 14 }
|
|
|
|
rdwrConfSyncNumOfConnects OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of successful connections since last mode change or primary device reboot."
|
|
::= { rdwrConfigurationSyncMonitor 15 }
|
|
|
|
rdwrConfSyncNumOfDisconnects OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of times the master disconnected from the peer since last mode
|
|
change or reboot."
|
|
::= { rdwrConfigurationSyncMonitor 16 }
|
|
|
|
rdwrConfSyncIPString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current IP interface used for the communication with the
|
|
configuration peer. Similar to rdwrConfSyncIP but in string format to enable IPv6 support"
|
|
::= { rdwrConfigurationSyncMonitor 18 }
|
|
|
|
rdwrConfSyncPeerIPString OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current IP of the configuration peer. Similar to rdwrConfSyncPeerIP but in string format to enable IPv6 support."
|
|
::= { rdwrConfigurationSyncMonitor 19 }
|
|
|
|
rdwrConfigurationSyncConf OBJECT IDENTIFIER ::= { rdwrConfigurationSync 2 }
|
|
|
|
rdwrConfSyncMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
master(1),
|
|
slave(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The role of the device inthe configuration synchronisation and whether
|
|
the feature is enabled."
|
|
::= { rdwrConfigurationSyncConf 1 }
|
|
|
|
rdwrConfSyncRetryTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time in seconds between attempts to connect to configuration
|
|
slave. Must be in the range of 1 second to 10 minutes. Default is 5
|
|
seconds."
|
|
::= { rdwrConfigurationSyncConf 2 }
|
|
|
|
rdwrConfSyncKeepAlivePeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (5..600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time in seconds between keep-alive messages to slave. Must be in the
|
|
range of 5 seconds to 10 minutes. Default is 10 seconds."
|
|
::= { rdwrConfigurationSyncConf 3 }
|
|
|
|
rdwrConfSyncRebootTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time in seconds allowed for slave to reboot. After this time slave is
|
|
considered disconnected. Must be in the range of 1 second to 10 minutes. Default
|
|
is 4 minutes (240 seconds). Value is assigned in seconds."
|
|
::= { rdwrConfigurationSyncConf 4 }
|
|
|
|
rdwrConfSyncPeerDiscTrapDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Disconnected peer trap is only issued after this delay. If connection
|
|
is reestablished within this time period trap is deferred. Must be in
|
|
the range of 0 (immediate trap) to 1 hour. Default is 1 minute (60
|
|
seconds)."
|
|
::= { rdwrConfigurationSyncConf 5 }
|
|
|
|
rdwrConfSyncPeerResponseTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time in seconds allowed for response to arrive from peer. If the
|
|
timeout is exceeded, peer is considered disconnected. Must be in the range of 1 second to 10
|
|
minutes. Default is 20 seconds. Value is assigned in seconds."
|
|
::= { rdwrConfigurationSyncConf 6 }
|
|
|
|
rdwrConfSyncMasterActivityTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (5..600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum time in seconds allowed by slave between master messages. If
|
|
the timeout is exceeded. Slave considers master as disconnected. This
|
|
value must be greater than keep alive frequency. Must be in the range
|
|
of 5 seconds to 10 minutes. Default is a minute (60 seconds)."
|
|
::= {rdwrConfigurationSyncConf 7 }
|
|
|
|
rdwrConfSyncAllowRebootActiveDevice OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Allow master to reboot slave event if the slave is the VRRP active
|
|
device. Default value is false."
|
|
::= { rdwrConfigurationSyncConf 8 }
|
|
|
|
rdwrConfSyncRebootSlave OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reboot(1)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Manually reboot the secondary device."
|
|
::= { rdwrConfigurationSyncConf 9 }
|
|
|
|
rdwrConfSyncExcludeMgmtIP OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Exclude the management ports IP interface from the
|
|
synchronisations. When true the IPs have to be handled manually. Default
|
|
value is false."
|
|
::= { rdwrConfigurationSyncConf 10 }
|
|
|
|
rdwrConfSyncExcludeMgmtCert OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Exclude the WBM & SSH service configuration and the certificates
|
|
references from them from the synchronisations. When true, their
|
|
configuration has to be handled manually. Default value is false."
|
|
::= { rdwrConfigurationSyncConf 11 }
|
|
|
|
rdwrConfSyncDiscoverMngIPOnly OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-write
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
" obsolete "
|
|
::= { rdwrConfigurationSyncConf 12 }
|
|
|
|
rdwrConfSyncFullSyncDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Time in seconds between the need to full sync is detected and the actual full sync operation.
|
|
full sync will occure when this time is passed and the master wss idle (not configured).
|
|
range of 0 seconds to 1 hour. Default is 30 seconds."
|
|
DEFVAL { 30 }
|
|
::= { rdwrConfigurationSyncConf 13 }
|
|
|
|
rdwrConfSyncFullSyncMaxDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Maximum time in seconds between the need to full sync is detected and the actual full sync operation.
|
|
Full sync will occure if this time passed, even if the master has been configured.
|
|
range of 0 seconds to 1 hour. Default is 30 seconds."
|
|
DEFVAL { 30 }
|
|
::= { rdwrConfigurationSyncConf 14 }
|
|
|
|
rdwrConfSyncCommunicationPassword OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Sets the password for the synchronization session. This is mandatory before activating the module."
|
|
::= { rdwrConfigurationSyncConf 15 }
|
|
|
|
rdwrConfSyncConnectionPreference OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specifies the first choice of IP through which config-sync connects to peer. Can also be set to the values 'any' and 'any-mng-ip'."
|
|
::= { rdwrConfigurationSyncConf 16 }
|
|
|
|
rdwrConfSyncAlternateConnectionPreference OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specifies the second choice of IP through which config-sync connects to peer. Can also be set to the values 'any', 'any-mng-ip' and 'none'."
|
|
::= { rdwrConfigurationSyncConf 17 }
|
|
|
|
rdwrConfSyncReconnect OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reconnect(1),
|
|
doNothing(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Manually reconnect the config-sync connection to the secondary device."
|
|
::= { rdwrConfigurationSyncConf 18 }
|
|
|
|
END
|