Defined Values

The MIB defines objects related to global keepalive
properties in GSLB devices. It contains the tables
for keep alive configuration and statistics. It also
defines related notifications.
Acronyms and their description:
Keepalive : Keepalive is a method by which the GSLB
device periodically checks to see if a
resource associated with an answer is
still active. The action of checking is
known as a keepalive probe.
Shared
-keepalive : The GSLB device supports the use of shared
keepalives to minimize traffic between the
GSLB device and the SLBs(Server Load
Balancing) that it is monitoring.
A shared keepalive identifies a common IP
address or resource that provides status
for multiple answers. Shared keepalives
periodically provide state information
(online, offline) of the resources
to the GSLB device.
VIP : Virtual IP Addresses are used by SLBs to
represent content hosted on one or more
servers under their control. The use of
VIPs is to route content to the proper
requesting host without exposing the
device's internal IP address.
CAPP : Content Application Peering Protocol(CAPP) is
a protocol used for intercommunication between
content switching devices.
Answer : Refers to resources to which the GSLB device
resolves DNS requests that it receives.
There are three possible types of answers:
Virtual IP (VIP) : Addresses associated with
a SLB, a web server, a
cache, etc.
Name Server (NS) : Configured DNS name server
on the network that can
answer queries that the GSLB
device can not resolve.
Content Routing : A device which uses a
Agent (CRA) resolution process called
DNS race to send identical
and simultaneous responses
back to client D-proxy
for proximity determination.
HTTPHEAD : The HTTP HEAD keepalive type
sends a TCP format HTTP HEAD
request to a web server at
an address you specify,
returning the online status
of the device (in the form
of a 200 response) as well
as information on the web
page status and content
size.

This object is used for a keepalive with cghMonKalMethod
as 'cra', to specify how heavily GSLB should weigh recent
DNS Round Trip Time (RTT) probe results relative to earlier
RTT metrics, with 1 indicating that recent results should
not be weighed any more than previous RTT results.

The value of this object is the total number of
ciscoGslbKalEventStatus notifications dropped
since the network management portion of the system
was last re-initialized. These notifications are dropped
when the limit configured in cghMonKalTrapRateLimit
is reached.

An entry in cghMonKalParameterTable. Each entry contains
default values for a keepalive probe method, identified by
cghMonKalParameterMethod.
Entries can be added/modified/deleted by administrator
action. If the value of cghMonKalParameterStorageType
is 'permanent' then the corresponding entry cannot be
deleted.

This object specifies the minimum interval with which the
GSLB device attempts to schedule keepalives.
It is valid when cghMonKalParameterMethod is 'cra' or 'ns'.
And also, it is valid when cghMonKalParameterMethod is
'tcp', 'icmp', 'httphead' or 'kalap', provided
cghMonKalParameterRate is 'standard'.

This object specifies the length of time allowed
before retransmission of data to a device that is
not responding to a request.
This object is valid when cghMonKalParameterMethod
is 'tcp' or 'httphead', provided
cghMonKalParameterRate is 'standard'.

This object specifies the number of consecutive successful
keepalive attempts (probes) that must be recognized by the
GSLB device before bringing an answer back online (and
reintroducing it into the GSLB network).
This object is valid when cghMonKalParameterRate is 'fast'.

An entry containing configuration entities for a keepalive
instance. Entries can be added/deleted/modified by
administrator action.
The following objects are mandatory for a row creation:
cghMonKalMethod
cghMonKalTargetType.

This object is used to associate an answer with this
keepalive instance. Its value must be same as the
value configured in cgdAnswerTable.
This object is mandatory for a row creation, the only
expection being when cghMonKalTargetType has a value
'shared'.

This object specifies the primary target device IP
address used by this keepalive. The type of IP address
is identified by cghMonKalPrimaryTargetType.
This object is mandatory provided cghMonKalTargetType
is 'shared'.

This object specifies one-way delay time in milliseconds.
This value is used by the GSLB device to calculate a
static round-trip time (RTT), with the one-way delay
constituting one-half of the round-trip time.
This object is valid when cghMonKalMethod is 'cra' provided
cghMonKalEnable is 'false'.

This object specifies the tag for identifying a specific
target, identified by cgdAnswerAddress object, on
content switching device. This object is valid when
cghMonKalMethod is 'kalap' provided cghMonKalKalapType is
'kalapByTag'.

This object specifies the port on the remote device that
is to receive the TCP/HTTPHEAD keepalive probe from the
GSLB device.
The default value for this object is got from
cghMonKalParameterDestPort in the default properties
table (cghMonKalParameterTable).

This object specifies the alphanumeric value used to
encrypt interbox communications, which uses CAPP. The
same value needs to be the configured on the remote GSLB
device, identified by cgdAnswerAddress .
This object is valid when cghMonKalMethod is 'kalap'
provided cghMonKalCappSecure is 'true'.
The default for this object is the value of
cghMonCappHash.

This object specifies an optional domain name that is sent
to the VIP as part of the HTTPHEAD query. This tag allows
an SLB to resolve the keepalive request to a particular
website even when multiple sites are represented by the
same VIP.
This is object is valid when cghMonKalMethod is 'httphead'.

This object specifies the secondary target device IP
address used by this keepalive. The type of IP address is
identified by cghMonKalSecondaryTargetType object.
Secondary target is used when the primary target is
not available.
This object is valid when cghMonKalMethod is 'kalap'.

This object specifies the number of times the GSLB device
retransmits a keepalive probe before declaring the target,
identified by cgdAnswerAddress, offline.
The value of this object is by default got from the
default properties table (cghMonKalParameterTable), from
the row identified by cghMonKalMethod.

This object specifies the number of consecutive successful
keepalive attempts that must be recognized by the GSLB
device before bringing an answer back online.
The value of this object is by default got from the
default properties table (cghMonKalParameterTable), from
the row identified by cghMonKalMethod.

An entry containing the per shared keepalive to answer
association. Entries can be added/deleted by
administrator action. Entries are added when a shared
keepalive is required to be associated with an answer.

This object specifies the total number of keepalive probes
sent to the remote device, identified by
cgdAnswerAddress. This value of this object is sum
of cghMonKalPositiveProbes & cghMonKalNegativeProbes

This object specifies the number of times the VIP switched
from primary to secondary target and vice versa.
The primary and secondary targets are identified by
cghMonKalSecondaryTarget and cghMonKalPrimaryTarget
objects respectively.