KEEPALIVED-MIB

File: KEEPALIVED-MIB.mib (59513 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF INET-ADDRESS-MIB
IF-MIB SNMPv2-TC

Imported symbols

OBJECT-TYPE MODULE-IDENTITY Integer32
Unsigned32 Counter32 Counter64
Gauge32 enterprises NOTIFICATION-TYPE
OBJECT-GROUP MODULE-COMPLIANCE NOTIFICATION-GROUP
InetAddressType InetAddress InetPortNumber
InetAddressPrefixLength InetScopeType InterfaceIndex
ifIndex DisplayString TEXTUAL-CONVENTION
TruthValue

Defined Types

VrrpState  
TEXTUAL-CONVENTION    
  current INTEGER init(0), backup(1), master(2), fault(3), unknown(4)

EmailEntry  
SEQUENCE    
  emailIndex Integer32
  emailAddress DisplayString

VrrpSyncGroupEntry  
SEQUENCE    
  vrrpSyncGroupIndex Integer32
  vrrpSyncGroupName DisplayString
  vrrpSyncGroupState VrrpState
  vrrpSyncGroupSmtpAlert INTEGER
  vrrpSyncGroupNotifyExec INTEGER
  vrrpSyncGroupScriptMaster DisplayString
  vrrpSyncGroupScriptBackup DisplayString
  vrrpSyncGroupScriptFault DisplayString
  vrrpSyncGroupScript DisplayString

VrrpSyncGroupMemberEntry  
SEQUENCE    
  vrrpSyncGroupMemberInstanceIndex Integer32
  vrrpSyncGroupMemberName DisplayString

VrrpInstanceEntry  
SEQUENCE    
  vrrpInstanceIndex INTEGER
  vrrpInstanceName DisplayString
  vrrpInstanceVirtualRouterId Unsigned32
  vrrpInstanceState VrrpState
  vrrpInstanceInitialState VrrpState
  vrrpInstanceWantedState VrrpState
  vrrpInstanceBasePriority Integer32
  vrrpInstanceEffectivePriority Integer32
  vrrpInstanceVipsStatus INTEGER
  vrrpInstancePrimaryInterface DisplayString
  vrrpInstanceTrackPrimaryIf INTEGER
  vrrpInstanceAdvertisementsInt Unsigned32
  vrrpInstancePreempt INTEGER
  vrrpInstancePreemptDelay Unsigned32
  vrrpInstanceAuthType INTEGER
  vrrpInstanceLvsSyncDaemon INTEGER
  vrrpInstanceLvsSyncInterface DisplayString
  vrrpInstanceSyncGroup DisplayString
  vrrpInstanceGarpDelay Unsigned32
  vrrpInstanceSmtpAlert INTEGER
  vrrpInstanceNotifyExec INTEGER
  vrrpInstanceScriptMaster DisplayString
  vrrpInstanceScriptBackup DisplayString
  vrrpInstanceScriptFault DisplayString
  vrrpInstanceScriptStop DisplayString
  vrrpInstanceScript DisplayString

VrrpTrackedInterfaceEntry  
SEQUENCE    
  vrrpTrackedInterfaceName DisplayString
  vrrpTrackedInterfaceWeight Integer32

VrrpTrackedScriptEntry  
SEQUENCE    
  vrrpTrackedScriptIndex Integer32
  vrrpTrackedScriptName DisplayString
  vrrpTrackedScriptWeight Integer32

VrrpAddressEntry  
SEQUENCE    
  vrrpAddressIndex Integer32
  vrrpAddressType InetAddressType
  vrrpAddressValue InetAddress
  vrrpAddressBroadcast InetAddress
  vrrpAddressMask InetAddressPrefixLength
  vrrpAddressScope InetScopeType
  vrrpAddressIfIndex InterfaceIndex
  vrrpAddressIfName DisplayString
  vrrpAddressIfAlias DisplayString
  vrrpAddressStatus INTEGER
  vrrpAddressAdvertising INTEGER

VrrpRouteEntry  
SEQUENCE    
  vrrpRouteIndex Integer32
  vrrpRouteAddressType InetAddressType
  vrrpRouteDestination InetAddress
  vrrpRouteDestinationMask InetAddressPrefixLength
  vrrpRouteGateway InetAddress
  vrrpRouteSecondaryGateway InetAddress
  vrrpRouteSource InetAddress
  vrrpRouteMetric Unsigned32
  vrrpRouteScope InetScopeType
  vrrpRouteType INTEGER
  vrrpRouteIfIndex InterfaceIndex
  vrrpRouteIfName DisplayString
  vrrpRouteRoutingTable Unsigned32
  vrrpRouteStatus INTEGER

VrrpScriptEntry  
SEQUENCE    
  vrrpScriptIndex Integer32
  vrrpScriptName DisplayString
  vrrpScriptCommand DisplayString
  vrrpScriptInterval Integer32
  vrrpScriptWeight Integer32
  vrrpScriptResult INTEGER
  vrrpScriptRise Unsigned32
  vrrpScriptFall Unsigned32

VirtualServerGroupEntry  
SEQUENCE    
  virtualServerGroupIndex Integer32
  virtualServerGroupName DisplayString

VirtualServerGroupMemberEntry  
SEQUENCE    
  virtualServerGroupMemberIndex Integer32
  virtualServerGroupMemberType INTEGER
  virtualServerGroupMemberFwMark Unsigned32
  virtualServerGroupMemberAddrType InetAddressType
  virtualServerGroupMemberAddress InetAddress
  virtualServerGroupMemberAddr1 InetAddress
  virtualServerGroupMemberAddr2 InetAddress
  virtualServerGroupMemberPort InetPortNumber

VirtualServerEntry  
SEQUENCE    
  virtualServerIndex Integer32
  virtualServerType INTEGER
  virtualServerNameOfGroup DisplayString
  virtualServerFwMark Unsigned32
  virtualServerAddrType InetAddressType
  virtualServerAddress InetAddress
  virtualServerPort InetPortNumber
  virtualServerProtocol INTEGER
  virtualServerLoadBalancingAlgo INTEGER
  virtualServerLoadBalancingKind INTEGER
  virtualServerStatus INTEGER
  virtualServerVirtualHost DisplayString
  virtualServerPersist INTEGER
  virtualServerPersistTimeout Unsigned32
  virtualServerPersistGranularity InetAddress
  virtualServerDelayLoop Unsigned32
  virtualServerHaSuspend TruthValue
  virtualServerAlpha INTEGER
  virtualServerOmega INTEGER
  virtualServerRealServersTotal Unsigned32
  virtualServerRealServersUp Unsigned32
  virtualServerQuorum Unsigned32
  virtualServerQuorumStatus INTEGER
  virtualServerQuorumUp DisplayString
  virtualServerQuorumDown DisplayString
  virtualServerHysteresis Unsigned32
  virtualServerStatsConns Gauge32
  virtualServerStatsInPkts Counter32
  virtualServerStatsOutPkts Counter32
  virtualServerStatsInBytes Counter64
  virtualServerStatsOutBytes Counter64
  virtualServerRateCps Gauge32
  virtualServerRateInPPS Gauge32
  virtualServerRateOutPPS Gauge32
  virtualServerRateInBPS Gauge32
  virtualServerRateOutBPS Gauge32

RealServerEntry  
SEQUENCE    
  realServerIndex Integer32
  realServerType INTEGER
  realServerAddrType InetAddressType
  realServerAddress InetAddress
  realServerPort InetPortNumber
  realServerStatus INTEGER
  realServerWeight Integer32
  realServerUpperConnectionLimit Unsigned32
  realServerLowerConnectionLimit Unsigned32
  realServerActionWhenDown INTEGER
  realServerNotifyUp DisplayString
  realServerNotifyDown DisplayString
  realServerFailedChecks Unsigned32
  realServerStatsConns Gauge32
  realServerStatsActiveConns Gauge32
  realServerStatsInactiveConns Gauge32
  realServerStatsPersistentConns Gauge32
  realServerStatsInPkts Counter32
  realServerStatsOutPkts Counter32
  realServerStatsInBytes Counter64
  realServerStatsOutBytes Counter64
  realServerRateCps Gauge32
  realServerRateInPPS Gauge32
  realServerRateOutPPS Gauge32
  realServerRateInBPS Gauge32
  realServerRateOutBPS Gauge32

Defined Values

keepalived 1.3.6.1.4.1.9586.100.5
This MIB describes objects used by keepalived, both for VRRP and health checker.
MODULE-IDENTITY    

debian 1.3.6.1.4.1.9586
OBJECT IDENTIFIER    

project 1.3.6.1.4.1.9586.100
OBJECT IDENTIFIER    

global 1.3.6.1.4.1.9586.100.5.1
OBJECT IDENTIFIER    

vrrp 1.3.6.1.4.1.9586.100.5.2
OBJECT IDENTIFIER    

check 1.3.6.1.4.1.9586.100.5.3
OBJECT IDENTIFIER    

conformance 1.3.6.1.4.1.9586.100.5.4
OBJECT IDENTIFIER    

version 1.3.6.1.4.1.9586.100.5.1.1
Version of keepalived
OBJECT-TYPE    
  DisplayString  

routerId 1.3.6.1.4.1.9586.100.5.1.2
Router ID
OBJECT-TYPE    
  DisplayString  

mail 1.3.6.1.4.1.9586.100.5.1.3
OBJECT IDENTIFIER    

smtpServerAddressType 1.3.6.1.4.1.9586.100.5.1.3.1
Address type for SMTP server.
OBJECT-TYPE    
  InetAddressType  

smtpServerAddress 1.3.6.1.4.1.9586.100.5.1.3.2
Address of SMTP server.
OBJECT-TYPE    
  InetAddress  

smtpServerTimeout 1.3.6.1.4.1.9586.100.5.1.3.3
SMTP server connection timeout.
OBJECT-TYPE    
  Unsigned32  

emailFrom 1.3.6.1.4.1.9586.100.5.1.3.4
Email address for the From field.
OBJECT-TYPE    
  DisplayString  

emailTable 1.3.6.1.4.1.9586.100.5.1.3.5
Table of email notification addresses.
OBJECT-TYPE    
  SEQUENCE OF  
    EmailEntry

emailEntry 1.3.6.1.4.1.9586.100.5.1.3.5.1
Email address to be notified with an alert.
OBJECT-TYPE    
  EmailEntry  

emailIndex 1.3.6.1.4.1.9586.100.5.1.3.5.1.1
Index for the email address.
OBJECT-TYPE    
  Integer32 1..2147483647  

emailAddress 1.3.6.1.4.1.9586.100.5.1.3.5.1.2
Email address to be notified when an alert is raised.
OBJECT-TYPE    
  DisplayString  

trapEnable 1.3.6.1.4.1.9586.100.5.1.4
Indicate whether traps should be sent for various events.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

linkBeat 1.3.6.1.4.1.9586.100.5.1.5
Indicate which method is used to check if a link is up or down. netlink(1) means that the kernel will push a link state change while polling(2) means that the status of the link is checked periodically.
OBJECT-TYPE    
  INTEGER netlink(1), polling(2)  

vrrpSyncGroupTable 1.3.6.1.4.1.9586.100.5.2.1
Table of sync groups
OBJECT-TYPE    
  SEQUENCE OF  
    VrrpSyncGroupEntry

vrrpSyncGroupEntry 1.3.6.1.4.1.9586.100.5.2.1.1
Information describing a sync group
OBJECT-TYPE    
  VrrpSyncGroupEntry  

vrrpSyncGroupIndex 1.3.6.1.4.1.9586.100.5.2.1.1.1
Index of the synchronisation group.
OBJECT-TYPE    
  Integer32 1..2147483647  

vrrpSyncGroupName 1.3.6.1.4.1.9586.100.5.2.1.1.2
Name of the synchronisation group.
OBJECT-TYPE    
  DisplayString  

vrrpSyncGroupState 1.3.6.1.4.1.9586.100.5.2.1.1.3
Current state of the synchronisation group.
OBJECT-TYPE    
  VrrpState  

vrrpSyncGroupSmtpAlert 1.3.6.1.4.1.9586.100.5.2.1.1.4
Will SMTP alert be sent for this synchronisation group?
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

vrrpSyncGroupNotifyExec 1.3.6.1.4.1.9586.100.5.2.1.1.5
Will we execute notification script for this group?
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

vrrpSyncGroupScriptMaster 1.3.6.1.4.1.9586.100.5.2.1.1.6
Script to execute when the group becomes master.
OBJECT-TYPE    
  DisplayString  

vrrpSyncGroupScriptBackup 1.3.6.1.4.1.9586.100.5.2.1.1.7
Script to execute when the group becomes backup.
OBJECT-TYPE    
  DisplayString  

vrrpSyncGroupScriptFault 1.3.6.1.4.1.9586.100.5.2.1.1.8
Script to execute when the group is in fault state.
OBJECT-TYPE    
  DisplayString  

vrrpSyncGroupScript 1.3.6.1.4.1.9586.100.5.2.1.1.9
Script to execute whenever a state change occurs.
OBJECT-TYPE    
  DisplayString  

vrrpSyncGroupMemberTable 1.3.6.1.4.1.9586.100.5.2.2
Table of instances contained in sync groups
OBJECT-TYPE    
  SEQUENCE OF  
    VrrpSyncGroupMemberEntry

vrrpSyncGroupMemberEntry 1.3.6.1.4.1.9586.100.5.2.2.1
Information describing a member of a sync group
OBJECT-TYPE    
  VrrpSyncGroupMemberEntry  

vrrpSyncGroupMemberInstanceIndex 1.3.6.1.4.1.9586.100.5.2.2.1.1
Index of an instance in a synchronisation group. There is no relation with this index and the index of the corresponding instance in vrrpInstanceTable. Use the name to find out the corresponding instance.
OBJECT-TYPE    
  Integer32 1..2147483647  

vrrpSyncGroupMemberName 1.3.6.1.4.1.9586.100.5.2.2.1.2
Name of the instance contained in the synchronisation group.
OBJECT-TYPE    
  DisplayString  

vrrpInstanceTable 1.3.6.1.4.1.9586.100.5.2.3
Table of VRRP instances
OBJECT-TYPE    
  SEQUENCE OF  
    VrrpInstanceEntry

vrrpInstanceEntry 1.3.6.1.4.1.9586.100.5.2.3.1
Information describing a sync group
OBJECT-TYPE    
  VrrpInstanceEntry  

vrrpInstanceIndex 1.3.6.1.4.1.9586.100.5.2.3.1.1
Index of the VRRP instance. Instance 0 is for static IP and static routes.
OBJECT-TYPE    
  INTEGER static(0)  

vrrpInstanceName 1.3.6.1.4.1.9586.100.5.2.3.1.2
Name of the VRRP instance.
OBJECT-TYPE    
  DisplayString  

vrrpInstanceVirtualRouterId 1.3.6.1.4.1.9586.100.5.2.3.1.3
Virtual Router ID (VRID) for this VRRP instance.
OBJECT-TYPE    
  Unsigned32  

vrrpInstanceState 1.3.6.1.4.1.9586.100.5.2.3.1.4
Current state of this VRRP instance.
OBJECT-TYPE    
  VrrpState  

vrrpInstanceInitialState 1.3.6.1.4.1.9586.100.5.2.3.1.5
Initial state of this VRRP instance.
OBJECT-TYPE    
  VrrpState  

vrrpInstanceWantedState 1.3.6.1.4.1.9586.100.5.2.3.1.6
State wanted by the operator for this VRRP instance.
OBJECT-TYPE    
  VrrpState  

vrrpInstanceBasePriority 1.3.6.1.4.1.9586.100.5.2.3.1.7
Base priority (as defined in the configuration file) for this VRRP instance. This value can be modified to force the virtual router instance to become backup or master.
OBJECT-TYPE    
  Integer32  

vrrpInstanceEffectivePriority 1.3.6.1.4.1.9586.100.5.2.3.1.8
Effective priority for this VRRP instance. Status of interfaces and script results are used to compute this value from the base priority.
OBJECT-TYPE    
  Integer32  

vrrpInstanceVipsStatus 1.3.6.1.4.1.9586.100.5.2.3.1.9
Are all VIP of this VRRP instance enabled?
OBJECT-TYPE    
  INTEGER allSet(1), notAllSet(2)  

vrrpInstancePrimaryInterface 1.3.6.1.4.1.9586.100.5.2.3.1.10
Primary interface of this VRRP instance.
OBJECT-TYPE    
  DisplayString  

vrrpInstanceTrackPrimaryIf 1.3.6.1.4.1.9586.100.5.2.3.1.11
Do we track the status of the primary interface?
OBJECT-TYPE    
  INTEGER tracked(1), notTracked(2)  

vrrpInstanceAdvertisementsInt 1.3.6.1.4.1.9586.100.5.2.3.1.12
Delay in seconds between two VRRP advertisements.
OBJECT-TYPE    
  Unsigned32  

vrrpInstancePreempt 1.3.6.1.4.1.9586.100.5.2.3.1.13
Will a higher priority advertisement preempt a lower instance?
OBJECT-TYPE    
  INTEGER preempt(1), noPreempt(2)  

vrrpInstancePreemptDelay 1.3.6.1.4.1.9586.100.5.2.3.1.14
Delay after startup until preemption can happen. 0 means that there is no delay.
OBJECT-TYPE    
  Unsigned32  

vrrpInstanceAuthType 1.3.6.1.4.1.9586.100.5.2.3.1.15
Authentication method to authenticate other peers.
OBJECT-TYPE    
  INTEGER none(0), password(1), ah(2)  

vrrpInstanceLvsSyncDaemon 1.3.6.1.4.1.9586.100.5.2.3.1.16
Is LVS sync daemon enabled for this VRRP instance?
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

vrrpInstanceLvsSyncInterface 1.3.6.1.4.1.9586.100.5.2.3.1.17
If LVS sync daemon is enabled, which interface to use for syncing?
OBJECT-TYPE    
  DisplayString  

vrrpInstanceSyncGroup 1.3.6.1.4.1.9586.100.5.2.3.1.18
Name of the synchronisation group this VRRP instance belongs, if any.
OBJECT-TYPE    
  DisplayString  

vrrpInstanceGarpDelay 1.3.6.1.4.1.9586.100.5.2.3.1.19
Delay to launch gratuitous ARP (GARP).
OBJECT-TYPE    
  Unsigned32  

vrrpInstanceSmtpAlert 1.3.6.1.4.1.9586.100.5.2.3.1.20
Will SMTP alert be sent for this VRRP instance?
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

vrrpInstanceNotifyExec 1.3.6.1.4.1.9586.100.5.2.3.1.21
Will we execute notification script for this instance?
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

vrrpInstanceScriptMaster 1.3.6.1.4.1.9586.100.5.2.3.1.22
Script to execute when the instance becomes master.
OBJECT-TYPE    
  DisplayString  

vrrpInstanceScriptBackup 1.3.6.1.4.1.9586.100.5.2.3.1.23
Script to execute when the instance becomes backup.
OBJECT-TYPE    
  DisplayString  

vrrpInstanceScriptFault 1.3.6.1.4.1.9586.100.5.2.3.1.24
Script to execute when the instance is in fault state.
OBJECT-TYPE    
  DisplayString  

vrrpInstanceScriptStop 1.3.6.1.4.1.9586.100.5.2.3.1.25
Script to execute when the instance is stopped.
OBJECT-TYPE    
  DisplayString  

vrrpInstanceScript 1.3.6.1.4.1.9586.100.5.2.3.1.26
Script to execute whenever a state change occurs.
OBJECT-TYPE    
  DisplayString  

vrrpTrackedInterfaceTable 1.3.6.1.4.1.9586.100.5.2.4
Table of tracked interfaces for each VRRP instance.
OBJECT-TYPE    
  SEQUENCE OF  
    VrrpTrackedInterfaceEntry

vrrpTrackedInterfaceEntry 1.3.6.1.4.1.9586.100.5.2.4.1
Information describing a tracked interface
OBJECT-TYPE    
  VrrpTrackedInterfaceEntry  

vrrpTrackedInterfaceName 1.3.6.1.4.1.9586.100.5.2.4.1.1
Name of the tracked interface.
OBJECT-TYPE    
  DisplayString  

vrrpTrackedInterfaceWeight 1.3.6.1.4.1.9586.100.5.2.4.1.2
Weight of the tracked interface.
OBJECT-TYPE    
  Integer32  

vrrpTrackedScriptTable 1.3.6.1.4.1.9586.100.5.2.5
Table of tracked interfaces for each VRRP instance.
OBJECT-TYPE    
  SEQUENCE OF  
    VrrpTrackedScriptEntry

vrrpTrackedScriptEntry 1.3.6.1.4.1.9586.100.5.2.5.1
Information describing a tracked script
OBJECT-TYPE    
  VrrpTrackedScriptEntry  

vrrpTrackedScriptIndex 1.3.6.1.4.1.9586.100.5.2.5.1.1
Index of the tracked script in the set of tracked scripts for the given VRRP instance. This index has no relation with the index of vrrpScriptTable.
OBJECT-TYPE    
  Integer32 1..2147483647  

vrrpTrackedScriptName 1.3.6.1.4.1.9586.100.5.2.5.1.2
Name of the tracked interface.
OBJECT-TYPE    
  DisplayString  

vrrpTrackedScriptWeight 1.3.6.1.4.1.9586.100.5.2.5.1.3
Weight of the tracked interface.
OBJECT-TYPE    
  Integer32  

vrrpAddressTable 1.3.6.1.4.1.9586.100.5.2.6
Table of static and virtual addresses
OBJECT-TYPE    
  SEQUENCE OF  
    VrrpAddressEntry

vrrpAddressEntry 1.3.6.1.4.1.9586.100.5.2.6.1
Information describing an address. This can be a static address or a virtual address. In case of static address, the VRRP instance index is 0.
OBJECT-TYPE    
  VrrpAddressEntry  

vrrpAddressIndex 1.3.6.1.4.1.9586.100.5.2.6.1.1
Address index.
OBJECT-TYPE    
  Integer32 1..2147483647  

vrrpAddressType 1.3.6.1.4.1.9586.100.5.2.6.1.2
A value that represents a type of Internet address.
OBJECT-TYPE    
  InetAddressType  

vrrpAddressValue 1.3.6.1.4.1.9586.100.5.2.6.1.3
Actual IP address.
OBJECT-TYPE    
  InetAddress  

vrrpAddressBroadcast 1.3.6.1.4.1.9586.100.5.2.6.1.4
Broadcast address associated with the IP address.
OBJECT-TYPE    
  InetAddress  

vrrpAddressMask 1.3.6.1.4.1.9586.100.5.2.6.1.5
Address mask.
OBJECT-TYPE    
  InetAddressPrefixLength  

vrrpAddressScope 1.3.6.1.4.1.9586.100.5.2.6.1.6
Address scope.
OBJECT-TYPE    
  InetScopeType  

vrrpAddressIfIndex 1.3.6.1.4.1.9586.100.5.2.6.1.7
Index of the interface to which the IP address is linked to.
OBJECT-TYPE    
  InterfaceIndex  

vrrpAddressIfName 1.3.6.1.4.1.9586.100.5.2.6.1.8
Name of the interface to which the IP address is linked to.
OBJECT-TYPE    
  DisplayString  

vrrpAddressIfAlias 1.3.6.1.4.1.9586.100.5.2.6.1.9
Alias name of the interface.
OBJECT-TYPE    
  DisplayString  

vrrpAddressStatus 1.3.6.1.4.1.9586.100.5.2.6.1.10
Is the IP address set?
OBJECT-TYPE    
  INTEGER set(1), unset(2)  

vrrpAddressAdvertising 1.3.6.1.4.1.9586.100.5.2.6.1.11
Status of VRRP advertising for this IP address.
OBJECT-TYPE    
  INTEGER advertised(1), notAdvertised(2)  

vrrpRouteTable 1.3.6.1.4.1.9586.100.5.2.7
Table of static and virtual routes.
OBJECT-TYPE    
  SEQUENCE OF  
    VrrpRouteEntry

vrrpRouteEntry 1.3.6.1.4.1.9586.100.5.2.7.1
Information describing a route. In case of a static route, the instance index is 0.
OBJECT-TYPE    
  VrrpRouteEntry  

vrrpRouteIndex 1.3.6.1.4.1.9586.100.5.2.7.1.1
Route index.
OBJECT-TYPE    
  Integer32 1..2147483647  

vrrpRouteAddressType 1.3.6.1.4.1.9586.100.5.2.7.1.2
Route type of internet address.
OBJECT-TYPE    
  InetAddressType  

vrrpRouteDestination 1.3.6.1.4.1.9586.100.5.2.7.1.3
Route destination.
OBJECT-TYPE    
  InetAddress  

vrrpRouteDestinationMask 1.3.6.1.4.1.9586.100.5.2.7.1.4
Route destination mask.
OBJECT-TYPE    
  InetAddressPrefixLength  

vrrpRouteGateway 1.3.6.1.4.1.9586.100.5.2.7.1.5
Gateway for the given destination.
OBJECT-TYPE    
  InetAddress  

vrrpRouteSecondaryGateway 1.3.6.1.4.1.9586.100.5.2.7.1.6
An optional second gateway for the given destination.
OBJECT-TYPE    
  InetAddress  

vrrpRouteSource 1.3.6.1.4.1.9586.100.5.2.7.1.7
Which source IP address to use with this route.
OBJECT-TYPE    
  InetAddress  

vrrpRouteMetric 1.3.6.1.4.1.9586.100.5.2.7.1.8
Metric of this route.
OBJECT-TYPE    
  Unsigned32  

vrrpRouteScope 1.3.6.1.4.1.9586.100.5.2.7.1.9
Scope of this route.
OBJECT-TYPE    
  InetScopeType  

vrrpRouteType 1.3.6.1.4.1.9586.100.5.2.7.1.10
Kind of route.
OBJECT-TYPE    
  INTEGER normal(1), ecmp(2), blackhole(3)  

vrrpRouteIfIndex 1.3.6.1.4.1.9586.100.5.2.7.1.11
Interface attached to this route.
OBJECT-TYPE    
  InterfaceIndex  

vrrpRouteIfName 1.3.6.1.4.1.9586.100.5.2.7.1.12
Name of the interface of attached to this route.
OBJECT-TYPE    
  DisplayString  

vrrpRouteRoutingTable 1.3.6.1.4.1.9586.100.5.2.7.1.13
Routing table where to route should be inserted.
OBJECT-TYPE    
  Unsigned32  

vrrpRouteStatus 1.3.6.1.4.1.9586.100.5.2.7.1.14
Is this route set in the kernel?
OBJECT-TYPE    
  INTEGER set(1), unset(2)  

vrrpScriptTable 1.3.6.1.4.1.9586.100.5.2.8
Table of VRRP scripts
OBJECT-TYPE    
  SEQUENCE OF  
    VrrpScriptEntry

vrrpScriptEntry 1.3.6.1.4.1.9586.100.5.2.8.1
Information describing a VRRP script
OBJECT-TYPE    
  VrrpScriptEntry  

vrrpScriptIndex 1.3.6.1.4.1.9586.100.5.2.8.1.1
Script index.
OBJECT-TYPE    
  Integer32 1..2147483647  

vrrpScriptName 1.3.6.1.4.1.9586.100.5.2.8.1.2
Symbolic name of the script.
OBJECT-TYPE    
  DisplayString  

vrrpScriptCommand 1.3.6.1.4.1.9586.100.5.2.8.1.3
Command executed when running the script.
OBJECT-TYPE    
  DisplayString  

vrrpScriptInterval 1.3.6.1.4.1.9586.100.5.2.8.1.4
Interval between two runs of the script.
OBJECT-TYPE    
  Integer32  

vrrpScriptWeight 1.3.6.1.4.1.9586.100.5.2.8.1.5
Weight of the script if successful.
OBJECT-TYPE    
  Integer32  

vrrpScriptResult 1.3.6.1.4.1.9586.100.5.2.8.1.6
Current status of the script.
OBJECT-TYPE    
  INTEGER disabled(0), init(1), bad(2), good(3), initgood(4)  

vrrpScriptRise 1.3.6.1.4.1.9586.100.5.2.8.1.7
How many times the script should succeed before OK.
OBJECT-TYPE    
  Unsigned32  

vrrpScriptFall 1.3.6.1.4.1.9586.100.5.2.8.1.8
How many times the script should fail before KO.
OBJECT-TYPE    
  Unsigned32  

vrrpTrap 1.3.6.1.4.1.9586.100.5.2.9
OBJECT IDENTIFIER    

vrrpTraps 1.3.6.1.4.1.9586.100.5.2.9.0
OBJECT IDENTIFIER    

vrrpTrapControl 1.3.6.1.4.1.9586.100.5.2.9.1
OBJECT IDENTIFIER    

vrrpSyncGroupStateChange 1.3.6.1.4.1.9586.100.5.2.9.0.1
This trap signifies that the state of the whole vrrp sync group changed.
NOTIFICATION-TYPE    

vrrpInstanceStateChange 1.3.6.1.4.1.9586.100.5.2.9.0.2
This trap signifies that the state of a vrrp instance changed.
NOTIFICATION-TYPE    

virtualServerGroupTable 1.3.6.1.4.1.9586.100.5.3.1
Table of virtual server groups.
OBJECT-TYPE    
  SEQUENCE OF  
    VirtualServerGroupEntry

virtualServerGroupEntry 1.3.6.1.4.1.9586.100.5.3.1.1
Information describing a virtual server group.
OBJECT-TYPE    
  VirtualServerGroupEntry  

virtualServerGroupIndex 1.3.6.1.4.1.9586.100.5.3.1.1.1
Index of the virtual server group.
OBJECT-TYPE    
  Integer32 1..2147483647  

virtualServerGroupName 1.3.6.1.4.1.9586.100.5.3.1.1.2
Name of the virtual server group.
OBJECT-TYPE    
  DisplayString  

virtualServerGroupMemberTable 1.3.6.1.4.1.9586.100.5.3.2
Table of members of a virtual server group.
OBJECT-TYPE    
  SEQUENCE OF  
    VirtualServerGroupMemberEntry

virtualServerGroupMemberEntry 1.3.6.1.4.1.9586.100.5.3.2.1
Description of a member of a virtual server group.
OBJECT-TYPE    
  VirtualServerGroupMemberEntry  

virtualServerGroupMemberIndex 1.3.6.1.4.1.9586.100.5.3.2.1.1
Index of the member into virtual server group.
OBJECT-TYPE    
  Integer32 1..2147483647  

virtualServerGroupMemberType 1.3.6.1.4.1.9586.100.5.3.2.1.2
Kind of entry: firewall mark, address with port or range of addresses with port.
OBJECT-TYPE    
  INTEGER fwmark(1), ip(2), iprange(3)  

virtualServerGroupMemberFwMark 1.3.6.1.4.1.9586.100.5.3.2.1.3
Firewall mark for this member. If the kind of this member is not fwmark(1), then this entry should not exist for the current row.
OBJECT-TYPE    
  Unsigned32  

virtualServerGroupMemberAddrType 1.3.6.1.4.1.9586.100.5.3.2.1.4
Type of IP address for this member. If the kind of this member is neither address(2) or range(3), then this entry should not exist for the current row.
OBJECT-TYPE    
  InetAddressType  

virtualServerGroupMemberAddress 1.3.6.1.4.1.9586.100.5.3.2.1.5
IP address of this member. If the kind of this member is not address(2), then this entry should not exist for the current row.
OBJECT-TYPE    
  InetAddress  

virtualServerGroupMemberAddr1 1.3.6.1.4.1.9586.100.5.3.2.1.6
First IP address of the range for this member. If the kind of this member is not range(3), then this entry should not exist for the current row.
OBJECT-TYPE    
  InetAddress  

virtualServerGroupMemberAddr2 1.3.6.1.4.1.9586.100.5.3.2.1.7
Second IP address of the range for this member. If the kind of this member is not range(3), then this entry should not exist for the current row.
OBJECT-TYPE    
  InetAddress  

virtualServerGroupMemberPort 1.3.6.1.4.1.9586.100.5.3.2.1.8
V port for this member. If the kind of this member is neither address(2) nor range(3), then this entry should not exist for the current row.
OBJECT-TYPE    
  InetPortNumber  

virtualServerTable 1.3.6.1.4.1.9586.100.5.3.3
Table of virtual servers.
OBJECT-TYPE    
  SEQUENCE OF  
    VirtualServerEntry

virtualServerEntry 1.3.6.1.4.1.9586.100.5.3.3.1
Information describing a virtual server.
OBJECT-TYPE    
  VirtualServerEntry  

virtualServerIndex 1.3.6.1.4.1.9586.100.5.3.3.1.1
Index of the virtual server.
OBJECT-TYPE    
  Integer32 1..2147483647  

virtualServerType 1.3.6.1.4.1.9586.100.5.3.3.1.2
Type of virtual server. A virtual server can either be defined from a firewall mark, an IP and a port or from a virtual server group.
OBJECT-TYPE    
  INTEGER fwmark(1), ip(2), group(3)  

virtualServerNameOfGroup 1.3.6.1.4.1.9586.100.5.3.3.1.3
If the virtual is defined from a group, this is the name of the group.
OBJECT-TYPE    
  DisplayString  

virtualServerFwMark 1.3.6.1.4.1.9586.100.5.3.3.1.4
If the virtual server is defined from a firewall mark, this is the value of the mark. Otherwise, this column should not exist in the current row.
OBJECT-TYPE    
  Unsigned32  

virtualServerAddrType 1.3.6.1.4.1.9586.100.5.3.3.1.5
If the virtual server is defined from an IP, this is the address family. Otherwise, this column should not exist in the current row.
OBJECT-TYPE    
  InetAddressType  

virtualServerAddress 1.3.6.1.4.1.9586.100.5.3.3.1.6
If the virtual server is defined from an IP address, this is the value of the IP. Otherwise, this column should not exist in the current row.
OBJECT-TYPE    
  InetAddress  

virtualServerPort 1.3.6.1.4.1.9586.100.5.3.3.1.7
If the virtual server is defined from an IP, this is the value of the port to listen for requests. Otherwise, this column should not exist in the current row.
OBJECT-TYPE    
  InetPortNumber  

virtualServerProtocol 1.3.6.1.4.1.9586.100.5.3.3.1.8
Which transport protocol should be used for this virtual server.
OBJECT-TYPE    
  INTEGER tcp(1), udp(2)  

virtualServerLoadBalancingAlgo 1.3.6.1.4.1.9586.100.5.3.3.1.9
Which load balancing algorithm (or scheduler) should be used for this virtual server.
OBJECT-TYPE    
  INTEGER rr(1), wrr(2), lc(3), wlc(4), lblc(5), lblcr(6), dh(7), sh(8), sed(9), nq(10), unknown(99)  

virtualServerLoadBalancingKind 1.3.6.1.4.1.9586.100.5.3.3.1.10
Forwarding method to use for this virtual server.
OBJECT-TYPE    
  INTEGER nat(1), dr(2), tun(3)  

virtualServerStatus 1.3.6.1.4.1.9586.100.5.3.3.1.11
Current status of this virtual server.
OBJECT-TYPE    
  INTEGER alive(1), dead(2)  

virtualServerVirtualHost 1.3.6.1.4.1.9586.100.5.3.3.1.12
Virtualhost of this server for HTTP like requests.
OBJECT-TYPE    
  DisplayString  

virtualServerPersist 1.3.6.1.4.1.9586.100.5.3.3.1.13
Is the virtual service persistence enabled?
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

virtualServerPersistTimeout 1.3.6.1.4.1.9586.100.5.3.3.1.14
If this virtual service is persistence, what is the timeout.
OBJECT-TYPE    
  Unsigned32  

virtualServerPersistGranularity 1.3.6.1.4.1.9586.100.5.3.3.1.15
Netmask specifying the granularity of the persistence mechanism.
OBJECT-TYPE    
  InetAddress  

virtualServerDelayLoop 1.3.6.1.4.1.9586.100.5.3.3.1.16
Delay in seconds between two checks.
OBJECT-TYPE    
  Unsigned32  

virtualServerHaSuspend 1.3.6.1.4.1.9586.100.5.3.3.1.17
If set to true(1), checks will be suspended if the IP of the virtual server is currently not set.
OBJECT-TYPE    
  TruthValue  

virtualServerAlpha 1.3.6.1.4.1.9586.100.5.3.3.1.18
Is alpha mode enabled?
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

virtualServerOmega 1.3.6.1.4.1.9586.100.5.3.3.1.19
Is omega mode enabled?
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

virtualServerRealServersTotal 1.3.6.1.4.1.9586.100.5.3.3.1.20
Total number of real servers for this virtual server.
OBJECT-TYPE    
  Unsigned32  

virtualServerRealServersUp 1.3.6.1.4.1.9586.100.5.3.3.1.21
Real servers actually up for this virtual server.
OBJECT-TYPE    
  Unsigned32  

virtualServerQuorum 1.3.6.1.4.1.9586.100.5.3.3.1.22
Quorum to get amond real servers to consider this virtual server up.
OBJECT-TYPE    
  Unsigned32  

virtualServerQuorumStatus 1.3.6.1.4.1.9586.100.5.3.3.1.23
Current status of the quorum for this virtual server.
OBJECT-TYPE    
  INTEGER met(1), notMet(2)  

virtualServerQuorumUp 1.3.6.1.4.1.9586.100.5.3.3.1.24
Command to execute when the quorum is met.
OBJECT-TYPE    
  DisplayString  

virtualServerQuorumDown 1.3.6.1.4.1.9586.100.5.3.3.1.25
Command to execute when the quorum is not met.
OBJECT-TYPE    
  DisplayString  

virtualServerHysteresis 1.3.6.1.4.1.9586.100.5.3.3.1.26
Hysteresis with respect to quorum count.
OBJECT-TYPE    
  Unsigned32  

virtualServerStatsConns 1.3.6.1.4.1.9586.100.5.3.3.1.27
Total number of connections scheduled for this virtual server.
OBJECT-TYPE    
  Gauge32  

virtualServerStatsInPkts 1.3.6.1.4.1.9586.100.5.3.3.1.28
Total number of incoming packets for this virtual server.
OBJECT-TYPE    
  Counter32  

virtualServerStatsOutPkts 1.3.6.1.4.1.9586.100.5.3.3.1.29
Total number of outgoing packets for this virtual server.
OBJECT-TYPE    
  Counter32  

virtualServerStatsInBytes 1.3.6.1.4.1.9586.100.5.3.3.1.30
Total number of incoming bytes for this virtual server.
OBJECT-TYPE    
  Counter64  

virtualServerStatsOutBytes 1.3.6.1.4.1.9586.100.5.3.3.1.31
Total number of outgoing bytes for this virtual server.
OBJECT-TYPE    
  Counter64  

virtualServerRateCps 1.3.6.1.4.1.9586.100.5.3.3.1.32
Current connection rate for this virtual server.
OBJECT-TYPE    
  Gauge32  

virtualServerRateInPPS 1.3.6.1.4.1.9586.100.5.3.3.1.33
Current in packet rate for this virtual server.
OBJECT-TYPE    
  Gauge32  

virtualServerRateOutPPS 1.3.6.1.4.1.9586.100.5.3.3.1.34
Current out packet rate for this virtual server.
OBJECT-TYPE    
  Gauge32  

virtualServerRateInBPS 1.3.6.1.4.1.9586.100.5.3.3.1.35
Current incoming rate for this virtual server.
OBJECT-TYPE    
  Gauge32  

virtualServerRateOutBPS 1.3.6.1.4.1.9586.100.5.3.3.1.36
Current outgoing rate for this virtual server.
OBJECT-TYPE    
  Gauge32  

realServerTable 1.3.6.1.4.1.9586.100.5.3.4
Table of real servers. This includes regular real servers and sorry servers.
OBJECT-TYPE    
  SEQUENCE OF  
    RealServerEntry

realServerEntry 1.3.6.1.4.1.9586.100.5.3.4.1
Information describing a real server.
OBJECT-TYPE    
  RealServerEntry  

realServerIndex 1.3.6.1.4.1.9586.100.5.3.4.1.1
Index of the real server.
OBJECT-TYPE    
  Integer32 1..2147483647  

realServerType 1.3.6.1.4.1.9586.100.5.3.4.1.2
Type of real server: either a regular real server or a sorry server.
OBJECT-TYPE    
  INTEGER regular(1), sorry(2)  

realServerAddrType 1.3.6.1.4.1.9586.100.5.3.4.1.3
Address family for this real server.
OBJECT-TYPE    
  InetAddressType  

realServerAddress 1.3.6.1.4.1.9586.100.5.3.4.1.4
IP address of this real server.
OBJECT-TYPE    
  InetAddress  

realServerPort 1.3.6.1.4.1.9586.100.5.3.4.1.5
Port of the service.
OBJECT-TYPE    
  InetPortNumber  

realServerStatus 1.3.6.1.4.1.9586.100.5.3.4.1.6
Status of this real server.
OBJECT-TYPE    
  INTEGER alive(1), dead(2)  

realServerWeight 1.3.6.1.4.1.9586.100.5.3.4.1.7
Weight of this real server. This value can be set to 0 to disable the real server.
OBJECT-TYPE    
  Integer32  

realServerUpperConnectionLimit 1.3.6.1.4.1.9586.100.5.3.4.1.8
Maximum number of connections for this real server.
OBJECT-TYPE    
  Unsigned32  

realServerLowerConnectionLimit 1.3.6.1.4.1.9586.100.5.3.4.1.9
Minimum number of connections for this real server.
OBJECT-TYPE    
  Unsigned32  

realServerActionWhenDown 1.3.6.1.4.1.9586.100.5.3.4.1.10
What action is performed when this server is down. Its weight can be set to 0 (inhibit) or it can be removed from the pool.
OBJECT-TYPE    
  INTEGER remove(1), inhibit(2)  

realServerNotifyUp 1.3.6.1.4.1.9586.100.5.3.4.1.11
Command to execute when this server becomes alive.
OBJECT-TYPE    
  DisplayString  

realServerNotifyDown 1.3.6.1.4.1.9586.100.5.3.4.1.12
Command to execute when this server becomes dead.
OBJECT-TYPE    
  DisplayString  

realServerFailedChecks 1.3.6.1.4.1.9586.100.5.3.4.1.13
How many failed checks for this real server.
OBJECT-TYPE    
  Unsigned32  

realServerStatsConns 1.3.6.1.4.1.9586.100.5.3.4.1.14
Total number of connections scheduled for this real server.
OBJECT-TYPE    
  Gauge32  

realServerStatsActiveConns 1.3.6.1.4.1.9586.100.5.3.4.1.15
Current active connections for this real server.
OBJECT-TYPE    
  Gauge32  

realServerStatsInactiveConns 1.3.6.1.4.1.9586.100.5.3.4.1.16
Current inactive connections for this real server.
OBJECT-TYPE    
  Gauge32  

realServerStatsPersistentConns 1.3.6.1.4.1.9586.100.5.3.4.1.17
Current persistent connections for this real server.
OBJECT-TYPE    
  Gauge32  

realServerStatsInPkts 1.3.6.1.4.1.9586.100.5.3.4.1.18
Total number of incoming packets for this real server.
OBJECT-TYPE    
  Counter32  

realServerStatsOutPkts 1.3.6.1.4.1.9586.100.5.3.4.1.19
Total number of outgoing packets for this real server.
OBJECT-TYPE    
  Counter32  

realServerStatsInBytes 1.3.6.1.4.1.9586.100.5.3.4.1.20
Total number of incoming bytes for this real server.
OBJECT-TYPE    
  Counter64  

realServerStatsOutBytes 1.3.6.1.4.1.9586.100.5.3.4.1.21
Total number of outgoing bytes for this real server.
OBJECT-TYPE    
  Counter64  

realServerRateCps 1.3.6.1.4.1.9586.100.5.3.4.1.22
Current connection rate for this real server.
OBJECT-TYPE    
  Gauge32  

realServerRateInPPS 1.3.6.1.4.1.9586.100.5.3.4.1.23
Current in packet rate for this real server.
OBJECT-TYPE    
  Gauge32  

realServerRateOutPPS 1.3.6.1.4.1.9586.100.5.3.4.1.24
Current out packet rate for this real server.
OBJECT-TYPE    
  Gauge32  

realServerRateInBPS 1.3.6.1.4.1.9586.100.5.3.4.1.25
Current incoming rate for this real server.
OBJECT-TYPE    
  Gauge32  

realServerRateOutBPS 1.3.6.1.4.1.9586.100.5.3.4.1.26
Current outgoing rate for this real server.
OBJECT-TYPE    
  Gauge32  

checkTrap 1.3.6.1.4.1.9586.100.5.3.5
OBJECT IDENTIFIER    

checkTraps 1.3.6.1.4.1.9586.100.5.3.5.0
OBJECT IDENTIFIER    

checkTrapControl 1.3.6.1.4.1.9586.100.5.3.5.1
OBJECT IDENTIFIER    

realServerStateChange 1.3.6.1.4.1.9586.100.5.3.5.0.1
This trap signifies that the state of a real server has changed. Additional varbinds will be added depending on the value of virtualServerType: virtualServerNameOfGroup, virtualServerFwMark, virtualServerAddrType, virtualServerAddress, virtualServerPort.
NOTIFICATION-TYPE    

virtualServerQuorumStateChange 1.3.6.1.4.1.9586.100.5.3.5.0.2
This trap signifies that the quorum of a virtual server has changed. Additional varbinds will be added depending on the value of virtualServerType: virtualServerNameOfGroup, virtualServerFwMark, virtualServerAddrType, virtualServerAddress, virtualServerPort.
NOTIFICATION-TYPE    

compliances 1.3.6.1.4.1.9586.100.5.4.1
OBJECT IDENTIFIER    

groups 1.3.6.1.4.1.9586.100.5.4.2
OBJECT IDENTIFIER    

globalCompliances 1.3.6.1.4.1.9586.100.5.4.1.1
Compliance statement for global data
MODULE-COMPLIANCE    

vrrpCompliances 1.3.6.1.4.1.9586.100.5.4.1.2
The VRRP compliance statement
MODULE-COMPLIANCE    

checkCompliances 1.3.6.1.4.1.9586.100.5.4.1.3
The check compliance statement
MODULE-COMPLIANCE    

globalGroup 1.3.6.1.4.1.9586.100.5.4.2.1
Conformance group for global data.
OBJECT-GROUP    

vrrpGroups 1.3.6.1.4.1.9586.100.5.4.2.2
OBJECT IDENTIFIER    

vrrpSyncGroup 1.3.6.1.4.1.9586.100.5.4.2.2.1
Conformance group for synchronisation groups.
OBJECT-GROUP    

vrrpInstanceGroup 1.3.6.1.4.1.9586.100.5.4.2.2.2
Conformance group for VRRP instances.
OBJECT-GROUP    

vrrpScriptGroup 1.3.6.1.4.1.9586.100.5.4.2.2.3
Conformance group for VRRP scripts.
OBJECT-GROUP    

vrrpTrapsGroup 1.3.6.1.4.1.9586.100.5.4.2.2.4
Conformance group for VRRP traps.
NOTIFICATION-GROUP    

checkGroups 1.3.6.1.4.1.9586.100.5.4.2.3
OBJECT IDENTIFIER    

virtualServerGroupGroup 1.3.6.1.4.1.9586.100.5.4.2.3.1
Conformance group for virtual server groups.
OBJECT-GROUP    

virtualServerGroup 1.3.6.1.4.1.9586.100.5.4.2.3.2
Conformance group for virtual servers.
OBJECT-GROUP    

realServerGroup 1.3.6.1.4.1.9586.100.5.4.2.3.3
Conformance group for real servers.
OBJECT-GROUP    

checkTrapsGroup 1.3.6.1.4.1.9586.100.5.4.2.3.4
Conformance group for check traps.
NOTIFICATION-GROUP