mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
9793 lines
292 KiB
INI
Executable File
9793 lines
292 KiB
INI
Executable File
#-MIBFILE: cisco-rttmon.mib
|
|
|
|
CISCO-RTTMON-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
DisplayString ::=
|
|
OCTET STRING (SIZE(0..255))
|
|
|
|
PhysAddress ::=
|
|
OCTET STRING
|
|
|
|
MacAddress ::=
|
|
OCTET STRING (SIZE(6))
|
|
|
|
TruthValue ::=
|
|
INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
|
|
TestAndIncr ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
AutonomousType ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
InstancePointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
VariablePointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
RowPointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
RowStatus ::=
|
|
INTEGER {
|
|
active(1),
|
|
notInService(2),
|
|
notReady(3),
|
|
createAndGo(4),
|
|
createAndWait(5),
|
|
destroy(6)
|
|
}
|
|
|
|
TimeStamp ::=
|
|
TimeTicks
|
|
|
|
TimeInterval ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
DateAndTime ::=
|
|
OCTET STRING (SIZE(8|11))
|
|
|
|
StorageType ::=
|
|
INTEGER {
|
|
other(1),
|
|
volatile(2),
|
|
nonVolatile(3),
|
|
permanent(4),
|
|
readOnly(5)
|
|
}
|
|
|
|
TDomain ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
TAddress ::=
|
|
OCTET STRING (SIZE(1..255))
|
|
|
|
cisco OBJECT IDENTIFIER ::= { enterprises 9 }
|
|
ciscoMgmt OBJECT IDENTIFIER ::= { cisco 9 }
|
|
OwnerString ::=
|
|
OCTET STRING (SIZE(0..255))
|
|
|
|
InterfaceIndex ::=
|
|
INTEGER (1..2147483647)
|
|
|
|
InterfaceIndexOrZero ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
SnmpEngineID ::=
|
|
OCTET STRING (SIZE(5..32))
|
|
|
|
SnmpSecurityModel ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
SnmpMessageProcessingModel ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
SnmpSecurityLevel ::=
|
|
INTEGER {
|
|
noAuthNoPriv(1),
|
|
authNoPriv(2),
|
|
authPriv(3)
|
|
}
|
|
|
|
SnmpAdminString ::=
|
|
OCTET STRING (SIZE(0..255))
|
|
|
|
RttReset ::=
|
|
INTEGER {
|
|
ready(1),
|
|
reset(2)
|
|
}
|
|
|
|
RttMonOperation ::=
|
|
INTEGER {
|
|
notApplicable(0),
|
|
httpGet(1),
|
|
httpRaw(2),
|
|
ftpGet(3),
|
|
ftpPassive(4),
|
|
ftpActive(5),
|
|
voipDTAlertRinging(6),
|
|
voipDTConnectOK(7)
|
|
}
|
|
|
|
RttResponseSense ::=
|
|
INTEGER {
|
|
other(0),
|
|
ok(1),
|
|
disconnected(2),
|
|
overThreshold(3),
|
|
timeout(4),
|
|
busy(5),
|
|
notConnected(6),
|
|
dropped(7),
|
|
sequenceError(8),
|
|
verifyError(9),
|
|
applicationSpecific(10),
|
|
dnsServerTimeout(11),
|
|
tcpConnectTimeout(12),
|
|
httpTransactionTimeout(13),
|
|
dnsQueryError(14),
|
|
httpError(15),
|
|
error(16),
|
|
mplsLspEchoTxError(17),
|
|
mplsLspUnreachable(18),
|
|
mplsLspMalformedReq(19),
|
|
mplsLspReachButNotFEC(20)
|
|
}
|
|
|
|
RttMonRttType ::=
|
|
INTEGER {
|
|
echo(1),
|
|
pathEcho(2),
|
|
fileIO(3),
|
|
script(4),
|
|
udpEcho(5),
|
|
tcpConnect(6),
|
|
http(7),
|
|
dns(8),
|
|
jitter(9),
|
|
dlsw(10),
|
|
dhcp(11),
|
|
ftp(12),
|
|
voip(13),
|
|
rtp(14),
|
|
lspGroup(15),
|
|
icmpjitter(16),
|
|
lspPing(17),
|
|
lspTrace(18)
|
|
}
|
|
|
|
RttMplsVpnMonRttType ::=
|
|
INTEGER {
|
|
jitter(1),
|
|
echo(2),
|
|
pathEcho(3)
|
|
}
|
|
|
|
RttMplsVpnMonLpdFailureSense ::=
|
|
INTEGER {
|
|
unknown(1),
|
|
noPath(2),
|
|
allPathsBroken(3),
|
|
allPathsUnexplorable(4),
|
|
allPathsBrokenOrUnexplorable(5),
|
|
timeout(6),
|
|
error(7)
|
|
}
|
|
|
|
RttMplsVpnMonLpdGrpStatus ::=
|
|
INTEGER {
|
|
unknown(1),
|
|
up(2),
|
|
partial(3),
|
|
down(4)
|
|
}
|
|
|
|
RttMonProtocol ::=
|
|
INTEGER {
|
|
notApplicable(1),
|
|
ipIcmpEcho(2),
|
|
ipUdpEchoAppl(3),
|
|
snaRUEcho(4),
|
|
snaLU0EchoAppl(5),
|
|
snaLU2EchoAppl(6),
|
|
snaLU62Echo(7),
|
|
snaLU62EchoAppl(8),
|
|
appleTalkEcho(9),
|
|
appleTalkEchoAppl(10),
|
|
decNetEcho(11),
|
|
decNetEchoAppl(12),
|
|
ipxEcho(13),
|
|
ipxEchoAppl(14),
|
|
isoClnsEcho(15),
|
|
isoClnsEchoAppl(16),
|
|
vinesEcho(17),
|
|
vinesEchoAppl(18),
|
|
xnsEcho(19),
|
|
xnsEchoAppl(20),
|
|
apolloEcho(21),
|
|
apolloEchoAppl(22),
|
|
netbiosEchoAppl(23),
|
|
ipTcpConn(24),
|
|
httpAppl(25),
|
|
dnsAppl(26),
|
|
jitterAppl(27),
|
|
dlswAppl(28),
|
|
dhcpAppl(29),
|
|
ftpAppl(30),
|
|
mplsLspPingAppl(31),
|
|
voipAppl(32),
|
|
rtpAppl(33),
|
|
icmpJitterAppl(34)
|
|
}
|
|
|
|
RttMonCodecType ::=
|
|
INTEGER {
|
|
notApplicable(0),
|
|
g711ulaw(1),
|
|
g711alaw(2),
|
|
g729a(3)
|
|
}
|
|
|
|
RttMonLSPPingReplyMode ::=
|
|
INTEGER {
|
|
replyIpv4Udp(1),
|
|
replyIpv4UdpRA(2)
|
|
}
|
|
|
|
RttMonTargetAddress ::=
|
|
OCTET STRING
|
|
|
|
RttMonReactVar ::=
|
|
INTEGER {
|
|
rtt(1),
|
|
jitterSDAvg(2),
|
|
jitterDSAvg(3),
|
|
packetLossSD(4),
|
|
packetLossDS(5),
|
|
mos(6),
|
|
timeout(7),
|
|
connectionLoss(8),
|
|
verifyError(9),
|
|
jitterAvg(10),
|
|
icpif(11),
|
|
packetMIA(12),
|
|
packetLateArrival(13),
|
|
packetOutOfSequence(14),
|
|
maxOfPositiveSD(15),
|
|
maxOfNegativeSD(16),
|
|
maxOfPositiveDS(17),
|
|
maxOfNegativeDS(18),
|
|
iaJitterDS(19),
|
|
frameLossDS(20),
|
|
mosLQDS(21),
|
|
mosCQDS(22),
|
|
rFactorDS(23),
|
|
successivePacketLoss(24),
|
|
maxOfLatencyDS(25),
|
|
maxOfLatencySD(26),
|
|
latencyDSAvg(27),
|
|
latencySDAvg(28),
|
|
packetLoss(29),
|
|
iaJitterSD(30),
|
|
mosCQSD(31),
|
|
rFactorSD(32)
|
|
}
|
|
|
|
ciscoRttMonMIB OBJECT IDENTIFIER ::= { ciscoMgmt 42 }
|
|
|
|
ciscoRttMonObjects OBJECT IDENTIFIER ::= { ciscoRttMonMIB 1 }
|
|
|
|
rttMonAppl OBJECT IDENTIFIER ::= { ciscoRttMonObjects 1 }
|
|
|
|
rttMonCtrl OBJECT IDENTIFIER ::= { ciscoRttMonObjects 2 }
|
|
|
|
rttMonStats OBJECT IDENTIFIER ::= { ciscoRttMonObjects 3 }
|
|
|
|
rttMonHistory OBJECT IDENTIFIER ::= { ciscoRttMonObjects 4 }
|
|
|
|
rttMonLatestOper OBJECT IDENTIFIER ::= { ciscoRttMonObjects 5 }
|
|
|
|
rttMonApplVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Round Trip Time monitoring application version
|
|
string.
|
|
|
|
The format will be:
|
|
|
|
'Version.Release.Patch-Level: Textual-Description'
|
|
|
|
For example: '1.0.0: Initial RTT Application'"
|
|
::= { rttMonAppl 1 }
|
|
|
|
|
|
rttMonApplMaxPacketDataSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16384)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum size of the data portion an echo
|
|
packet supported by this RTT application. This is
|
|
the maximum value that can be specified by
|
|
(rttMonEchoAdminPktDataRequestSize + ARR Header)
|
|
or
|
|
(rttMonEchoAdminPktDataResponseSize + ARR Header)
|
|
in the rttMonCtrlAdminTable.
|
|
|
|
This object is undefined for conceptual RTT
|
|
control rows when the RttMonRttType object is set
|
|
to 'fileIO' or 'script'."
|
|
::= { rttMonAppl 2 }
|
|
|
|
|
|
rttMonApplTimeOfLastSet OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The last time at which a set operation occurred
|
|
on any of the objects in this MIB. The managing
|
|
application can inspect this value in order to
|
|
determine whether changes have been made without
|
|
retrieving the entire Administration portion of
|
|
this MIB.
|
|
|
|
This object applies to all settable objects in this
|
|
MIB, including the 'Reset' objects that could clear
|
|
saved history/statistics."
|
|
::= { rttMonAppl 3 }
|
|
|
|
|
|
rttMonApplNumCtrlAdminEntry OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines the maximum number of entries
|
|
that can be added to the rttMonCtrlAdminTable. It
|
|
is calculated at the system init time. The value
|
|
is impacted when rttMonApplFreeMemLowWaterMark is changed."
|
|
::= { rttMonAppl 4 }
|
|
|
|
|
|
rttMonApplReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ready(1),
|
|
reset(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When set to 'reset' the entire RTT application
|
|
goes through a reset sequence, making a best
|
|
effort to revert to its startup condition. Any
|
|
and all rows in the Overall Control Group will be
|
|
immediately deleted, together with any associated
|
|
rows in the Statistics Collection Group, and
|
|
History Collection Group. All open connections
|
|
will also be closed. Finally the
|
|
rttMonApplPreConfigedTable will reset (see
|
|
rttMonApplPreConfigedReset)."
|
|
::= { rttMonAppl 5 }
|
|
|
|
|
|
rttMonApplPreConfigedReset OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ready(1),
|
|
reset(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "When set to 'reset' the RTT application will
|
|
reset the Application Preconfigured MIB section.
|
|
|
|
This will force the RTT application to delete all
|
|
entries in the rttMonApplPreConfigedTable and then
|
|
to repopulate the table with the current configuration.
|
|
|
|
This provides a mechanism to load and unload user
|
|
scripts and file paths."
|
|
::= { rttMonAppl 6 }
|
|
|
|
|
|
rttMonApplSupportedRttTypesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonApplSupportedRttTypesEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of which contains the supported Rtt
|
|
Monitor Types.
|
|
|
|
See the RttMonRttType textual convention for
|
|
the definition of each type."
|
|
::= { rttMonAppl 7 }
|
|
|
|
|
|
rttMonApplSupportedRttTypesEntry OBJECT-TYPE
|
|
SYNTAX RttMonApplSupportedRttTypesEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list that presents the valid Rtt Monitor
|
|
Types."
|
|
INDEX { rttMonApplSupportedRttTypes }
|
|
|
|
::= { rttMonApplSupportedRttTypesTable 1 }
|
|
|
|
rttMonApplSupportedRttTypesEntry ::=
|
|
SEQUENCE {
|
|
rttMonApplSupportedRttTypes RttMonRttType,
|
|
rttMonApplSupportedRttTypesValid TruthValue
|
|
}
|
|
|
|
rttMonApplSupportedRttTypes OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
echo(1),
|
|
pathEcho(2),
|
|
fileIO(3),
|
|
script(4),
|
|
udpEcho(5),
|
|
tcpConnect(6),
|
|
http(7),
|
|
dns(8),
|
|
jitter(9),
|
|
dlsw(10),
|
|
dhcp(11),
|
|
ftp(12),
|
|
voip(13),
|
|
rtp(14),
|
|
lspGroup(15),
|
|
icmpjitter(16),
|
|
lspPing(17),
|
|
lspTrace(18)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object indexes the supported
|
|
'RttMonRttType' types."
|
|
::= { rttMonApplSupportedRttTypesEntry 1 }
|
|
|
|
|
|
rttMonApplSupportedRttTypesValid OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines the supported
|
|
'RttMonRttType' types."
|
|
::= { rttMonApplSupportedRttTypesEntry 2 }
|
|
|
|
|
|
rttMonApplSupportedProtocolsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonApplSupportedProtocolsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of which contains the supported Rtt
|
|
Monitor Protocols.
|
|
|
|
See the RttMonProtocol textual convention
|
|
for the definition of each protocol."
|
|
::= { rttMonAppl 8 }
|
|
|
|
|
|
rttMonApplSupportedProtocolsEntry OBJECT-TYPE
|
|
SYNTAX RttMonApplSupportedProtocolsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list that presents the valid Rtt Monitor
|
|
Protocols."
|
|
INDEX { rttMonApplSupportedProtocols }
|
|
|
|
::= { rttMonApplSupportedProtocolsTable 1 }
|
|
|
|
rttMonApplSupportedProtocolsEntry ::=
|
|
SEQUENCE {
|
|
rttMonApplSupportedProtocols RttMonProtocol,
|
|
rttMonApplSupportedProtocolsValid TruthValue
|
|
}
|
|
|
|
rttMonApplSupportedProtocols OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable(1),
|
|
ipIcmpEcho(2),
|
|
ipUdpEchoAppl(3),
|
|
snaRUEcho(4),
|
|
snaLU0EchoAppl(5),
|
|
snaLU2EchoAppl(6),
|
|
snaLU62Echo(7),
|
|
snaLU62EchoAppl(8),
|
|
appleTalkEcho(9),
|
|
appleTalkEchoAppl(10),
|
|
decNetEcho(11),
|
|
decNetEchoAppl(12),
|
|
ipxEcho(13),
|
|
ipxEchoAppl(14),
|
|
isoClnsEcho(15),
|
|
isoClnsEchoAppl(16),
|
|
vinesEcho(17),
|
|
vinesEchoAppl(18),
|
|
xnsEcho(19),
|
|
xnsEchoAppl(20),
|
|
apolloEcho(21),
|
|
apolloEchoAppl(22),
|
|
netbiosEchoAppl(23),
|
|
ipTcpConn(24),
|
|
httpAppl(25),
|
|
dnsAppl(26),
|
|
jitterAppl(27),
|
|
dlswAppl(28),
|
|
dhcpAppl(29),
|
|
ftpAppl(30),
|
|
mplsLspPingAppl(31),
|
|
voipAppl(32),
|
|
rtpAppl(33),
|
|
icmpJitterAppl(34)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object indexes the supported
|
|
'RttMonProtocol' protocols."
|
|
::= { rttMonApplSupportedProtocolsEntry 1 }
|
|
|
|
|
|
rttMonApplSupportedProtocolsValid OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines the supported
|
|
'RttMonProtocol' protocols."
|
|
::= { rttMonApplSupportedProtocolsEntry 2 }
|
|
|
|
|
|
rttMonApplPreConfigedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonApplPreConfigedEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A table of which contains the previously
|
|
configured Script Names and File IO targets.
|
|
|
|
These Script Names and File IO targets are installed
|
|
via a different mechanism than this application, and
|
|
are specific to each platform."
|
|
::= { rttMonAppl 9 }
|
|
|
|
|
|
rttMonApplPreConfigedEntry OBJECT-TYPE
|
|
SYNTAX RttMonApplPreConfigedEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A list of objects that describe the previously
|
|
configured Script Names and File IO targets."
|
|
INDEX { rttMonApplPreConfigedType , rttMonApplPreConfigedName }
|
|
|
|
::= { rttMonApplPreConfigedTable 1 }
|
|
|
|
rttMonApplPreConfigedEntry ::=
|
|
SEQUENCE {
|
|
rttMonApplPreConfigedType INTEGER,
|
|
rttMonApplPreConfigedName DisplayString,
|
|
rttMonApplPreConfigedValid TruthValue
|
|
}
|
|
|
|
rttMonApplPreConfigedType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
filePath(1),
|
|
scriptName(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "This is the type of value being stored in the
|
|
rttMonApplPreConfigedName object."
|
|
::= { rttMonApplPreConfigedEntry 2 }
|
|
|
|
|
|
rttMonApplPreConfigedName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "This is either one of the following depending on the
|
|
value of the rttMonApplPreConfigedType object:
|
|
|
|
- The file path to a server. One of these file paths
|
|
must be used when defining an entry in the
|
|
rttMonFileIOAdminTable table with 'fileIO' as the
|
|
value of the rttMonCtrlAdminRttType object.
|
|
|
|
- The script name to be used when generating RTT
|
|
operations. One of these script names must be used
|
|
when defining an entry in the rttMonScriptAdminTable
|
|
table with 'script' as the value of the
|
|
rttMonCtrlAdminRttType object.
|
|
|
|
NOTE: For script names, command line parameters
|
|
can follow these names in the
|
|
rttMonScriptAdminTable table."
|
|
::= { rttMonApplPreConfigedEntry 3 }
|
|
|
|
|
|
rttMonApplPreConfigedValid OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "When this row exists, this value will be 'true'.
|
|
This object exists only to create a valid row in this
|
|
table."
|
|
::= { rttMonApplPreConfigedEntry 4 }
|
|
|
|
|
|
rttMonApplProbeCapacity OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines the number of new probes that can be
|
|
configured on a router. The number depends on the value
|
|
of rttMonApplFreeMemLowWaterMark, free bytes
|
|
available on the router and the system configured
|
|
rttMonCtrlAdminEntry number.
|
|
Equation:
|
|
rttMonApplProbeCapacity =
|
|
MIN(((Free_Bytes_on_the_Router - rttMonApplFreeMemLowWaterMark)/
|
|
Memory_required_by_each_probe),
|
|
rttMonApplNumCtrlAdminEntry - Num_of_Probes_already_configured))
|
|
"
|
|
::= { rttMonAppl 10 }
|
|
|
|
|
|
rttMonApplFreeMemLowWaterMark OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines the amount of free memory a router must
|
|
have in order to configure RTR. If RTR found out that the
|
|
memory is falling below this mark, it will not allow new
|
|
probes to be configured.
|
|
|
|
This value should not be set higher (or very close to) than
|
|
the free bytes available on the router."
|
|
::= { rttMonAppl 11 }
|
|
|
|
|
|
rttMonApplLatestSetError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An error description for the last error message caused
|
|
by set.
|
|
|
|
Currently, it includes set error caused due to setting
|
|
rttMonApplFreeMemLowWaterMark greater than the available
|
|
free memory on the router or not enough memory left to
|
|
create new probes."
|
|
::= { rttMonAppl 12 }
|
|
|
|
|
|
rttMonApplResponder OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Enable or disable RTR responder on the router."
|
|
::= { rttMonAppl 13 }
|
|
|
|
|
|
rttMonApplAuthTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonApplAuthEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table which contains the definitions for key-strings
|
|
that will be used in authenticating RTR Control Protocol."
|
|
::= { rttMonAppl 14 }
|
|
|
|
|
|
rttMonApplAuthEntry OBJECT-TYPE
|
|
SYNTAX RttMonApplAuthEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list that presents the valid parameters for Authenticating
|
|
RTR Control Protocol."
|
|
INDEX { rttMonApplAuthIndex }
|
|
|
|
::= { rttMonApplAuthTable 1 }
|
|
|
|
rttMonApplAuthEntry ::=
|
|
SEQUENCE {
|
|
rttMonApplAuthIndex Integer32,
|
|
rttMonApplAuthKeyChain DisplayString,
|
|
rttMonApplAuthKeyString1 DisplayString,
|
|
rttMonApplAuthKeyString2 DisplayString,
|
|
rttMonApplAuthKeyString3 DisplayString,
|
|
rttMonApplAuthKeyString4 DisplayString,
|
|
rttMonApplAuthKeyString5 DisplayString,
|
|
rttMonApplAuthStatus RowStatus
|
|
}
|
|
|
|
rttMonApplAuthIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Uniquely identifies a row in the rttMonApplAuthTable.
|
|
This is a pseudo-random number selected by the management
|
|
station when creating a row via the rttMonApplAuthStatus
|
|
object. If the pseudo-random number is already in use, an
|
|
'inconsistentValue' is returned. Currently, only one row
|
|
can be created."
|
|
::= { rttMonApplAuthEntry 1 }
|
|
|
|
|
|
rttMonApplAuthKeyChain OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..48))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which represents the key-chain name. If multiple
|
|
key-strings are specified, then the authenticator will
|
|
alternate between the specified strings."
|
|
::= { rttMonApplAuthEntry 2 }
|
|
|
|
|
|
rttMonApplAuthKeyString1 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..48))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which represents a key-string name whose id is 1."
|
|
::= { rttMonApplAuthEntry 3 }
|
|
|
|
|
|
rttMonApplAuthKeyString2 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..48))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which represents a key-string name whose id is 2."
|
|
::= { rttMonApplAuthEntry 4 }
|
|
|
|
|
|
rttMonApplAuthKeyString3 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..48))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which represents a key-string name whose id is 3."
|
|
::= { rttMonApplAuthEntry 5 }
|
|
|
|
|
|
rttMonApplAuthKeyString4 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..48))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which represents a key-string name whose id is 4."
|
|
::= { rttMonApplAuthEntry 6 }
|
|
|
|
|
|
rttMonApplAuthKeyString5 OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..48))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which represents a key-string name whose id is 5."
|
|
::= { rttMonApplAuthEntry 7 }
|
|
|
|
|
|
rttMonApplAuthStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The status of the Authentication row."
|
|
::= { rttMonApplAuthEntry 8 }
|
|
|
|
|
|
rttMonApplLpdGrpStatsReset OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object is used to reset certain objects within the
|
|
rttMonLpdGrpStatsTable. When the object is set to value of
|
|
an active LPD Group identifier the associated objects will be
|
|
reset. The reset objects will be set to a value as specified
|
|
in the object's description.
|
|
|
|
The following objects will not be reset.
|
|
- rttMonLpdGrpStatsTargetPE
|
|
- rttMonLpdGrpStatsGroupProbeIndex
|
|
- rttMonLpdGrpStatsGroupIndex
|
|
- rttMonLpdGrpStatsStartTimeIndex."
|
|
::= { rttMonAppl 15 }
|
|
|
|
|
|
rttMonCtrlAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonCtrlAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of Round Trip Time (RTT) monitoring definitions.
|
|
|
|
The RTT administration control is in multiple tables.
|
|
This first table, is used to create a conceptual RTT
|
|
control row. The following tables contain objects which
|
|
configure scheduling, information gathering, and
|
|
notification/trigger generation. All of these tables
|
|
will create the same conceptual RTT control row as this
|
|
table using this tables' index as their own index.
|
|
|
|
This table is limited in size by the agent
|
|
implementation. The object rttMonApplNumCtrlAdminEntry
|
|
will reflect this tables maximum number of entries."
|
|
::= { rttMonCtrl 1 }
|
|
|
|
|
|
rttMonCtrlAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonCtrlAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A base list of objects that define a conceptual RTT
|
|
control row."
|
|
INDEX { rttMonCtrlAdminIndex }
|
|
|
|
::= { rttMonCtrlAdminTable 1 }
|
|
|
|
rttMonCtrlAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonCtrlAdminIndex Integer32,
|
|
rttMonCtrlAdminOwner OwnerString,
|
|
rttMonCtrlAdminTag DisplayString,
|
|
rttMonCtrlAdminRttType RttMonRttType,
|
|
rttMonCtrlAdminThreshold Integer32,
|
|
rttMonCtrlAdminFrequency Integer32,
|
|
rttMonCtrlAdminTimeout Integer32,
|
|
rttMonCtrlAdminVerifyData TruthValue,
|
|
rttMonCtrlAdminStatus RowStatus,
|
|
rttMonCtrlAdminNvgen TruthValue
|
|
}
|
|
|
|
rttMonCtrlAdminIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Uniquely identifies a row in the rttMonCtrlAdminTable.
|
|
|
|
This is a pseudo-random number selected by the management
|
|
station when creating a row via the rttMonCtrlAdminStatus
|
|
object. If the pseudo-random number is already in use an
|
|
'inconsistentValue' return code will be returned when
|
|
set operation is attempted."
|
|
::= { rttMonCtrlAdminEntry 1 }
|
|
|
|
|
|
rttMonCtrlAdminOwner OBJECT-TYPE
|
|
SYNTAX OwnerString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Identifies the entity that created this table row."
|
|
::= { rttMonCtrlAdminEntry 2 }
|
|
|
|
|
|
rttMonCtrlAdminTag OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..16))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which is used by a managing application to
|
|
identify the RTT target. This string is inserted into trap
|
|
notifications, but has no other significance to the
|
|
agent."
|
|
::= { rttMonCtrlAdminEntry 3 }
|
|
|
|
|
|
rttMonCtrlAdminRttType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
echo(1),
|
|
pathEcho(2),
|
|
fileIO(3),
|
|
script(4),
|
|
udpEcho(5),
|
|
tcpConnect(6),
|
|
http(7),
|
|
dns(8),
|
|
jitter(9),
|
|
dlsw(10),
|
|
dhcp(11),
|
|
ftp(12),
|
|
voip(13),
|
|
rtp(14),
|
|
lspGroup(15),
|
|
icmpjitter(16),
|
|
lspPing(17),
|
|
lspTrace(18)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The type of RTT operation to be performed. This value
|
|
must be set in the same PDU or before setting any type
|
|
specific configuration.
|
|
|
|
Note: The RTT operation 'lspGroup' cannot be created via this
|
|
control row. It will be created automatically by Auto SAA L3
|
|
MPLS VPN when rttMplsVpnMonCtrlLpd is 'true'."
|
|
::= { rttMonCtrlAdminEntry 4 }
|
|
|
|
|
|
rttMonCtrlAdminThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines an administrative threshold limit.
|
|
If the RTT operation time exceeds this limit and if the
|
|
conditions specified in rttMonReactAdminThresholdType or
|
|
rttMonHistoryAdminFilter are satisfied, a
|
|
threshold is generated."
|
|
::= { rttMonCtrlAdminEntry 5 }
|
|
|
|
|
|
rttMonCtrlAdminFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (0..604800)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the duration between initiating each RTT
|
|
operation.
|
|
|
|
This object cannot be set to a value which would be a
|
|
shorter duration than rttMonCtrlAdminTimeout.
|
|
|
|
When the RttMonRttType specifies an operation that is
|
|
synchronous in nature, it may happen that the next RTT
|
|
operation is blocked by a RTT operation which has not
|
|
yet completed. In this case, the value of a counter
|
|
(rttMonStatsCollectBusies) in rttMonStatsCaptureTable is
|
|
incremented in lieu of initiating a RTT operation, and
|
|
the next attempt will occur at the next
|
|
rttMonCtrlAdminFrequency expiration.
|
|
|
|
NOTE: When the rttMonCtrlAdminRttType object is defined
|
|
to be 'pathEcho', setting this value to a small
|
|
value for your network size may cause an operation
|
|
attempt (or multiple attempts) to be started
|
|
before the previous operation has finished. In
|
|
this situation the rttMonStatsCollectBusies object
|
|
will be incremented in lieu of initiating a new
|
|
RTT operation, and the next attempt will occur at
|
|
the next rttMonCtrlAdminFrequency expiration.
|
|
|
|
When the rttMonCtrlAdminRttType object is defined
|
|
to be 'pathEcho', the suggested value for this object
|
|
is greater than rttMonCtrlAdminTimeout times the
|
|
maximum number of expected hops to the target.
|
|
|
|
NOTE: When the rttMonCtrlAdminRttType object is defined
|
|
to be 'dhcp', the minimum allowed value for this
|
|
object is 10 seconds. This restriction is due to
|
|
protocol limitations described in RFC 2131."
|
|
::= { rttMonCtrlAdminEntry 6 }
|
|
|
|
|
|
rttMonCtrlAdminTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..604800000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the duration to wait for a RTT operation
|
|
completion. The value of this object cannot be set to
|
|
a value which would specify a duration exceeding
|
|
rttMonCtrlAdminFrequency.
|
|
|
|
For connection oriented protocols, this may cause the
|
|
connection to be closed by the probe. Once closed, it
|
|
will be assumed that the connection reestablishment
|
|
will be performed. To prevent unwanted closure of
|
|
connections, be sure to set this value to a realistic
|
|
connection timeout."
|
|
::= { rttMonCtrlAdminEntry 7 }
|
|
|
|
|
|
rttMonCtrlAdminVerifyData OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When set to true, the resulting data in each RTT
|
|
operation is compared with the expected data. This
|
|
includes checking header information (if possible) and
|
|
exact packet size. Any mismatch will be recorded in the
|
|
rttMonStatsCollectVerifyErrors object.
|
|
|
|
Some RttMonRttTypes may not support this option. When
|
|
a type does not support this option, the agent will
|
|
transition this object to false. It is the management
|
|
applications responsibility to check for this
|
|
transition. This object is only applicable to SNA protocols."
|
|
::= { rttMonCtrlAdminEntry 8 }
|
|
|
|
|
|
rttMonCtrlAdminStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The status of the conceptual RTT control row.
|
|
|
|
In order for this object to become active, the following
|
|
row objects must be defined:
|
|
- rttMonCtrlAdminRttType
|
|
Additionally:
|
|
- for echo, pathEcho based on 'ipIcmpEcho' and dlsw probes
|
|
rttMonEchoAdminProtocol and
|
|
rttMonEchoAdminTargetAddress;
|
|
- for echo, pathEcho based on 'mplsLspPingAppl'
|
|
rttMonEchoAdminProtocol, rttMonEchoAdminTargetAddress
|
|
and rttMonEchoAdminLSPFECType
|
|
- for udpEcho, tcpConnect and jitter probes
|
|
rttMonEchoAdminTargetAddress and
|
|
rttMonEchoAdminTargetPort
|
|
- for http and ftp probe
|
|
rttMonEchoAdminURL
|
|
- for dns probe
|
|
rttMonEchoAdminTargetAddressString
|
|
rttMonEchoAdminNameServer
|
|
- dhcp probe doesn't require any additional objects
|
|
|
|
All other objects can assume default values. The
|
|
conceptual Rtt control row will be placed into a
|
|
'pending' state (via the rttMonCtrlOperState object)
|
|
if rttMonScheduleAdminRttStartTime is not specified.
|
|
|
|
Most conceptual Rtt control row objects cannot be
|
|
modified once this conceptual Rtt control row has been
|
|
created. The objects that can change are the following:
|
|
|
|
- Objects in the rttMonReactAdminTable can be modified
|
|
as needed without setting this object to
|
|
'notInService'.
|
|
- Objects in the rttMonScheduleAdminTable can be
|
|
modified only when this object has the value of
|
|
'notInService'.
|
|
- The rttMonCtrlOperState can be modified to control
|
|
the state of the probe.
|
|
|
|
Once this object is in 'active' status, it cannot be
|
|
set to 'notInService' while the rttMonCtrlOperState
|
|
is in 'active' state. Thus the rttMonCtrlOperState
|
|
object must be transitioned first.
|
|
|
|
This object can be set to 'destroy' from any value
|
|
at any time."
|
|
::= { rttMonCtrlAdminEntry 9 }
|
|
|
|
|
|
rttMonCtrlAdminNvgen OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When set to true, this entry will be shown in
|
|
'show running' command and can be saved into
|
|
Non-volatile memory."
|
|
::= { rttMonCtrlAdminEntry 10 }
|
|
|
|
|
|
rttMonEchoAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonEchoAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table that contains Round Trip Time (RTT) specific
|
|
definitions.
|
|
|
|
This table is controlled via the
|
|
rttMonCtrlAdminTable. Entries in this table are
|
|
created via the rttMonCtrlAdminStatus object."
|
|
::= { rttMonCtrl 2 }
|
|
|
|
|
|
rttMonEchoAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonEchoAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that define specific configuration for
|
|
RttMonRttType conceptual Rtt control rows."
|
|
INDEX { rttMonCtrlAdminIndex }
|
|
|
|
::= { rttMonEchoAdminTable 1 }
|
|
|
|
rttMonEchoAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonEchoAdminProtocol RttMonProtocol,
|
|
rttMonEchoAdminTargetAddress RttMonTargetAddress,
|
|
rttMonEchoAdminPktDataRequestSize Integer32,
|
|
rttMonEchoAdminPktDataResponseSize Integer32,
|
|
rttMonEchoAdminTargetPort Integer32,
|
|
rttMonEchoAdminSourceAddress RttMonTargetAddress,
|
|
rttMonEchoAdminSourcePort Integer32,
|
|
rttMonEchoAdminControlEnable TruthValue,
|
|
rttMonEchoAdminTOS Integer32,
|
|
rttMonEchoAdminLSREnable TruthValue,
|
|
rttMonEchoAdminTargetAddressString DisplayString,
|
|
rttMonEchoAdminNameServer RttMonTargetAddress,
|
|
rttMonEchoAdminOperation RttMonOperation,
|
|
rttMonEchoAdminHTTPVersion DisplayString,
|
|
rttMonEchoAdminURL DisplayString,
|
|
rttMonEchoAdminCache TruthValue,
|
|
rttMonEchoAdminInterval Integer32,
|
|
rttMonEchoAdminNumPackets Integer32,
|
|
rttMonEchoAdminProxy DisplayString,
|
|
rttMonEchoAdminString1 DisplayString,
|
|
rttMonEchoAdminString2 DisplayString,
|
|
rttMonEchoAdminString3 DisplayString,
|
|
rttMonEchoAdminString4 DisplayString,
|
|
rttMonEchoAdminString5 DisplayString,
|
|
rttMonEchoAdminMode RttMonOperation,
|
|
rttMonEchoAdminVrfName OCTET STRING,
|
|
rttMonEchoAdminCodecType RttMonCodecType,
|
|
rttMonEchoAdminCodecInterval Integer32,
|
|
rttMonEchoAdminCodecPayload Integer32,
|
|
rttMonEchoAdminCodecNumPackets Integer32,
|
|
rttMonEchoAdminICPIFAdvFactor Integer32,
|
|
rttMonEchoAdminLSPFECType INTEGER,
|
|
rttMonEchoAdminLSPSelector RttMonTargetAddress,
|
|
rttMonEchoAdminLSPReplyMode RttMonLSPPingReplyMode,
|
|
rttMonEchoAdminLSPTTL Integer32,
|
|
rttMonEchoAdminLSPExp Integer32,
|
|
rttMonEchoAdminPrecision INTEGER,
|
|
rttMonEchoAdminProbePakPriority INTEGER,
|
|
rttMonEchoAdminOWNTPSyncTolAbs Integer32,
|
|
rttMonEchoAdminOWNTPSyncTolPct Integer32,
|
|
rttMonEchoAdminOWNTPSyncTolType INTEGER,
|
|
rttMonEchoAdminCalledNumber SnmpAdminString,
|
|
rttMonEchoAdminDetectPoint RttMonOperation,
|
|
rttMonEchoAdminGKRegistration TruthValue,
|
|
rttMonEchoAdminSourceVoicePort DisplayString,
|
|
rttMonEchoAdminCallDuration Integer32,
|
|
rttMonEchoAdminLSPReplyDscp Integer32,
|
|
rttMonEchoAdminLSPNullShim TruthValue
|
|
}
|
|
|
|
rttMonEchoAdminProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable(1),
|
|
ipIcmpEcho(2),
|
|
ipUdpEchoAppl(3),
|
|
snaRUEcho(4),
|
|
snaLU0EchoAppl(5),
|
|
snaLU2EchoAppl(6),
|
|
snaLU62Echo(7),
|
|
snaLU62EchoAppl(8),
|
|
appleTalkEcho(9),
|
|
appleTalkEchoAppl(10),
|
|
decNetEcho(11),
|
|
decNetEchoAppl(12),
|
|
ipxEcho(13),
|
|
ipxEchoAppl(14),
|
|
isoClnsEcho(15),
|
|
isoClnsEchoAppl(16),
|
|
vinesEcho(17),
|
|
vinesEchoAppl(18),
|
|
xnsEcho(19),
|
|
xnsEchoAppl(20),
|
|
apolloEcho(21),
|
|
apolloEchoAppl(22),
|
|
netbiosEchoAppl(23),
|
|
ipTcpConn(24),
|
|
httpAppl(25),
|
|
dnsAppl(26),
|
|
jitterAppl(27),
|
|
dlswAppl(28),
|
|
dhcpAppl(29),
|
|
ftpAppl(30),
|
|
mplsLspPingAppl(31),
|
|
voipAppl(32),
|
|
rtpAppl(33),
|
|
icmpJitterAppl(34)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the protocol to be used to perform the RTT
|
|
operation. The following list defines what protocol
|
|
should be used for each probe type:
|
|
|
|
echo, pathEcho - ipIcmpEcho / mplsLspPingAppl
|
|
udpEcho - ipUdpEchoAppl
|
|
tcpConnect - ipTcpConn
|
|
http - httpAppl
|
|
jitter - jitterAppl
|
|
dlsw - dlswAppl
|
|
dhcp - dhcpAppl
|
|
ftp - ftpAppl
|
|
mplsLspPing - mplsLspPingAppl
|
|
voip - voipAppl
|
|
|
|
When this protocol does not support the type, a 'badValue'
|
|
error will be returned."
|
|
::= { rttMonEchoAdminEntry 1 }
|
|
|
|
|
|
rttMonEchoAdminTargetAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which specifies the address of the target."
|
|
::= { rttMonEchoAdminEntry 2 }
|
|
|
|
|
|
rttMonEchoAdminPktDataRequestSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16384)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the number of octets to be
|
|
placed into the ARR Data portion of the request
|
|
message, when using SNA protocols.
|
|
|
|
For non-ARR protocols' RTT request/responses,
|
|
this value represents the native payload size.
|
|
|
|
REMEMBER: The ARR Header overhead is not included
|
|
in this value.
|
|
|
|
For echo probes the total packet size = (IP header(20) +
|
|
ICMP header(8) + 8 (internal timestamps) + request size).
|
|
|
|
For echo and pathEcho default request size is 28.
|
|
For udp probe, default request size is 16 and for jitter
|
|
probe it is 32. For dlsw probes default request size is 0.
|
|
|
|
The minimum request size for echo and pathEcho is 28 bytes,
|
|
for udp it is 4 and for jitter it is 16.
|
|
For udp and jitter probes the maximum request size is 1500."
|
|
::= { rttMonEchoAdminEntry 3 }
|
|
|
|
|
|
rttMonEchoAdminPktDataResponseSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16384)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the number of octets to be
|
|
placed into the ARR Data portion of the response message.
|
|
This value is passed to the RTT Echo Server via a
|
|
field in the ARR Header.
|
|
|
|
For non-ARR RTT request/response (i.e. ipIcmpecho)
|
|
this value will be set by the agent to match the
|
|
size of rttMonEchoAdminPktDataRequestSize, when
|
|
native payloads are supported.
|
|
|
|
REMEMBER: The ARR Header overhead is not included
|
|
in this value.
|
|
|
|
This object is only supported by SNA protocols."
|
|
::= { rttMonEchoAdminEntry 4 }
|
|
|
|
|
|
rttMonEchoAdminTargetPort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65536)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the target's port number. This
|
|
object is applicable to udpEcho, tcpConnect and jitter probes."
|
|
::= { rttMonEchoAdminEntry 5 }
|
|
|
|
|
|
rttMonEchoAdminSourceAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which specifies the IP address of the source.
|
|
This object is applicable to all probes except dns, dlsw
|
|
and sna."
|
|
::= { rttMonEchoAdminEntry 6 }
|
|
|
|
|
|
rttMonEchoAdminSourcePort OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65536)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the source's port number. If this
|
|
object is not specified, the application will get a
|
|
port allocated by the system. This object is applicable
|
|
to all probes except dns, dlsw and sna."
|
|
::= { rttMonEchoAdminEntry 7 }
|
|
|
|
|
|
rttMonEchoAdminControlEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "If this object is enabled, then the RTR application
|
|
will send control messages to a responder, residing on the
|
|
target router to respond to the data request packets being
|
|
sent by the source router. This object is not applicable to
|
|
echo, pathEcho, dns and http probes."
|
|
::= { rttMonEchoAdminEntry 8 }
|
|
|
|
|
|
rttMonEchoAdminTOS OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the type of service octet in an
|
|
IP header. This object is not applicable to dhcp and dns."
|
|
::= { rttMonEchoAdminEntry 9 }
|
|
|
|
|
|
rttMonEchoAdminLSREnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "If this object is enabled then it means that the application
|
|
calculates response time for a specific path, defined in
|
|
rttMonEchoPathAdminEntry. This object is applicable to echo
|
|
probe only."
|
|
::= { rttMonEchoAdminEntry 10 }
|
|
|
|
|
|
rttMonEchoAdminTargetAddressString OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which specifies the address of the target. This string
|
|
can be in IP address format or a hostname. This object
|
|
is applicable to dns probe only."
|
|
::= { rttMonEchoAdminEntry 11 }
|
|
|
|
|
|
rttMonEchoAdminNameServer OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which specifies the ip address of the name-server.
|
|
This object is applicable to dns probe only."
|
|
::= { rttMonEchoAdminEntry 12 }
|
|
|
|
|
|
rttMonEchoAdminOperation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable(0),
|
|
httpGet(1),
|
|
httpRaw(2),
|
|
ftpGet(3),
|
|
ftpPassive(4),
|
|
ftpActive(5),
|
|
voipDTAlertRinging(6),
|
|
voipDTConnectOK(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A code that represents the specific type of RTT operation.
|
|
This object is applicable to http and ftp probe only."
|
|
::= { rttMonEchoAdminEntry 13 }
|
|
|
|
|
|
rttMonEchoAdminHTTPVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(3..10))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which specifies the version number of the HTTP
|
|
Server. The syntax for the version string is
|
|
<major number>.<minor number> An example would be 1.0,
|
|
1.1 etc.,. This object is applicable to http probe only."
|
|
::= { rttMonEchoAdminEntry 14 }
|
|
|
|
|
|
rttMonEchoAdminURL OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which represents the URL to which a HTTP probe should
|
|
communicate with. This object is applicable to http probe only."
|
|
::= { rttMonEchoAdminEntry 15 }
|
|
|
|
|
|
rttMonEchoAdminCache OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "If this object is false then it means that HTTP request should
|
|
not download cached pages. This means that the request should
|
|
be forwarded to the origin server. This object is applicable
|
|
to http probe only."
|
|
::= { rttMonEchoAdminEntry 16 }
|
|
|
|
|
|
rttMonEchoAdminInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This value represents the inter-packet delay between packets
|
|
and is in milliseconds. This value is currently used for
|
|
Jitter probe. This object is applicable to jitter probe only."
|
|
::= { rttMonEchoAdminEntry 17 }
|
|
|
|
|
|
rttMonEchoAdminNumPackets OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This value represents the number of packets that need to be
|
|
transmitted. This value is currently used for Jitter probe.
|
|
This object is applicable to jitter probe only."
|
|
::= { rttMonEchoAdminEntry 18 }
|
|
|
|
|
|
rttMonEchoAdminProxy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This string represents the proxy server information.
|
|
This object is applicable to http probe only."
|
|
::= { rttMonEchoAdminEntry 19 }
|
|
|
|
|
|
rttMonEchoAdminString1 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This string stores the content of HTTP raw request.
|
|
If the request cannot fit into String1 then it should
|
|
be split and put in Strings 1 through 5.
|
|
|
|
This string stores the content of the DHCP raw option
|
|
data. The raw DHCP option data must be in HEX.
|
|
If an odd number of characters are specified, a 0
|
|
will be appended to the end of the string. Only
|
|
DHCP option 82 (decimal) is allowed.
|
|
Here is an example of a valid string:
|
|
5208010610005A6F1234
|
|
Only rttMonEchoAdminString1 is used for dhcp, Strings
|
|
1 through 5 are not used.
|
|
|
|
This object is applicable to http and dhcp probe
|
|
types only."
|
|
::= { rttMonEchoAdminEntry 20 }
|
|
|
|
|
|
rttMonEchoAdminString2 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This string stores the content of HTTP raw request.
|
|
rttMonEchoAdminString1-5 are concatenated to
|
|
form the HTTP raw request used in the RTT operation.
|
|
This object is applicable to http probe only."
|
|
::= { rttMonEchoAdminEntry 21 }
|
|
|
|
|
|
rttMonEchoAdminString3 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This string stores the content of HTTP raw request.
|
|
rttMonEchoAdminString1-5 are concatenated to
|
|
form the HTTP raw request used in the RTT operation.
|
|
This object is applicable to http probe only."
|
|
::= { rttMonEchoAdminEntry 22 }
|
|
|
|
|
|
rttMonEchoAdminString4 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This string stores the content of HTTP raw request.
|
|
rttMonEchoAdminString1-5 are concatenated to
|
|
form the HTTP raw request used in the RTT operation.
|
|
This object is applicable to http probe only."
|
|
::= { rttMonEchoAdminEntry 23 }
|
|
|
|
|
|
rttMonEchoAdminString5 OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This string stores the content of HTTP raw request.
|
|
rttMonEchoAdminString1-5 are concatenated to
|
|
form the HTTP raw request used in the RTT operation.
|
|
This object is applicable to http probe only."
|
|
::= { rttMonEchoAdminEntry 24 }
|
|
|
|
|
|
rttMonEchoAdminMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable(0),
|
|
httpGet(1),
|
|
httpRaw(2),
|
|
ftpGet(3),
|
|
ftpPassive(4),
|
|
ftpActive(5),
|
|
voipDTAlertRinging(6),
|
|
voipDTConnectOK(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A code that represents the specific type of RTT operation.
|
|
This object is applicable to ftp probe only."
|
|
::= { rttMonEchoAdminEntry 25 }
|
|
|
|
|
|
rttMonEchoAdminVrfName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This field is used to specify the VPN name in
|
|
which the RTT operation will be used. For regular RTT
|
|
operation this field should not be configured. The agent
|
|
will use this field to identify the VPN routing Table for
|
|
this operation."
|
|
::= { rttMonEchoAdminEntry 26 }
|
|
|
|
|
|
rttMonEchoAdminCodecType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable(0),
|
|
g711ulaw(1),
|
|
g711alaw(2),
|
|
g729a(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the codec type to be used with jitter probe. This is
|
|
applicable only for the jitter probe.
|
|
|
|
If codec-type is configured the following parameters cannot be
|
|
configured.
|
|
rttMonEchoAdminPktDataRequestSize
|
|
rttMonEchoAdminInterval
|
|
rttMonEchoAdminNumPackets"
|
|
::= { rttMonEchoAdminEntry 27 }
|
|
|
|
|
|
rttMonEchoAdminCodecInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This field represents the inter-packet delay between
|
|
packets and is in milliseconds. This object is applicable
|
|
only to jitter probe which uses codec type."
|
|
::= { rttMonEchoAdminEntry 28 }
|
|
|
|
|
|
rttMonEchoAdminCodecPayload OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16384)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the number of octets that needs to be
|
|
placed into the Data portion of the message. This value is
|
|
used only for jitter probe which uses codec type."
|
|
::= { rttMonEchoAdminEntry 29 }
|
|
|
|
|
|
rttMonEchoAdminCodecNumPackets OBJECT-TYPE
|
|
SYNTAX INTEGER (0..60000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This value represents the number of packets that need to be
|
|
transmitted. This value is used only for jitter probe which
|
|
uses codec type."
|
|
::= { rttMonEchoAdminEntry 30 }
|
|
|
|
|
|
rttMonEchoAdminICPIFAdvFactor OBJECT-TYPE
|
|
SYNTAX INTEGER (0..20)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The advantage factor is dependant on the type of access and
|
|
how the service is to be used.
|
|
Conventional Wire-line 0
|
|
Mobility within Building 5
|
|
Mobility within geographic area 10
|
|
Access to hard-to-reach location 20
|
|
|
|
This will be used while calculating the ICPIF values
|
|
This valid only for Jitter while calculating the ICPIF value"
|
|
::= { rttMonEchoAdminEntry 31 }
|
|
|
|
|
|
rttMonEchoAdminLSPFECType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ldpIpv4Prefix(1)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The type of the target FEC for the RTT 'echo' and 'pathEcho'
|
|
operations based on 'mplsLspPingAppl' RttMonProtocol.
|
|
|
|
ldpIpv4Prefix - LDP IPv4 prefix."
|
|
::= { rttMonEchoAdminEntry 32 }
|
|
|
|
|
|
rttMonEchoAdminLSPSelector OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which specifies a valid 127/8 address. This address
|
|
is of the form 127.x.y.z.
|
|
This address is not used to route the MPLS echo packet to the
|
|
destination but is used for load balancing in cases where the
|
|
IP payload's destination address is used for load balancing."
|
|
::= { rttMonEchoAdminEntry 33 }
|
|
|
|
|
|
rttMonEchoAdminLSPReplyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
replyIpv4Udp(1),
|
|
replyIpv4UdpRA(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the reply mode for the LSP Echo
|
|
requests."
|
|
::= { rttMonEchoAdminEntry 34 }
|
|
|
|
|
|
rttMonEchoAdminLSPTTL OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the TTL setting for MPLS echo request
|
|
packets. For ping operation this represents the TTL value to
|
|
be set in the echo request packet. For trace operation it
|
|
represent the maximum ttl value that can be set in the echo
|
|
request packets starting with TTL=1.
|
|
|
|
For 'echo' based on mplsLspPingAppl the default TTL will be
|
|
set to 255, and for 'pathEcho' based on mplsLspPingAppl the
|
|
default will be set to 30.
|
|
|
|
Note: This object cannot be set to the value of 0. The
|
|
default value of 0 signifies the default TTL values to be
|
|
used for 'echo' and 'pathEcho' based on 'mplsLspPingAppl'."
|
|
::= { rttMonEchoAdminEntry 35 }
|
|
|
|
|
|
rttMonEchoAdminLSPExp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the EXP value that needs to be
|
|
put as precedence bit in the MPLS echo request IP header."
|
|
::= { rttMonEchoAdminEntry 36 }
|
|
|
|
|
|
rttMonEchoAdminPrecision OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
milliseconds(1),
|
|
microseconds(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the accuracy of statistics that
|
|
needs to be calculated
|
|
milliseconds - The accuracy of stats will be of milliseconds
|
|
microseconds - The accuracy of stats will be in microseconds.
|
|
This value can be set only for jitter operation"
|
|
::= { rttMonEchoAdminEntry 37 }
|
|
|
|
|
|
rttMonEchoAdminProbePakPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
high(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the priority that will be assigned
|
|
to probe packet. This value can be set only for jitter
|
|
operation"
|
|
::= { rttMonEchoAdminEntry 38 }
|
|
|
|
|
|
rttMonEchoAdminOWNTPSyncTolAbs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the total clock synchronization error
|
|
on source and responder that is considered acceptable for
|
|
oneway measurement when NTP is used as clock synchronization
|
|
mechanism. The total clock synchronization error is sum of
|
|
NTP offsets on source and responder. The value specified is
|
|
microseconds. This value can be set only for jitter operation
|
|
with precision of microsecond."
|
|
::= { rttMonEchoAdminEntry 39 }
|
|
|
|
|
|
rttMonEchoAdminOWNTPSyncTolPct OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the total clock synchronization error
|
|
on source and responder that is considered acceptable for
|
|
oneway measurement when NTP is used as clock synchronization
|
|
mechanism. The total clock synchronization error is sum of
|
|
NTP offsets on source and responder. The value is expressed
|
|
as the percentage of actual oneway latency that is measured.
|
|
This value can be set only for jitter operation with precision
|
|
of microsecond."
|
|
::= { rttMonEchoAdminEntry 40 }
|
|
|
|
|
|
rttMonEchoAdminOWNTPSyncTolType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
percent(1),
|
|
absolute(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies whether the value in specified for oneway
|
|
NTP sync tolerance is absolute value or percent value"
|
|
::= { rttMonEchoAdminEntry 41 }
|
|
|
|
|
|
rttMonEchoAdminCalledNumber OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This string stores the called number of post dial delay.
|
|
This object is applicable to voip post dial delay probe only.
|
|
The number will be like the one actualy the user could dial.
|
|
It has the number required by the local country dial plan, plus
|
|
E.164 number. The maximum length is 24 digits. Only digit (0-9)
|
|
is allowed."
|
|
::= { rttMonEchoAdminEntry 42 }
|
|
|
|
|
|
rttMonEchoAdminDetectPoint OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notApplicable(0),
|
|
httpGet(1),
|
|
httpRaw(2),
|
|
ftpGet(3),
|
|
ftpPassive(4),
|
|
ftpActive(5),
|
|
voipDTAlertRinging(6),
|
|
voipDTConnectOK(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A code that represents the detect point of post dial delay.
|
|
This object is applicable to SAA post dial delay probe only."
|
|
::= { rttMonEchoAdminEntry 43 }
|
|
|
|
|
|
rttMonEchoAdminGKRegistration OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A boolean that represents VoIP GK registration delay.
|
|
This object is applicable to SAA GK registration delay
|
|
probe only."
|
|
::= { rttMonEchoAdminEntry 44 }
|
|
|
|
|
|
rttMonEchoAdminSourceVoicePort OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which specifies the voice-port on the source gateway.
|
|
This object is applicable to RTP probe only."
|
|
::= { rttMonEchoAdminEntry 45 }
|
|
|
|
|
|
rttMonEchoAdminCallDuration OBJECT-TYPE
|
|
SYNTAX INTEGER (10..300)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Duration of RTP session.
|
|
This object is applicable to RTP probe only."
|
|
::= { rttMonEchoAdminEntry 46 }
|
|
|
|
|
|
rttMonEchoAdminLSPReplyDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63|255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the DSCP value to be set in the IP header
|
|
of the LSP echo reply packet.
|
|
The value of this object will be in range of DiffServ codepoint
|
|
values between 0 to 63.
|
|
|
|
Note: This object cannot be set to value of 255. This default
|
|
value specifies that DSCP is not set for this row."
|
|
::= { rttMonEchoAdminEntry 47 }
|
|
|
|
|
|
rttMonEchoAdminLSPNullShim OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies if the explicit-null label is to be added
|
|
to LSP echo requests which are sent while performing RTT
|
|
operation."
|
|
::= { rttMonEchoAdminEntry 48 }
|
|
|
|
|
|
rttMonFileIOAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonFileIOAdminEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A table of Round Trip Time (RTT) monitoring 'fileIO'
|
|
specific definitions.
|
|
|
|
When the RttMonRttType is not 'fileIO' this table is
|
|
not valid.
|
|
|
|
This table is controlled via the
|
|
rttMonCtrlAdminTable. Entries in this table are
|
|
created via the rttMonCtrlAdminStatus object."
|
|
::= { rttMonCtrl 3 }
|
|
|
|
|
|
rttMonFileIOAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonFileIOAdminEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A list of objects that define specific configuration for
|
|
'fileIO' RttMonRttType conceptual Rtt control rows."
|
|
INDEX { rttMonCtrlAdminIndex }
|
|
|
|
::= { rttMonFileIOAdminTable 1 }
|
|
|
|
rttMonFileIOAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonFileIOAdminFilePath DisplayString,
|
|
rttMonFileIOAdminSize INTEGER,
|
|
rttMonFileIOAdminAction INTEGER
|
|
}
|
|
|
|
rttMonFileIOAdminFilePath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The fully qualified file path that will be the target
|
|
of the RTT operation.
|
|
|
|
This value must match one of the rttMonApplPreConfigedName
|
|
entries."
|
|
::= { rttMonFileIOAdminEntry 1 }
|
|
|
|
|
|
rttMonFileIOAdminSize OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
n256(1),
|
|
n1k(2),
|
|
n64k(3),
|
|
n128k(4),
|
|
n256k(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The size of the file to write/read from the File
|
|
Server."
|
|
::= { rttMonFileIOAdminEntry 2 }
|
|
|
|
|
|
rttMonFileIOAdminAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
write(1),
|
|
read(2),
|
|
writeRead(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The File I/O action to be performed."
|
|
::= { rttMonFileIOAdminEntry 3 }
|
|
|
|
|
|
rttMonScriptAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonScriptAdminEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A table of Round Trip Time (RTT) monitoring 'script'
|
|
specific definitions.
|
|
|
|
When the RttMonRttType is not 'script' this table is
|
|
not valid.
|
|
|
|
This table is controlled via the
|
|
rttMonCtrlAdminTable. Entries in this table are
|
|
created via the rttMonCtrlAdminStatus object."
|
|
::= { rttMonCtrl 4 }
|
|
|
|
|
|
rttMonScriptAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonScriptAdminEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A list of objects that define specific configuration for
|
|
'script' RttMonRttType conceptual Rtt control rows."
|
|
INDEX { rttMonCtrlAdminIndex }
|
|
|
|
::= { rttMonScriptAdminTable 1 }
|
|
|
|
rttMonScriptAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonScriptAdminName DisplayString,
|
|
rttMonScriptAdminCmdLineParams DisplayString
|
|
}
|
|
|
|
rttMonScriptAdminName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "This will be the Name of the Script that will be used to
|
|
generate RTT operations.
|
|
|
|
This object must match one of the
|
|
rttMonApplPreConfigedName entries."
|
|
::= { rttMonScriptAdminEntry 1 }
|
|
|
|
|
|
rttMonScriptAdminCmdLineParams OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "This will be the actual command line parameters
|
|
passed to the rttMonScriptAdminName when being
|
|
executed."
|
|
::= { rttMonScriptAdminEntry 2 }
|
|
|
|
|
|
rttMonScheduleAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonScheduleAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of Round Trip Time (RTT) monitoring scheduling
|
|
specific definitions.
|
|
|
|
This table is controlled via the
|
|
rttMonCtrlAdminTable. Entries in this table are
|
|
created via the rttMonCtrlAdminStatus object."
|
|
::= { rttMonCtrl 5 }
|
|
|
|
|
|
rttMonScheduleAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonScheduleAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that define specific configuration for
|
|
the scheduling of RTT operations."
|
|
::= { rttMonScheduleAdminTable 1 }
|
|
|
|
rttMonScheduleAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonScheduleAdminRttLife Integer32,
|
|
rttMonScheduleAdminRttStartTime TimeTicks,
|
|
rttMonScheduleAdminConceptRowAgeout Integer32,
|
|
rttMonScheduleAdminRttRecurring TruthValue
|
|
}
|
|
|
|
rttMonScheduleAdminRttLife OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object value will be placed into the
|
|
rttMonCtrlOperRttLife object when the rttMonCtrlOperState
|
|
object transitions to 'active' or 'pending'.
|
|
|
|
The value 2147483647 has a special meaning. When
|
|
this object is set to 2147483647, the
|
|
rttMonCtrlOperRttLife object will not decrement.
|
|
And thus the life time will never end."
|
|
::= { rttMonScheduleAdminEntry 1 }
|
|
|
|
|
|
rttMonScheduleAdminRttStartTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This is the time when this conceptional row will
|
|
activate.
|
|
|
|
This is the value of MIB-II's sysUpTime in the future.
|
|
When sysUpTime equals this value this object will
|
|
cause the activation of a conceptual Rtt row.
|
|
|
|
When an agent has the capability to determine date and
|
|
time, the agent should store this object as DateAndTime.
|
|
This allows the agent to completely reset (restart) and
|
|
still be able to start conceptual Rtt rows at the
|
|
intended time. If the agent cannot keep date and time
|
|
and the agent resets, all entries should take on one of
|
|
the special value defined below.
|
|
|
|
The first special value allows this conceptual Rtt
|
|
control row to immediately transition the
|
|
rttMonCtrlOperState object into 'active' state when the
|
|
rttMonCtrlAdminStatus object transitions to active.
|
|
This special value is defined to be a value of this
|
|
object that, when initially set, is 1.
|
|
|
|
The second special value allows this conceptual Rtt
|
|
control row to immediately transition the
|
|
rttMonCtrlOperState object into 'pending' state when
|
|
the rttMonCtrlAdminStatus object transitions to active.
|
|
Also, when the rttMonCtrlOperRttLife counts down to zero
|
|
(and not when set to zero), this special value causes
|
|
this conceptual Rtt control row to retransition the
|
|
rttMonCtrlOperState object into 'pending' state. This
|
|
special value is defined to be a value of this object
|
|
that, when initially set, is smaller than the current
|
|
sysUpTime. (With the exception of one, as defined in
|
|
the previous paragraph)"
|
|
::= { rttMonScheduleAdminEntry 2 }
|
|
|
|
|
|
rttMonScheduleAdminConceptRowAgeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2073600)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The amount of time this conceptual Rtt control row will
|
|
exist when not in an 'active' rttMonCtrlOperState.
|
|
|
|
When this conceptual Rtt control row enters an 'active'
|
|
state, this timer will be reset and suspended. When
|
|
this conceptual RTT control row enters a state other
|
|
than 'active', the timer will be restarted.
|
|
|
|
NOTE: When a conceptual Rtt control row ages out, the
|
|
agent needs to remove the associated entries in
|
|
the rttMonReactTriggerAdminTable and
|
|
rttMonReactTriggerOperTable.
|
|
|
|
When this value is set to zero, this entry will
|
|
never be aged out."
|
|
::= { rttMonScheduleAdminEntry 3 }
|
|
|
|
|
|
rttMonScheduleAdminRttRecurring OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When set to true, this entry will be scheduled to
|
|
run automatically for the specified duration equal
|
|
to the life configured, at the same time daily.
|
|
|
|
This value cannot be set to true
|
|
(a) if rttMonScheduleAdminRttLife object has value greater or
|
|
equal to 86400 seconds.
|
|
(b) if sum of values of rttMonScheduleAdminRttLife and
|
|
rttMonScheduleAdminConceptRowAgeout is less or equal to
|
|
86400 seconds."
|
|
::= { rttMonScheduleAdminEntry 4 }
|
|
|
|
|
|
rttMonReactAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonReactAdminEntry
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "A table of Round Trip Time (RTT) monitoring Notification
|
|
and Trigger definitions.
|
|
|
|
All Notification/Reactions are applied to all RTT
|
|
End-to-End operations. Thus, they do not apply to hops
|
|
along a path to the target, when RttMonRttType is
|
|
'pathEcho'.
|
|
|
|
The format and content of SNA NMVT's are not defined
|
|
within this module.
|
|
|
|
It can be noted, however, that there are Alert NMVT's,
|
|
and traps which are sent when an abnormal
|
|
condition occurs, i.e. when one of
|
|
rttMonCtrlOperConnectionLostOccurred,
|
|
rttMonCtrlOperTimeoutOccurred or
|
|
rttMonCtrlOperOverThresholdOccurred are changed to true,
|
|
and Resolution NMVT's, and Resolution traps which are
|
|
sent when that condition clears, i.e. when one of
|
|
rttMonCtrlOperConnectionLostOccurred,
|
|
rttMonCtrlOperTimeoutOccurred or
|
|
rttMonCtrlOperOverThresholdOccurred is changed back to
|
|
false.
|
|
|
|
When rttMonReactAdminActionType is set to one of the
|
|
following:
|
|
- triggerOnly
|
|
- trapAndTrigger
|
|
- nmvtAndTrigger
|
|
- trapNmvtAndTrigger
|
|
The corresponding rows in the
|
|
rttMonReactTriggerAdminTable defined via the
|
|
rttMonCtrlAdminIndex will become active.
|
|
|
|
This table augments the rttMonCtrlAdminTable."
|
|
::= { rttMonCtrl 6 }
|
|
|
|
|
|
rttMonReactAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonReactAdminEntry
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "A list of objects that define RTT reaction operations."
|
|
::= { rttMonReactAdminTable 1 }
|
|
|
|
rttMonReactAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonReactAdminConnectionEnable TruthValue,
|
|
rttMonReactAdminTimeoutEnable TruthValue,
|
|
rttMonReactAdminThresholdType INTEGER,
|
|
rttMonReactAdminThresholdFalling Integer32,
|
|
rttMonReactAdminThresholdCount Integer32,
|
|
rttMonReactAdminThresholdCount2 Integer32,
|
|
rttMonReactAdminActionType INTEGER,
|
|
rttMonReactAdminVerifyErrorEnable TruthValue
|
|
}
|
|
|
|
rttMonReactAdminConnectionEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "If true, a reaction is generated when a RTT
|
|
operation to a rttMonEchoAdminTargetAddress
|
|
(echo type) causes
|
|
rttMonCtrlOperConnectionLostOccurred to change its
|
|
value. Thus connections to intermediate hops will
|
|
not cause this value to change."
|
|
::= { rttMonReactAdminEntry 1 }
|
|
|
|
|
|
rttMonReactAdminTimeoutEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "If true, a reaction is generated when a RTT
|
|
operation causes rttMonCtrlOperTimeoutOccurred
|
|
to change its value.
|
|
|
|
When the RttMonRttType is 'pathEcho' timeouts to
|
|
intermediate hops will not cause
|
|
rttMonCtrlOperTimeoutOccurred to change its value."
|
|
::= { rttMonReactAdminEntry 2 }
|
|
|
|
|
|
rttMonReactAdminThresholdType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
never(1),
|
|
immediate(2),
|
|
consecutive(3),
|
|
xOfy(4),
|
|
average(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "This object specifies the conditions under which
|
|
rttMonCtrlOperOverThresholdOccurred is changed:
|
|
|
|
NOTE: When the RttMonRttType is 'pathEcho' this
|
|
objects' value and all associated
|
|
object values are only valid when RTT
|
|
'echo' operations are to the
|
|
rttMonEchoAdminTargetAddress object address. Thus
|
|
'pathEcho' operations to intermediate
|
|
hops will not cause this object to change.
|
|
|
|
never - rttMonCtrlOperOverThresholdOccurred is
|
|
never set
|
|
immediate - rttMonCtrlOperOverThresholdOccurred is set
|
|
to true when an operation completion time
|
|
exceeds rttMonCtrlAdminThreshold;
|
|
conversely
|
|
rttMonCtrlOperOverThresholdOccurred is set
|
|
to false when an operation completion time
|
|
falls below
|
|
rttMonReactAdminThresholdFalling
|
|
consecutive - rttMonCtrlOperOverThresholdOccurred is set
|
|
to true when an operation completion time
|
|
exceeds rttMonCtrlAdminThreshold on
|
|
rttMonReactAdminThresholdCount consecutive
|
|
RTT operations; conversely,
|
|
rttMonCtrlOperOverThresholdOccurred is set
|
|
to false when an operation completion time
|
|
falls under the
|
|
rttMonReactAdminThresholdFalling
|
|
for the same number of consecutive
|
|
operations
|
|
xOfy - rttMonCtrlOperOverThresholdOccurred is set
|
|
to true when x (as specified by
|
|
rttMonReactAdminThresholdCount) out of the
|
|
last y (as specified by
|
|
rttMonReactAdminThresholdCount2)
|
|
operation completion time exceeds
|
|
rttMonCtrlAdminThreshold;
|
|
conversely, it is set to false when x,
|
|
out of the last y operation completion
|
|
time fall below
|
|
rttMonReactAdminThresholdFalling
|
|
NOTE: When x > y, the probe will never
|
|
generate a reaction.
|
|
average - rttMonCtrlOperOverThresholdOccurred is set
|
|
to true when the running average of the
|
|
previous rttMonReactAdminThresholdCount
|
|
operation completion times exceed
|
|
rttMonCtrlAdminThreshold; conversely, it
|
|
is set to false when the running average
|
|
falls below the
|
|
rttMonReactAdminThresholdFalling
|
|
|
|
If this value is changed by a management station,
|
|
rttMonCtrlOperOverThresholdOccurred is set to false, but
|
|
no reaction is generated if the prior value of
|
|
rttMonCtrlOperOverThresholdOccurred was true."
|
|
::= { rttMonReactAdminEntry 3 }
|
|
|
|
|
|
rttMonReactAdminThresholdFalling OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "This object defines a threshold limit. If the RTT
|
|
operation time falls below this limit and if the conditions
|
|
specified in rttMonReactAdminThresholdType are satisfied, an
|
|
threshold is generated."
|
|
::= { rttMonReactAdminEntry 4 }
|
|
|
|
|
|
rttMonReactAdminThresholdCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "This object defines the 'x' value of the xOfy condition
|
|
specified in rttMonReactAdminThresholdType."
|
|
::= { rttMonReactAdminEntry 5 }
|
|
|
|
|
|
rttMonReactAdminThresholdCount2 OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "This object defines the 'y' value of the xOfy condition
|
|
specified in rttMonReactAdminThresholdType."
|
|
::= { rttMonReactAdminEntry 6 }
|
|
|
|
|
|
rttMonReactAdminActionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
trapOnly(2),
|
|
nmvtOnly(3),
|
|
triggerOnly(4),
|
|
trapAndNmvt(5),
|
|
trapAndTrigger(6),
|
|
nmvtAndTrigger(7),
|
|
trapNmvtAndTrigger(8)
|
|
}
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "Specifies what type(s), if any, of reaction(s) to
|
|
generate if an operation violates one of the watched
|
|
conditions:
|
|
|
|
none - no reaction is generated
|
|
trapOnly - a trap is generated
|
|
nmvtOnly - an SNA NMVT is generated
|
|
triggerOnly - all trigger actions defined for this
|
|
entry are initiated
|
|
trapAndNmvt - both a trap and an SNA NMVT are
|
|
generated
|
|
trapAndTrigger - both a trap and all trigger actions
|
|
are initiated
|
|
nmvtAndTrigger - both a NMVT and all trigger actions
|
|
are initiated
|
|
trapNmvtAndTrigger - a NMVT, trap, and all trigger actions
|
|
are initiated
|
|
|
|
A trigger action is defined via the
|
|
rttMonReactTriggerAdminTable."
|
|
::= { rttMonReactAdminEntry 7 }
|
|
|
|
|
|
rttMonReactAdminVerifyErrorEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "If true, a reaction is generated when a RTT
|
|
operation causes rttMonCtrlOperVerifyErrorOccurred
|
|
to change its value."
|
|
::= { rttMonReactAdminEntry 8 }
|
|
|
|
|
|
rttMonStatisticsAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonStatisticsAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of Round Trip Time (RTT) monitoring statistics
|
|
definitions.
|
|
|
|
The definitions in this table control what and how many
|
|
entries will be placed into the rttMonStatsCaptureTable.
|
|
|
|
The statistics capture table is a rollover table. When
|
|
the rttMonStatisticsAdminNumHourGroups index value
|
|
exceeds its value defined in this table, the oldest
|
|
corresponding group will be deleted and will be replaced
|
|
with the new group. All other indices will only fill to
|
|
there maximum size.
|
|
|
|
NOTE: The maximum size of this table is defined to be
|
|
the product of the rttMonCtrlAdminIndex times
|
|
rttMonStatisticsAdminNumHourGroups times
|
|
rttMonStatisticsAdminNumPaths times
|
|
rttMonStatisticsAdminNumHops times
|
|
rttMonStatisticsAdminNumDistBuckets.
|
|
|
|
NOTE WELL: Each of the 'Num' objects values in this
|
|
have a special behavior. When one of the
|
|
objects is set to a value larger than the
|
|
Rtt application can support the set will
|
|
succeed, but the resultant value will
|
|
be set to the applications maximum value.
|
|
The setting management station must reread
|
|
this object to verify the actual value.
|
|
|
|
This table augments the rttMonCtrlAdminTable."
|
|
::= { rttMonCtrl 7 }
|
|
|
|
|
|
rttMonStatisticsAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonStatisticsAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that define RTT statistics
|
|
capture operations."
|
|
::= { rttMonStatisticsAdminTable 1 }
|
|
|
|
rttMonStatisticsAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonStatisticsAdminNumHourGroups Integer32,
|
|
rttMonStatisticsAdminNumPaths Integer32,
|
|
rttMonStatisticsAdminNumHops Integer32,
|
|
rttMonStatisticsAdminNumDistBuckets Integer32,
|
|
rttMonStatisticsAdminDistInterval Integer32
|
|
}
|
|
|
|
rttMonStatisticsAdminNumHourGroups OBJECT-TYPE
|
|
SYNTAX INTEGER (0..25)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum number of groups of paths to record.
|
|
Specifically this is the number of hourly groups
|
|
to keep before rolling over.
|
|
|
|
The value of one is not advisable because the
|
|
group will close and immediately be deleted before
|
|
the network management station will have the
|
|
opportunity to retrieve the statistics.
|
|
|
|
The value used in the rttMonStatsCaptureTable to
|
|
uniquely identify this group is the
|
|
rttMonStatsCaptureStartTimeIndex.
|
|
|
|
HTTP and Jitter probes store only two hours of data.
|
|
|
|
When this object is set to the value of zero all
|
|
rttMonStatsCaptureTable data capturing will be shut off."
|
|
::= { rttMonStatisticsAdminEntry 1 }
|
|
|
|
|
|
rttMonStatisticsAdminNumPaths OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When RttMonRttType is 'pathEcho' this is the maximum
|
|
number of statistics paths to record per hourly group.
|
|
This value directly represents the path to a target.
|
|
For all other RttMonRttTypes this value will be
|
|
forced to one by the agent.
|
|
|
|
NOTE: For 'pathEcho' a source to target path will be
|
|
created to to hold all errors that occur when a
|
|
specific path or connection has not be found/setup.
|
|
Thus, it is advised to set this value greater
|
|
than one.
|
|
|
|
Since this index does not rollover, only the first
|
|
rttMonStatisticsAdminNumPaths will be kept."
|
|
::= { rttMonStatisticsAdminEntry 2 }
|
|
|
|
|
|
rttMonStatisticsAdminNumHops OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When RttMonRttType is 'pathEcho' this is the maximum
|
|
number of statistics hops to record per path group.
|
|
This value directly represents the number of hops along
|
|
a path to a target, thus we can only support 30 hops.
|
|
For all other RttMonRttTypes this value will be
|
|
forced to one by the agent.
|
|
|
|
Since this index does not rollover, only the first
|
|
rttMonStatisticsAdminNumHops will be kept. This object
|
|
is applicable to pathEcho probes only."
|
|
::= { rttMonStatisticsAdminEntry 3 }
|
|
|
|
|
|
rttMonStatisticsAdminNumDistBuckets OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum number of statistical distribution
|
|
Buckets to accumulate.
|
|
|
|
Since this index does not rollover, only the first
|
|
rttMonStatisticsAdminNumDistBuckets will be kept.
|
|
|
|
The last rttMonStatisticsAdminNumDistBucket will
|
|
contain all entries from its distribution interval
|
|
start point to infinity. This object is not applicable
|
|
to http and jitter probes."
|
|
::= { rttMonStatisticsAdminEntry 4 }
|
|
|
|
|
|
rttMonStatisticsAdminDistInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..100)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The statistical distribution buckets interval.
|
|
|
|
Distribution Bucket Example:
|
|
|
|
rttMonStatisticsAdminNumDistBuckets = 5 buckets
|
|
rttMonStatisticsAdminDistInterval = 10 milliseconds
|
|
|
|
| Bucket 1 | Bucket 2 | Bucket 3 | Bucket 4 | Bucket 5 |
|
|
| 0-9 ms | 10-19 ms | 20-29 ms | 30-39 ms | 40-Inf ms |
|
|
|
|
Odd Example:
|
|
|
|
rttMonStatisticsAdminNumDistBuckets = 1 buckets
|
|
rttMonStatisticsAdminDistInterval = 10 milliseconds
|
|
|
|
| Bucket 1 |
|
|
| 0-Inf ms |
|
|
|
|
Thus, this odd example shows that the value of
|
|
rttMonStatisticsAdminDistInterval does not apply when
|
|
rttMonStatisticsAdminNumDistBuckets is one.
|
|
This object is not applicable to http and jitter probes."
|
|
::= { rttMonStatisticsAdminEntry 5 }
|
|
|
|
|
|
rttMonHistoryAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonHistoryAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of Round Trip Time (RTT) monitoring history
|
|
definitions.
|
|
|
|
The definitions in this table control what and how many
|
|
entries will be placed into the
|
|
rttMonHistoryCollectionTable.
|
|
|
|
The history collection table is a rollover table. When
|
|
the rttMonHistoryAdminNumLives index value exceeds its
|
|
value defined in this table, the oldest corresponding
|
|
'lives' group will be deleted and will be replaced with
|
|
the new 'lives' group. All other indices will only fill
|
|
to their maximum size.
|
|
|
|
NOTE: The maximum size of this table is defined to be
|
|
the product of the rttMonCtrlAdminIndex times
|
|
rttMonHistoryAdminNumLives times
|
|
rttMonHistoryAdminNumBuckets times
|
|
rttMonHistoryAdminNumSamples.
|
|
|
|
NOTE WELL: Each of the 'Num' objects values in this
|
|
have a special behavior. When one of the
|
|
objects is set to a value larger than the
|
|
Rtt application can support the set will
|
|
succeed, but the resultant value will
|
|
be set to the applications maximum value.
|
|
The setting management station must reread
|
|
this object to verify the actual value.
|
|
|
|
NOTE: this table is not applicable to http and jitter
|
|
probes"
|
|
::= { rttMonCtrl 8 }
|
|
|
|
|
|
rttMonHistoryAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonHistoryAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that define RTT history collection
|
|
operations."
|
|
::= { rttMonHistoryAdminTable 1 }
|
|
|
|
rttMonHistoryAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonHistoryAdminNumLives Integer32,
|
|
rttMonHistoryAdminNumBuckets Integer32,
|
|
rttMonHistoryAdminNumSamples Integer32,
|
|
rttMonHistoryAdminFilter INTEGER
|
|
}
|
|
|
|
rttMonHistoryAdminNumLives OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum number of history lives to record. A life
|
|
is defined by the countdown (or transition) to zero
|
|
by the rttMonCtrlOperRttLife object. A new life is
|
|
created when the same conceptual RTT control row is
|
|
restarted via the transition of the
|
|
rttMonCtrlOperRttLife object and its subsequent
|
|
countdown.
|
|
|
|
The value of zero will shut off all
|
|
rttMonHistoryAdminTable data collection."
|
|
::= { rttMonHistoryAdminEntry 1 }
|
|
|
|
|
|
rttMonHistoryAdminNumBuckets OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum number of history buckets to record. When
|
|
the RttMonRttType is 'pathEcho' this value directly
|
|
represents a path to a target. For all other
|
|
RttMonRttTypes this value should be set to the number
|
|
of operations to keep per lifetime.
|
|
|
|
After rttMonHistoryAdminNumBuckets are filled, the
|
|
and the oldest entries are deleted and the most recent
|
|
rttMonHistoryAdminNumBuckets buckets are retained."
|
|
::= { rttMonHistoryAdminEntry 2 }
|
|
|
|
|
|
rttMonHistoryAdminNumSamples OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum number of history samples to record per
|
|
bucket. When the RttMonRttType is 'pathEcho' this
|
|
value directly represents the number of hops along a
|
|
path to a target, thus we can only support 30 hops.
|
|
For all other RttMonRttTypes this value will be
|
|
forced to one by the agent."
|
|
::= { rttMonHistoryAdminEntry 3 }
|
|
|
|
|
|
rttMonHistoryAdminFilter OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
all(2),
|
|
overThreshold(3),
|
|
failures(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Defines a filter for adding RTT results to the history
|
|
buffer:
|
|
|
|
none - no history is recorded
|
|
all - the results of all completion times
|
|
and failed completions are recorded
|
|
overThreshold - the results of completion times
|
|
over rttMonCtrlAdminThreshold are
|
|
recorded.
|
|
failures - the results of failed operations (only)
|
|
are recorded."
|
|
::= { rttMonHistoryAdminEntry 4 }
|
|
|
|
|
|
rttMonCtrlOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonCtrlOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of which contains the Operational values for the
|
|
probe, and the conceptual RTT control row.
|
|
|
|
This table augments the rttMonCtrlAdminTable."
|
|
::= { rttMonCtrl 9 }
|
|
|
|
|
|
rttMonCtrlOperEntry OBJECT-TYPE
|
|
SYNTAX RttMonCtrlOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that describe the current state
|
|
of probe, and the conceptual RTT control row. "
|
|
::= { rttMonCtrlOperTable 1 }
|
|
|
|
rttMonCtrlOperEntry ::=
|
|
SEQUENCE {
|
|
rttMonCtrlOperModificationTime TimeStamp,
|
|
rttMonCtrlOperDiagText DisplayString,
|
|
rttMonCtrlOperResetTime TimeStamp,
|
|
rttMonCtrlOperOctetsInUse Gauge32,
|
|
rttMonCtrlOperConnectionLostOccurred TruthValue,
|
|
rttMonCtrlOperTimeoutOccurred TruthValue,
|
|
rttMonCtrlOperOverThresholdOccurred TruthValue,
|
|
rttMonCtrlOperNumRtts Integer32,
|
|
rttMonCtrlOperRttLife Integer32,
|
|
rttMonCtrlOperState INTEGER,
|
|
rttMonCtrlOperVerifyErrorOccurred TruthValue
|
|
}
|
|
|
|
rttMonCtrlOperModificationTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object is updated whenever an object in
|
|
the conceptual RTT control row is changed or
|
|
updated."
|
|
::= { rttMonCtrlOperEntry 1 }
|
|
|
|
|
|
rttMonCtrlOperDiagText OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..51))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which can be used as an aid in tracing problems.
|
|
The content of this field will depend on the type of
|
|
target (rttMonEchoAdminProtocol).
|
|
|
|
When rttMonEchoAdminProtocol is one of snaLU0EchoAppl, or
|
|
snaLU2EchoAppl this object contains the name of the
|
|
Logical Unit (LU) being used for this RTT session (from
|
|
the HOST's point of view), once the session has been
|
|
established; this can then be used to correlate this
|
|
name to the connection information stored in the
|
|
Mainframe Host.
|
|
|
|
When rttMonEchoAdminProtocol is snaLU62EchoAppl, this
|
|
object contains the Logical Unit (LU) name being used for
|
|
this RTT session, once the session has been established.
|
|
This name can be used by the management application to
|
|
correlate this objects value to the connection
|
|
information stored at this SNMP Agent via the APPC or
|
|
APPN mib.
|
|
|
|
When rttMonEchoAdminProtocol is not one of the
|
|
previously mentioned values, this value will be null.
|
|
|
|
It is primarily intended that this object contains
|
|
information which has significance to a human operator."
|
|
::= { rttMonCtrlOperEntry 2 }
|
|
|
|
|
|
rttMonCtrlOperResetTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object is set when the rttMonCtrlOperState is set
|
|
to reset."
|
|
::= { rttMonCtrlOperEntry 3 }
|
|
|
|
|
|
rttMonCtrlOperOctetsInUse OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object is the number of octets currently in use
|
|
by this composite conceptual RTT row. A composite
|
|
conceptual row include the control, statistics, and
|
|
history conceptual rows combined. (All octets that
|
|
are addressed via the rttMonCtrlAdminIndex in this
|
|
mib.)"
|
|
::= { rttMonCtrlOperEntry 4 }
|
|
|
|
|
|
rttMonCtrlOperConnectionLostOccurred OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object will only change its value when the
|
|
RttMonRttType is 'echo' or 'pathEcho'.
|
|
|
|
This object is set to true when the RTT connection fails
|
|
to be established or is lost, and set to false when a
|
|
connection is reestablished. When the RttMonRttType
|
|
is 'pathEcho', connection loss applies only to the
|
|
rttMonEchoAdminTargetAddress and not to intermediate
|
|
hops to the Target.
|
|
|
|
When this value changes and
|
|
rttMonReactAdminConnectionEnable is true, a reaction
|
|
will occur.
|
|
|
|
If a trap is sent it is a
|
|
rttMonConnectionChangeNotification.
|
|
|
|
When this value changes and any one of the rttMonReactTable row
|
|
has rttMonReactVar object value as 'connectionLoss(8)',
|
|
a reaction may occur.
|
|
|
|
If a trap is sent it is rttMonNotification with rttMonReactVar
|
|
value of 'connectionLoss'."
|
|
::= { rttMonCtrlOperEntry 5 }
|
|
|
|
|
|
rttMonCtrlOperTimeoutOccurred OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object will change its value for all
|
|
RttMonRttTypes.
|
|
|
|
This object is set to true when an operation times out,
|
|
and set to false when an operation completes under
|
|
rttMonCtrlAdminTimeout. When this value changes, a
|
|
reaction may occur, as defined by
|
|
rttMonReactAdminTimeoutEnable.
|
|
|
|
When the RttMonRttType is 'pathEcho', this timeout
|
|
applies only to the rttMonEchoAdminTargetAddress and
|
|
not to intermediate hops to the Target.
|
|
|
|
If a trap is sent it is a rttMonTimeoutNotification.
|
|
|
|
When this value changes and any one of the rttMonReactTable
|
|
row has rttMonReactVar object value as 'timeout(7)', a reaction
|
|
may occur.
|
|
|
|
If a trap is sent it is rttMonNotification with rttMonReactVar
|
|
value of 'timeout'."
|
|
::= { rttMonCtrlOperEntry 6 }
|
|
|
|
|
|
rttMonCtrlOperOverThresholdOccurred OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object will change its value for all
|
|
RttMonRttTypes.
|
|
|
|
This object is changed by operation completion times over
|
|
threshold, as defined by rttMonReactAdminThresholdType.
|
|
When this value changes, a reaction may occur, as defined
|
|
by rttMonReactAdminThresholdType.
|
|
|
|
If a trap is sent it is a rttMonThresholdNotification.
|
|
|
|
This object is set to true if the operation completion time
|
|
exceeds the rttMonCtrlAdminThreshold and set to false when an
|
|
operation completes under rttMonCtrlAdminThreshold. When this
|
|
value changes, a reaction may occur, as defined by
|
|
rttMonReactThresholdType.
|
|
|
|
If a trap is sent it is rttMonNotification with rttMonReactVar
|
|
value of 'rtt'."
|
|
::= { rttMonCtrlOperEntry 7 }
|
|
|
|
|
|
rttMonCtrlOperNumRtts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This is the total number of probe operations that have
|
|
been attempted.
|
|
|
|
This value is incremented for each start of an RTT
|
|
operation. Thus when rttMonCtrlAdminRttType is set to
|
|
'pathEcho' this value will be incremented by one and
|
|
not for very every hop along the path.
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object.
|
|
|
|
This value is not effected by the rollover of a statistics
|
|
hourly group."
|
|
::= { rttMonCtrlOperEntry 8 }
|
|
|
|
|
|
rttMonCtrlOperRttLife OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object is decremented every second, until it
|
|
reaches zero. When the value of this object is zero
|
|
RTT operations for this row are suspended. This
|
|
object will either reach zero by a countdown or
|
|
it will transition to zero via setting the
|
|
rttMonCtrlOperState.
|
|
|
|
When this object reaches zero the agent needs to
|
|
transition the rttMonCtrlOperState to 'inactive'.
|
|
|
|
REMEMBER: The value 2147483647 has a special
|
|
meaning. When this object has the
|
|
value 2147483647, this object will
|
|
not decrement. And thus the life
|
|
time will never.
|
|
|
|
When the rttMonCtrlOperState object is 'active' and
|
|
the rttMonReactTriggerOperState object transitions to
|
|
'active' this object will not be updated with the
|
|
current value of rttMonCrtlAdminRttLife object."
|
|
::= { rttMonCtrlOperEntry 9 }
|
|
|
|
|
|
rttMonCtrlOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reset(1),
|
|
orderlyStop(2),
|
|
immediateStop(3),
|
|
pending(4),
|
|
inactive(5),
|
|
active(6),
|
|
restart(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The RttMonOperStatus object is used to
|
|
manage the 'state' of the probe that is implementing
|
|
conceptual RTT control row.
|
|
|
|
This status object has six defined values:
|
|
|
|
reset(1) - reset this entry, transition
|
|
to 'pending'
|
|
orderlyStop(2) - shutdown this entry at the end
|
|
of the next RTT operation attempt,
|
|
transition to 'inactive'
|
|
immediateStop(3) - shutdown this entry immediately
|
|
(if possible), transition to
|
|
'inactive'
|
|
pending(4) - this value is not settable and
|
|
this conceptual RTT control row is
|
|
waiting for further control either
|
|
via the rttMonScheduleAdminTable
|
|
or the rttMonReactAdminTable/
|
|
rttMonReactTriggerAdminTable;
|
|
This object can transition to this
|
|
value via two mechanisms, first by
|
|
reseting this object, and second
|
|
by creating a conceptual Rtt control
|
|
row with the
|
|
rttMonScheduleAdminRttStartTime
|
|
object with the its special value
|
|
inactive(5) - this value is not settable and
|
|
this conceptual RTT control row is
|
|
waiting for further control via
|
|
the rttMonScheduleAdminTable;
|
|
This object can transition to this
|
|
value via two mechanisms, first by
|
|
setting this object to 'orderlyStop'
|
|
or 'immediateStop', second by
|
|
the rttMonCtrlOperRttLife object
|
|
reaching zero
|
|
active(6) - this value is not settable and
|
|
this conceptual RTT control row is
|
|
currently active
|
|
restart(7) - this value is only settable when the
|
|
state is active. It clears the data
|
|
of this entry and remain on active state.
|
|
|
|
The probes action when this object is set to 'reset':
|
|
- all rows in rttMonStatsCaptureTable that relate to
|
|
this conceptual RTT control row are destroyed and
|
|
the indices are set to 1
|
|
- if rttMonStatisticsAdminNumHourGroups is not zero, a
|
|
single new rttMonStatsCaptureTable row is created
|
|
- all rows in rttMonHistoryCaptureTable that relate
|
|
to this RTT definition are destroyed and the indices
|
|
are set to 1
|
|
- implied history used for timeout or threshold
|
|
notification (see rttMonReactAdminThresholdType or
|
|
rttMonReactThresholdType)
|
|
is purged
|
|
- rttMonCtrlOperRttLife is set to
|
|
rttMonScheduleAdminRttLife
|
|
- rttMonCtrlOperNumRtts is set to zero
|
|
- rttMonCtrlOperTimeoutOccurred,
|
|
rttMonCtrlOperOverThresholdOccurred, and
|
|
rttMonCtrlOperConnectionLostOccurred are set to
|
|
false; if this causes a change in the value of
|
|
either of these objects, resolution notifications
|
|
will not occur
|
|
- the next RTT operation is controlled by the objects
|
|
in the rttMonScheduleAdminTable or the
|
|
rttMonReactAdminTable/rttMonReactTriggerAdminTable
|
|
- if the rttMonReactTriggerOperState is 'active', it
|
|
will transition to 'pending'
|
|
- all rttMonReactTriggerAdminEntries pointing to
|
|
this conceptual entry with their
|
|
rttMonReactTriggerOperState object 'active',
|
|
will transition their OperState to 'pending'
|
|
- all open connections must be maintained
|
|
|
|
This can be used to synchronize various RTT
|
|
definitions, so that the RTT requests occur
|
|
simultaneously, or as simultaneously as possible.
|
|
|
|
The probes action when this object transitions to
|
|
'inactive' (via setting this object to 'orderlyStop'
|
|
or 'immediateStop' or by rttMonCtrlOperRttLife
|
|
reaching zero):
|
|
- all statistics and history collection information
|
|
table entries will be closed and kept
|
|
- implied history used for timeout or threshold
|
|
notification (see rttMonReactAdminThresholdType or
|
|
rttMonReactThresholdType)
|
|
is purged
|
|
- rttMonCtrlOperTimeoutOccurred,
|
|
rttMonCtrlOperOverThresholdOccurred, and
|
|
rttMonCtrlOperConnectionLostOccurred are set to
|
|
false; if this causes a change in the value of
|
|
either of these objects, resolution notifications
|
|
will not occur.
|
|
- the next RTT request is controlled by the objects
|
|
in the rttMonScheduleAdminTable
|
|
- if the rttMonReactTriggerOperState is 'active', it
|
|
will transition to 'pending' (this denotes that
|
|
the Trigger will be ready the next time this
|
|
object goes active)
|
|
- all rttMonReactTriggerAdminEntries pointing to
|
|
this conceptual entry with their
|
|
rttMonReactTriggerOperState object 'active',
|
|
will transition their OperState to 'pending'
|
|
- all open connections are to be closed and cleanup.
|
|
|
|
rttMonCtrlOperState
|
|
STATE
|
|
+-------------------------"
|
|
::= { rttMonCtrlOperEntry 10 }
|
|
|
|
|
|
rttMonCtrlOperVerifyErrorOccurred OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object is true if rttMonCtrlAdminVerifyData is
|
|
set to true and data corruption occurs."
|
|
::= { rttMonCtrlOperEntry 11 }
|
|
|
|
|
|
rttMonLatestRttOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonLatestRttOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of which contains the status of latest RTT
|
|
operation.
|
|
|
|
When the RttMonRttType is 'pathEcho', operations
|
|
performed to the hops along the path will be recorded
|
|
in this table.
|
|
|
|
This table augments the RTT definition table,
|
|
rttMonCtrlAdminTable."
|
|
::= { rttMonCtrl 10 }
|
|
|
|
|
|
rttMonLatestRttOperEntry OBJECT-TYPE
|
|
SYNTAX RttMonLatestRttOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that record the latest RTT operation. "
|
|
::= { rttMonLatestRttOperTable 1 }
|
|
|
|
rttMonLatestRttOperEntry ::=
|
|
SEQUENCE {
|
|
rttMonLatestRttOperCompletionTime Gauge32,
|
|
rttMonLatestRttOperSense RttResponseSense,
|
|
rttMonLatestRttOperApplSpecificSense Integer32,
|
|
rttMonLatestRttOperSenseDescription DisplayString,
|
|
rttMonLatestRttOperTime TimeStamp,
|
|
rttMonLatestRttOperAddress RttMonTargetAddress
|
|
}
|
|
|
|
rttMonLatestRttOperCompletionTime OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The completion time of the latest RTT operation
|
|
successfully completed."
|
|
::= { rttMonLatestRttOperEntry 1 }
|
|
|
|
|
|
rttMonLatestRttOperSense OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
ok(1),
|
|
disconnected(2),
|
|
overThreshold(3),
|
|
timeout(4),
|
|
busy(5),
|
|
notConnected(6),
|
|
dropped(7),
|
|
sequenceError(8),
|
|
verifyError(9),
|
|
applicationSpecific(10),
|
|
dnsServerTimeout(11),
|
|
tcpConnectTimeout(12),
|
|
httpTransactionTimeout(13),
|
|
dnsQueryError(14),
|
|
httpError(15),
|
|
error(16),
|
|
mplsLspEchoTxError(17),
|
|
mplsLspUnreachable(18),
|
|
mplsLspMalformedReq(19),
|
|
mplsLspReachButNotFEC(20)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A sense code for the completion status of the latest
|
|
RTT operation."
|
|
::= { rttMonLatestRttOperEntry 2 }
|
|
|
|
|
|
rttMonLatestRttOperApplSpecificSense OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An application specific sense code for the
|
|
completion status of the latest RTT operation. This
|
|
object will only be valid when the
|
|
rttMonLatestRttOperSense object is set to
|
|
'applicationSpecific'. Otherwise, this object's
|
|
value is not valid."
|
|
::= { rttMonLatestRttOperEntry 3 }
|
|
|
|
|
|
rttMonLatestRttOperSenseDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A sense description for the completion status of
|
|
the latest RTT operation when the
|
|
rttMonLatestRttOperSense object is set to
|
|
'applicationSpecific'."
|
|
::= { rttMonLatestRttOperEntry 4 }
|
|
|
|
|
|
rttMonLatestRttOperTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The value of the agent system time at the time of the
|
|
latest RTT operation."
|
|
::= { rttMonLatestRttOperEntry 5 }
|
|
|
|
|
|
rttMonLatestRttOperAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When the RttMonRttType is 'echo', 'pathEcho', 'udpEcho',
|
|
'tcpConnect', 'dns' and 'dlsw' this is a string which specifies
|
|
the address of the target for this RTT operation. When the
|
|
RttMonRttType is not one of these types this object will
|
|
be null.
|
|
|
|
This address will be the address of the hop along the
|
|
path to the rttMonEchoAdminTargetAddress address,
|
|
including rttMonEchoAdminTargetAddress address, or just
|
|
the rttMonEchoAdminTargetAddress address, when the
|
|
path information is not collected. This behavior is
|
|
defined by the rttMonCtrlAdminRttType object.
|
|
|
|
The interpretation of this string depends on the type
|
|
of RTT operation selected, as specified by the
|
|
rttMonEchoAdminProtocol object.
|
|
|
|
See rttMonEchoAdminTargetAddress for a complete
|
|
description."
|
|
::= { rttMonLatestRttOperEntry 6 }
|
|
|
|
|
|
rttMonLatestHTTPOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonLatestHTTPOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table which contains the status of latest HTTP RTT
|
|
operation."
|
|
::= { rttMonLatestOper 1 }
|
|
|
|
|
|
rttMonLatestHTTPOperEntry OBJECT-TYPE
|
|
SYNTAX RttMonLatestHTTPOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that record the latest HTTP RTT
|
|
operation. This entry is created automatically after the
|
|
rttMonCtrlAdminEntry is created. Also the entry is
|
|
automatically deleted when rttMonCtrlAdminEntry is deleted."
|
|
INDEX { rttMonCtrlAdminIndex }
|
|
|
|
::= { rttMonLatestHTTPOperTable 1 }
|
|
|
|
rttMonLatestHTTPOperEntry ::=
|
|
SEQUENCE {
|
|
rttMonLatestHTTPOperRTT Gauge32,
|
|
rttMonLatestHTTPOperDNSRTT Gauge32,
|
|
rttMonLatestHTTPOperTCPConnectRTT Gauge32,
|
|
rttMonLatestHTTPOperTransactionRTT Gauge32,
|
|
rttMonLatestHTTPOperMessageBodyOctets Gauge32,
|
|
rttMonLatestHTTPOperSense RttResponseSense,
|
|
rttMonLatestHTTPErrorSenseDescription DisplayString
|
|
}
|
|
|
|
rttMonLatestHTTPOperRTT OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Round Trip Time taken to perform HTTP operation. This value
|
|
is the sum of DNSRTT, TCPConnectRTT and TransactionRTT."
|
|
::= { rttMonLatestHTTPOperEntry 1 }
|
|
|
|
|
|
rttMonLatestHTTPOperDNSRTT OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Round Trip Time taken to perform DNS query within the
|
|
HTTP operation. If an IP Address is specified in the URL,
|
|
then DNSRTT is 0."
|
|
::= { rttMonLatestHTTPOperEntry 2 }
|
|
|
|
|
|
rttMonLatestHTTPOperTCPConnectRTT OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Round Trip Time taken to connect to the HTTP server."
|
|
::= { rttMonLatestHTTPOperEntry 3 }
|
|
|
|
|
|
rttMonLatestHTTPOperTransactionRTT OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Round Trip Time taken to download the object specified by
|
|
the URL."
|
|
::= { rttMonLatestHTTPOperEntry 4 }
|
|
|
|
|
|
rttMonLatestHTTPOperMessageBodyOctets OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The size of the message body received as a response to
|
|
the HTTP request."
|
|
::= { rttMonLatestHTTPOperEntry 5 }
|
|
|
|
|
|
rttMonLatestHTTPOperSense OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
ok(1),
|
|
disconnected(2),
|
|
overThreshold(3),
|
|
timeout(4),
|
|
busy(5),
|
|
notConnected(6),
|
|
dropped(7),
|
|
sequenceError(8),
|
|
verifyError(9),
|
|
applicationSpecific(10),
|
|
dnsServerTimeout(11),
|
|
tcpConnectTimeout(12),
|
|
httpTransactionTimeout(13),
|
|
dnsQueryError(14),
|
|
httpError(15),
|
|
error(16),
|
|
mplsLspEchoTxError(17),
|
|
mplsLspUnreachable(18),
|
|
mplsLspMalformedReq(19),
|
|
mplsLspReachButNotFEC(20)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An application specific sense code for the completion status
|
|
of the latest RTT operation."
|
|
::= { rttMonLatestHTTPOperEntry 6 }
|
|
|
|
|
|
rttMonLatestHTTPErrorSenseDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An sense description for the completion status
|
|
of the latest RTT operation."
|
|
::= { rttMonLatestHTTPOperEntry 7 }
|
|
|
|
|
|
rttMonLatestJitterOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonLatestJitterOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table which contains the status of latest Jitter
|
|
operation."
|
|
::= { rttMonLatestOper 2 }
|
|
|
|
|
|
rttMonLatestJitterOperEntry OBJECT-TYPE
|
|
SYNTAX RttMonLatestJitterOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that record the latest Jitter
|
|
operation."
|
|
INDEX { rttMonCtrlAdminIndex }
|
|
|
|
::= { rttMonLatestJitterOperTable 1 }
|
|
|
|
rttMonLatestJitterOperEntry ::=
|
|
SEQUENCE {
|
|
rttMonLatestJitterOperNumOfRTT Gauge32,
|
|
rttMonLatestJitterOperRTTSum Gauge32,
|
|
rttMonLatestJitterOperRTTSum2 Gauge32,
|
|
rttMonLatestJitterOperRTTMin Gauge32,
|
|
rttMonLatestJitterOperRTTMax Gauge32,
|
|
rttMonLatestJitterOperMinOfPositivesSD Gauge32,
|
|
rttMonLatestJitterOperMaxOfPositivesSD Gauge32,
|
|
rttMonLatestJitterOperNumOfPositivesSD Gauge32,
|
|
rttMonLatestJitterOperSumOfPositivesSD Gauge32,
|
|
rttMonLatestJitterOperSum2PositivesSD Gauge32,
|
|
rttMonLatestJitterOperMinOfNegativesSD Gauge32,
|
|
rttMonLatestJitterOperMaxOfNegativesSD Gauge32,
|
|
rttMonLatestJitterOperNumOfNegativesSD Gauge32,
|
|
rttMonLatestJitterOperSumOfNegativesSD Gauge32,
|
|
rttMonLatestJitterOperSum2NegativesSD Gauge32,
|
|
rttMonLatestJitterOperMinOfPositivesDS Gauge32,
|
|
rttMonLatestJitterOperMaxOfPositivesDS Gauge32,
|
|
rttMonLatestJitterOperNumOfPositivesDS Gauge32,
|
|
rttMonLatestJitterOperSumOfPositivesDS Gauge32,
|
|
rttMonLatestJitterOperSum2PositivesDS Gauge32,
|
|
rttMonLatestJitterOperMinOfNegativesDS Gauge32,
|
|
rttMonLatestJitterOperMaxOfNegativesDS Gauge32,
|
|
rttMonLatestJitterOperNumOfNegativesDS Gauge32,
|
|
rttMonLatestJitterOperSumOfNegativesDS Gauge32,
|
|
rttMonLatestJitterOperSum2NegativesDS Gauge32,
|
|
rttMonLatestJitterOperPacketLossSD Gauge32,
|
|
rttMonLatestJitterOperPacketLossDS Gauge32,
|
|
rttMonLatestJitterOperPacketOutOfSequence Gauge32,
|
|
rttMonLatestJitterOperPacketMIA Gauge32,
|
|
rttMonLatestJitterOperPacketLateArrival Gauge32,
|
|
rttMonLatestJitterOperSense RttResponseSense,
|
|
rttMonLatestJitterErrorSenseDescription DisplayString,
|
|
rttMonLatestJitterOperOWSumSD Gauge32,
|
|
rttMonLatestJitterOperOWSum2SD Gauge32,
|
|
rttMonLatestJitterOperOWMinSD Gauge32,
|
|
rttMonLatestJitterOperOWMaxSD Gauge32,
|
|
rttMonLatestJitterOperOWSumDS Gauge32,
|
|
rttMonLatestJitterOperOWSum2DS Gauge32,
|
|
rttMonLatestJitterOperOWMinDS Gauge32,
|
|
rttMonLatestJitterOperOWMaxDS Gauge32,
|
|
rttMonLatestJitterOperNumOfOW Gauge32,
|
|
rttMonLatestJitterOperMOS Gauge32,
|
|
rttMonLatestJitterOperICPIF Gauge32,
|
|
rttMonLatestJitterOperIAJOut Gauge32,
|
|
rttMonLatestJitterOperIAJIn Gauge32,
|
|
rttMonLatestJitterOperAvgJitter Gauge32,
|
|
rttMonLatestJitterOperAvgSDJ Gauge32,
|
|
rttMonLatestJitterOperAvgDSJ Gauge32,
|
|
rttMonLatestJitterOperOWAvgSD Gauge32,
|
|
rttMonLatestJitterOperOWAvgDS Gauge32,
|
|
rttMonLatestJitterOperNTPState INTEGER,
|
|
rttMonLatestJitterOperUnSyncRTs Counter32
|
|
}
|
|
|
|
rttMonLatestJitterOperNumOfRTT OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT's that were successfully measured."
|
|
::= { rttMonLatestJitterOperEntry 1 }
|
|
|
|
|
|
rttMonLatestJitterOperRTTSum OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of Jitter RTT's that are successfully measured."
|
|
::= { rttMonLatestJitterOperEntry 2 }
|
|
|
|
|
|
rttMonLatestJitterOperRTTSum2 OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's that are successfully measured."
|
|
::= { rttMonLatestJitterOperEntry 3 }
|
|
|
|
|
|
rttMonLatestJitterOperRTTMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of RTT's that were successfully measured."
|
|
::= { rttMonLatestJitterOperEntry 4 }
|
|
|
|
|
|
rttMonLatestJitterOperRTTMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of RTT's that were successfully measured."
|
|
::= { rttMonLatestJitterOperEntry 5 }
|
|
|
|
|
|
rttMonLatestJitterOperMinOfPositivesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all positive jitter values from packets sent
|
|
from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 6 }
|
|
|
|
|
|
rttMonLatestJitterOperMaxOfPositivesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all positive jitter values from packets sent
|
|
from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 7 }
|
|
|
|
|
|
rttMonLatestJitterOperNumOfPositivesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all positive jitter values from packets
|
|
sent from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 8 }
|
|
|
|
|
|
rttMonLatestJitterOperSumOfPositivesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT's of all positive jitter values from packets
|
|
sent from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 9 }
|
|
|
|
|
|
rttMonLatestJitterOperSum2PositivesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of RTT's of all positive jitter values from
|
|
packets sent from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 10 }
|
|
|
|
|
|
rttMonLatestJitterOperMinOfNegativesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of absolute values of all negative jitter values
|
|
from packets sent from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 11 }
|
|
|
|
|
|
rttMonLatestJitterOperMaxOfNegativesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of absolute values of all negative jitter values
|
|
from packets sent from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 12 }
|
|
|
|
|
|
rttMonLatestJitterOperNumOfNegativesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of number of all negative jitter values from packets
|
|
sent from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 13 }
|
|
|
|
|
|
rttMonLatestJitterOperSumOfNegativesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all negative jitter values from packets
|
|
sent from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 14 }
|
|
|
|
|
|
rttMonLatestJitterOperSum2NegativesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of RTT's of all negative jitter values from
|
|
packets sent from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 15 }
|
|
|
|
|
|
rttMonLatestJitterOperMinOfPositivesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all positive jitter values from packets sent
|
|
from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 16 }
|
|
|
|
|
|
rttMonLatestJitterOperMaxOfPositivesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all positive jitter values from packets sent
|
|
from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 17 }
|
|
|
|
|
|
rttMonLatestJitterOperNumOfPositivesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of number of all positive jitter values from packets
|
|
sent from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 18 }
|
|
|
|
|
|
rttMonLatestJitterOperSumOfPositivesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT's of all positive jitter values from packets
|
|
sent from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 19 }
|
|
|
|
|
|
rttMonLatestJitterOperSum2PositivesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's of all positive jitter values from
|
|
packets sent from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 20 }
|
|
|
|
|
|
rttMonLatestJitterOperMinOfNegativesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all negative jitter values from packets sent
|
|
from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 21 }
|
|
|
|
|
|
rttMonLatestJitterOperMaxOfNegativesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all negative jitter values from packets sent
|
|
from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 22 }
|
|
|
|
|
|
rttMonLatestJitterOperNumOfNegativesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of number of all negative jitter values from packets
|
|
sent from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 23 }
|
|
|
|
|
|
rttMonLatestJitterOperSumOfNegativesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT's of all negative jitter values from packets
|
|
sent from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 24 }
|
|
|
|
|
|
rttMonLatestJitterOperSum2NegativesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's of all negative jitter values from
|
|
packets sent from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 25 }
|
|
|
|
|
|
rttMonLatestJitterOperPacketLossSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets lost when sent from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 26 }
|
|
|
|
|
|
rttMonLatestJitterOperPacketLossDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets lost when sent from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 27 }
|
|
|
|
|
|
rttMonLatestJitterOperPacketOutOfSequence OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets arrived out of sequence."
|
|
::= { rttMonLatestJitterOperEntry 28 }
|
|
|
|
|
|
rttMonLatestJitterOperPacketMIA OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets that are lost for which we cannot determine
|
|
the direction."
|
|
::= { rttMonLatestJitterOperEntry 29 }
|
|
|
|
|
|
rttMonLatestJitterOperPacketLateArrival OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets that arrived after the timeout."
|
|
::= { rttMonLatestJitterOperEntry 30 }
|
|
|
|
|
|
rttMonLatestJitterOperSense OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
ok(1),
|
|
disconnected(2),
|
|
overThreshold(3),
|
|
timeout(4),
|
|
busy(5),
|
|
notConnected(6),
|
|
dropped(7),
|
|
sequenceError(8),
|
|
verifyError(9),
|
|
applicationSpecific(10),
|
|
dnsServerTimeout(11),
|
|
tcpConnectTimeout(12),
|
|
httpTransactionTimeout(13),
|
|
dnsQueryError(14),
|
|
httpError(15),
|
|
error(16),
|
|
mplsLspEchoTxError(17),
|
|
mplsLspUnreachable(18),
|
|
mplsLspMalformedReq(19),
|
|
mplsLspReachButNotFEC(20)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An application specific sense code for the completion status
|
|
of the latest Jitter RTT operation."
|
|
::= { rttMonLatestJitterOperEntry 31 }
|
|
|
|
|
|
rttMonLatestJitterErrorSenseDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An sense description for the completion status
|
|
of the latest Jitter RTT operation."
|
|
::= { rttMonLatestJitterOperEntry 32 }
|
|
|
|
|
|
rttMonLatestJitterOperOWSumSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of one way latency from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 33 }
|
|
|
|
|
|
rttMonLatestJitterOperOWSum2SD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way latency from source to
|
|
destination."
|
|
::= { rttMonLatestJitterOperEntry 34 }
|
|
|
|
|
|
rttMonLatestJitterOperOWMinSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all one way latency from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 35 }
|
|
|
|
|
|
rttMonLatestJitterOperOWMaxSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all one way latency from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 36 }
|
|
|
|
|
|
rttMonLatestJitterOperOWSumDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of one way latency from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 37 }
|
|
|
|
|
|
rttMonLatestJitterOperOWSum2DS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way latency from destination to
|
|
source."
|
|
::= { rttMonLatestJitterOperEntry 38 }
|
|
|
|
|
|
rttMonLatestJitterOperOWMinDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all one way latency from destination to
|
|
source."
|
|
::= { rttMonLatestJitterOperEntry 39 }
|
|
|
|
|
|
rttMonLatestJitterOperOWMaxDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all one way latency from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 40 }
|
|
|
|
|
|
rttMonLatestJitterOperNumOfOW OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of successful one way latency measurements."
|
|
::= { rttMonLatestJitterOperEntry 41 }
|
|
|
|
|
|
rttMonLatestJitterOperMOS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The MOS value for the latest jitter operation in hundreds. "
|
|
::= { rttMonLatestJitterOperEntry 42 }
|
|
|
|
|
|
rttMonLatestJitterOperICPIF OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Represents ICPIF value for the latest jitter operation"
|
|
::= { rttMonLatestJitterOperEntry 43 }
|
|
|
|
|
|
rttMonLatestJitterOperIAJOut OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Interarrival Jitter (RC1889) at responder."
|
|
::= { rttMonLatestJitterOperEntry 44 }
|
|
|
|
|
|
rttMonLatestJitterOperIAJIn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Interarrival Jitter (RFC1889) at source."
|
|
::= { rttMonLatestJitterOperEntry 45 }
|
|
|
|
|
|
rttMonLatestJitterOperAvgJitter OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter
|
|
values in SD and DS direction for latest operation."
|
|
::= { rttMonLatestJitterOperEntry 46 }
|
|
|
|
|
|
rttMonLatestJitterOperAvgSDJ OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter values
|
|
from source to destination for latest operation."
|
|
::= { rttMonLatestJitterOperEntry 47 }
|
|
|
|
|
|
rttMonLatestJitterOperAvgDSJ OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter values
|
|
from destination to source for latest operation."
|
|
::= { rttMonLatestJitterOperEntry 48 }
|
|
|
|
|
|
rttMonLatestJitterOperOWAvgSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average latency value from source to destination."
|
|
::= { rttMonLatestJitterOperEntry 49 }
|
|
|
|
|
|
rttMonLatestJitterOperOWAvgDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average latency value from destination to source."
|
|
::= { rttMonLatestJitterOperEntry 50 }
|
|
|
|
|
|
rttMonLatestJitterOperNTPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sync(1),
|
|
outOfSync(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A value of sync(1) means sender and responder was in sync
|
|
with NTP. The NTP sync means the total of NTP offset
|
|
on sender and responder is within configured tolerance level."
|
|
::= { rttMonLatestJitterOperEntry 51 }
|
|
|
|
|
|
rttMonLatestJitterOperUnSyncRTs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT operations that have completed with
|
|
sender and responder out of sync with NTP. The NTP sync means
|
|
the total of NTP offset on sender and responder is within
|
|
configured tolerance level."
|
|
::= { rttMonLatestJitterOperEntry 52 }
|
|
|
|
|
|
rttMonLatestRtpOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonLatestRtpOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table which contains the status of latest RTP
|
|
operation."
|
|
::= { rttMonLatestOper 3 }
|
|
|
|
|
|
rttMonLatestRtpOperEntry OBJECT-TYPE
|
|
SYNTAX RttMonLatestRtpOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that record the latest RTP
|
|
operation."
|
|
INDEX { rttMonCtrlAdminIndex }
|
|
|
|
::= { rttMonLatestRtpOperTable 1 }
|
|
|
|
rttMonLatestRtpOperEntry ::=
|
|
SEQUENCE {
|
|
rttMonLatestRtpOperRTT Gauge32,
|
|
rttMonLatestRtpOperIAJitterDS Gauge32,
|
|
rttMonLatestRtpOperPacketLossDS Gauge32,
|
|
rttMonLatestRtpOperPacketLateDS Gauge32,
|
|
rttMonLatestRtpOperPacketEarlyDS Gauge32,
|
|
rttMonLatestRtpOperPacketOOSDS Gauge32,
|
|
rttMonLatestRtpOperFrameLossDS Gauge32,
|
|
rttMonLatestRtpOperRFactorDS Gauge32,
|
|
rttMonLatestRtpOperMOSCQDS Gauge32,
|
|
rttMonLatestRtpOperMOSLQDS Gauge32,
|
|
rttMonLatestRtpOperSense RttResponseSense,
|
|
rttMonLatestRtpErrorSenseDescription DisplayString,
|
|
rttMonLatestRtpOperIAJitterSD Gauge32,
|
|
rttMonLatestRtpOperPacketLossSD Gauge32,
|
|
rttMonLatestRtpOperPacketsMIA Gauge32,
|
|
rttMonLatestRtpOperRFactorSD Gauge32,
|
|
rttMonLatestRtpOperMOSCQSD Gauge32,
|
|
rttMonLatestRtpOperMinOWSD Gauge32,
|
|
rttMonLatestRtpOperMaxOWSD Gauge32,
|
|
rttMonLatestRtpOperAvgOWSD Gauge32,
|
|
rttMonLatestRtpOperMinOWDS Gauge32,
|
|
rttMonLatestRtpOperMaxOWDS Gauge32,
|
|
rttMonLatestRtpOperAvgOWDS Gauge32,
|
|
rttMonLatestRtpOperTotalPaksSD Gauge32,
|
|
rttMonLatestRtpOperTotalPaksDS Gauge32
|
|
}
|
|
|
|
rttMonLatestRtpOperRTT OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Round trip time for RTP packet."
|
|
::= { rttMonLatestRtpOperEntry 1 }
|
|
|
|
|
|
rttMonLatestRtpOperIAJitterDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Inter arrival Jitter at source for the latest operation."
|
|
::= { rttMonLatestRtpOperEntry 2 }
|
|
|
|
|
|
rttMonLatestRtpOperPacketLossDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Number of packets lost from destination to source for the
|
|
latest operation."
|
|
::= { rttMonLatestRtpOperEntry 3 }
|
|
|
|
|
|
rttMonLatestRtpOperPacketLateDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Number of late packets at source for the latest operation."
|
|
::= { rttMonLatestRtpOperEntry 4 }
|
|
|
|
|
|
rttMonLatestRtpOperPacketEarlyDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Number of early packets at source for the latest operation."
|
|
::= { rttMonLatestRtpOperEntry 5 }
|
|
|
|
|
|
rttMonLatestRtpOperPacketOOSDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Number of out of sequence packets at source for the
|
|
latest operation."
|
|
::= { rttMonLatestRtpOperEntry 6 }
|
|
|
|
|
|
rttMonLatestRtpOperFrameLossDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Number of codec frame loss events at source for
|
|
latest operation."
|
|
::= { rttMonLatestRtpOperEntry 7 }
|
|
|
|
|
|
rttMonLatestRtpOperRFactorDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Computed value of R factor at source for latest operation."
|
|
::= { rttMonLatestRtpOperEntry 8 }
|
|
|
|
|
|
rttMonLatestRtpOperMOSCQDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Estimated Mean Opinion Score for conversational
|
|
quality at source for latest operation."
|
|
::= { rttMonLatestRtpOperEntry 9 }
|
|
|
|
|
|
rttMonLatestRtpOperMOSLQDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Estimated Mean Opinion Score for listening quality at source
|
|
for latest operation."
|
|
::= { rttMonLatestRtpOperEntry 10 }
|
|
|
|
|
|
rttMonLatestRtpOperSense OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
ok(1),
|
|
disconnected(2),
|
|
overThreshold(3),
|
|
timeout(4),
|
|
busy(5),
|
|
notConnected(6),
|
|
dropped(7),
|
|
sequenceError(8),
|
|
verifyError(9),
|
|
applicationSpecific(10),
|
|
dnsServerTimeout(11),
|
|
tcpConnectTimeout(12),
|
|
httpTransactionTimeout(13),
|
|
dnsQueryError(14),
|
|
httpError(15),
|
|
error(16),
|
|
mplsLspEchoTxError(17),
|
|
mplsLspUnreachable(18),
|
|
mplsLspMalformedReq(19),
|
|
mplsLspReachButNotFEC(20)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An application specific sense code for the completion status
|
|
of the latest RTP operation."
|
|
::= { rttMonLatestRtpOperEntry 11 }
|
|
|
|
|
|
rttMonLatestRtpErrorSenseDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An sense description for the completion status
|
|
of the latest RTP operation."
|
|
::= { rttMonLatestRtpOperEntry 12 }
|
|
|
|
|
|
rttMonLatestRtpOperIAJitterSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Inter-arrival jitter at destination for latest operation."
|
|
::= { rttMonLatestRtpOperEntry 13 }
|
|
|
|
|
|
rttMonLatestRtpOperPacketLossSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Number of packets lost from source to destination for latest
|
|
operation."
|
|
::= { rttMonLatestRtpOperEntry 14 }
|
|
|
|
|
|
rttMonLatestRtpOperPacketsMIA OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Number of packets missing in action while measuring
|
|
statistics in source to destination direction"
|
|
::= { rttMonLatestRtpOperEntry 15 }
|
|
|
|
|
|
rttMonLatestRtpOperRFactorSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Estimated value of R-factor at destination for latest
|
|
operation."
|
|
::= { rttMonLatestRtpOperEntry 16 }
|
|
|
|
|
|
rttMonLatestRtpOperMOSCQSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Estimated mean opinion score for conversational quality at
|
|
destination for latest operation."
|
|
::= { rttMonLatestRtpOperEntry 17 }
|
|
|
|
|
|
rttMonLatestRtpOperMinOWSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum one way latency value in source to destination
|
|
direction."
|
|
::= { rttMonLatestRtpOperEntry 18 }
|
|
|
|
|
|
rttMonLatestRtpOperMaxOWSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum one way latency value in source to destination
|
|
direction."
|
|
::= { rttMonLatestRtpOperEntry 19 }
|
|
|
|
|
|
rttMonLatestRtpOperAvgOWSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average one way latency value in source to destination
|
|
direction."
|
|
::= { rttMonLatestRtpOperEntry 20 }
|
|
|
|
|
|
rttMonLatestRtpOperMinOWDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum one way latency value in destination to source
|
|
direction."
|
|
::= { rttMonLatestRtpOperEntry 21 }
|
|
|
|
|
|
rttMonLatestRtpOperMaxOWDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum one way latency value in destination to source
|
|
direction."
|
|
::= { rttMonLatestRtpOperEntry 22 }
|
|
|
|
|
|
rttMonLatestRtpOperAvgOWDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average one way latency value in destination to source
|
|
direction"
|
|
::= { rttMonLatestRtpOperEntry 23 }
|
|
|
|
|
|
rttMonLatestRtpOperTotalPaksSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Total number of packets sent in source to destination
|
|
direction"
|
|
::= { rttMonLatestRtpOperEntry 24 }
|
|
|
|
|
|
rttMonLatestRtpOperTotalPaksDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Total number of packets sent in destination to source
|
|
direction"
|
|
::= { rttMonLatestRtpOperEntry 25 }
|
|
|
|
|
|
rttMonReactTriggerAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonReactTriggerAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of which contains the list of conceptual RTT
|
|
control rows that will start to collect data when a
|
|
reaction condition is violated and when
|
|
rttMonReactAdminActionType is set to one of the
|
|
following:
|
|
- triggerOnly
|
|
- trapAndTrigger
|
|
- nmvtAndTrigger
|
|
- trapNmvtAndTrigger
|
|
or when a reaction condition is violated and when any of the
|
|
row in rttMonReactTable has rttMonReactActionType as one of
|
|
the following:
|
|
- triggerOnly
|
|
- trapAndTrigger
|
|
|
|
The goal of this table is to define one or more
|
|
additional conceptual RTT control rows that will become
|
|
active and start to collect additional history and
|
|
statistics (depending on the rows configuration values),
|
|
when a problem has been detected.
|
|
|
|
If the conceptual RTT control row is undefined, and a
|
|
trigger occurs, no action will take place.
|
|
|
|
If the conceptual RTT control row is scheduled to start
|
|
at a later time, triggering that row will have no effect.
|
|
|
|
If the conceptual RTT control row is currently active,
|
|
triggering that row will have no effect on that row, but
|
|
the rttMonReactTriggerOperState object will transition to
|
|
'active'.
|
|
|
|
An entry in this table can only be triggered when
|
|
it is not currently in a triggered state. The
|
|
object rttMonReactTriggerOperState will
|
|
reflect the state of each entry in this table."
|
|
::= { rttMonCtrl 11 }
|
|
|
|
|
|
rttMonReactTriggerAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonReactTriggerAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that will be triggered when
|
|
a reaction condition is violated."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonReactTriggerAdminRttMonCtrlAdminIndex }
|
|
|
|
::= { rttMonReactTriggerAdminTable 1 }
|
|
|
|
rttMonReactTriggerAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonReactTriggerAdminRttMonCtrlAdminIndex Integer32,
|
|
rttMonReactTriggerAdminStatus RowStatus
|
|
}
|
|
|
|
rttMonReactTriggerAdminRttMonCtrlAdminIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object points to a single conceptual Rtt control
|
|
row. If this row does not exist and this value is
|
|
triggered no action will result.
|
|
|
|
The conceptual Rtt control row will be triggered for the
|
|
rttMonCtrlOperRttLife length. If this conceptual Rtt
|
|
control row is already active, rttMonCtrlOperRttLife will
|
|
not be updated, and its life will continue as previously
|
|
defined."
|
|
::= { rttMonReactTriggerAdminEntry 1 }
|
|
|
|
|
|
rttMonReactTriggerAdminStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object is used to create Trigger entries."
|
|
::= { rttMonReactTriggerAdminEntry 2 }
|
|
|
|
|
|
rttMonReactTriggerOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonReactTriggerOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of which contains the operational state
|
|
of each entry in the
|
|
rttMonReactTriggerAdminTable.
|
|
|
|
This table augments the RTT trigger
|
|
definition table, rttMonReactTriggerAdminTable."
|
|
::= { rttMonCtrl 12 }
|
|
|
|
|
|
rttMonReactTriggerOperEntry OBJECT-TYPE
|
|
SYNTAX RttMonReactTriggerOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of state objects for the
|
|
rttMonReactTriggerAdminTable."
|
|
::= { rttMonReactTriggerOperTable 1 }
|
|
|
|
rttMonReactTriggerOperEntry ::=
|
|
SEQUENCE {
|
|
rttMonReactTriggerOperState INTEGER
|
|
}
|
|
|
|
rttMonReactTriggerOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
pending(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object takes on the value active
|
|
when its associated entry in the
|
|
rttMonReactTriggerAdminTable has been
|
|
triggered.
|
|
|
|
When the associated entry in the
|
|
rttMonReactTriggerAdminTable is not under
|
|
a trigger state, this object will be
|
|
pending.
|
|
|
|
When this object is in the active state
|
|
this entry can not be retriggered."
|
|
::= { rttMonReactTriggerOperEntry 1 }
|
|
|
|
|
|
rttMonEchoPathAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonEchoPathAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table to store the hop addresses in a Loose Source Routing
|
|
path. Response times are computed along the specified path using
|
|
ping.
|
|
|
|
This maximum table size is limited by the size of the
|
|
maximum number of hop addresses that can fit in an IP header,
|
|
which is 8. The object rttMonEchoPathAdminEntry will reflect
|
|
this tables maximum number of entries.
|
|
|
|
This table is coupled with rttMonCtrlAdminStatus."
|
|
::= { rttMonCtrl 13 }
|
|
|
|
|
|
rttMonEchoPathAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonEchoPathAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that define intermediate hop's IP Address.
|
|
|
|
This entry can be added only if the rttMonCtrlAdminRttType is
|
|
'echo'. The entry gets deleted when the corresponding RTR entry,
|
|
which has an index of rttMonCtrlAdminIndex, is deleted."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonEchoPathAdminHopIndex }
|
|
|
|
::= { rttMonEchoPathAdminTable 1 }
|
|
|
|
rttMonEchoPathAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonEchoPathAdminHopIndex Integer32,
|
|
rttMonEchoPathAdminHopAddress RttMonTargetAddress
|
|
}
|
|
|
|
rttMonEchoPathAdminHopIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Uniquely identifies a row in the rttMonEchoPathAdminTable.
|
|
This number represents the hop address number in a specific
|
|
ping path. All the indicies should start from 1 and must be
|
|
contiguous ie., entries should be (say rttMonCtrlAdminIndex = 1)
|
|
1.1, 1.2, 1.3, they cannot be 1.1, 1.2, 1.4"
|
|
::= { rttMonEchoPathAdminEntry 1 }
|
|
|
|
|
|
rttMonEchoPathAdminHopAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which specifies the address of an intermediate hop's
|
|
IP Address for a RTT 'echo' operation"
|
|
::= { rttMonEchoPathAdminEntry 2 }
|
|
|
|
|
|
rttMonGrpScheduleAdminTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonGrpScheduleAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of Round Trip Time (RTT) monitoring group scheduling
|
|
specific definitions.
|
|
This table is used to create a conceptual group scheduling
|
|
control row. The entries in this control row contain objects
|
|
used to define group schedule configuration parameters.
|
|
|
|
The objects of this table will be used to schedule a group of
|
|
probes identified by the conceptual rows of the
|
|
rttMonCtrlAdminTable."
|
|
::= { rttMonCtrl 14 }
|
|
|
|
|
|
rttMonGrpScheduleAdminEntry OBJECT-TYPE
|
|
SYNTAX RttMonGrpScheduleAdminEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that define a conceptual group scheduling
|
|
control row."
|
|
INDEX { rttMonGrpScheduleAdminIndex }
|
|
|
|
::= { rttMonGrpScheduleAdminTable 1 }
|
|
|
|
rttMonGrpScheduleAdminEntry ::=
|
|
SEQUENCE {
|
|
rttMonGrpScheduleAdminIndex Integer32,
|
|
rttMonGrpScheduleAdminProbes DisplayString,
|
|
rttMonGrpScheduleAdminPeriod Integer32,
|
|
rttMonGrpScheduleAdminFrequency Integer32,
|
|
rttMonGrpScheduleAdminLife Integer32,
|
|
rttMonGrpScheduleAdminAgeout Integer32,
|
|
rttMonGrpScheduleAdminStatus RowStatus,
|
|
rttMonGrpScheduleAdminFreqMax Integer32,
|
|
rttMonGrpScheduleAdminFreqMin Integer32,
|
|
rttMonGrpScheduleAdminStartTime Integer32,
|
|
rttMonGrpScheduleAdminAdd TruthValue,
|
|
rttMonGrpScheduleAdminDelete TruthValue,
|
|
rttMonGrpScheduleAdminReset TruthValue
|
|
}
|
|
|
|
rttMonGrpScheduleAdminIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Uniquely identifies a row in the
|
|
rttMonGrpScheduleAdminTable.
|
|
|
|
This is a pseudo-random number selected by the management
|
|
station when creating a row via the
|
|
rttMonGrpScheduleAdminStatus object. If the pseudo-random
|
|
number is already in use an 'inconsistentValue' return code
|
|
will be returned when set operation is attempted."
|
|
::= { rttMonGrpScheduleAdminEntry 1 }
|
|
|
|
|
|
rttMonGrpScheduleAdminProbes OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..200))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which holds the different probes which are to be
|
|
group scheduled. The probes can be specified in the following
|
|
forms.
|
|
(a) Individual ID's with comma separated as 23,45,34.
|
|
(b) Range form including hyphens with multiple ranges being
|
|
separated by a comma as 1-10,12-34.
|
|
(c) Mix of the above two forms as 1,2,4-10,12,15,19-25.
|
|
|
|
Any whitespace in the string is considered an error. Duplicates
|
|
and overlapping ranges as an example 1,2,3,2-10 are considered
|
|
fine. For a single range like 1-20 the upper value (in this
|
|
example 20) must be greater than lower value (1), otherwise it's
|
|
treated as an error. The agent will not normalize the list e.g.,
|
|
it will not change 1,2,1-10 or even 1,2,3,4,5,6.. to 1-10."
|
|
::= { rttMonGrpScheduleAdminEntry 2 }
|
|
|
|
|
|
rttMonGrpScheduleAdminPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..604800)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the time duration over which all the probes have to
|
|
be scheduled."
|
|
::= { rttMonGrpScheduleAdminEntry 3 }
|
|
|
|
|
|
rttMonGrpScheduleAdminFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (0..604800)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the duration between initiating each RTT
|
|
operation for all the probes specified in the group.
|
|
|
|
The value of this object is only effective when both
|
|
rttMonGrpScheduleAdminFreqMax and rttMonGrpScheduleAdminFreqMin
|
|
have zero values."
|
|
::= { rttMonGrpScheduleAdminEntry 4 }
|
|
|
|
|
|
rttMonGrpScheduleAdminLife OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the life of all the probes included in
|
|
the object rttMonGrpScheduleAdminProbes, that are getting group
|
|
scheduled. This value will be placed into
|
|
rttMonScheduleAdminRttLife object for each of the probes listed
|
|
in rttMonGrpScheduleAdminProbes when this conceptual control
|
|
row becomes 'active'.
|
|
|
|
The value 2147483647 has a special meaning. When this object is
|
|
set to 2147483647, the rttMonCtrlOperRttLife object for all the
|
|
probes listed in rttMonGrpScheduleAdminProbes, will not
|
|
decrement. And thus the life time of the probes will never end."
|
|
::= { rttMonGrpScheduleAdminEntry 5 }
|
|
|
|
|
|
rttMonGrpScheduleAdminAgeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2073600)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the ageout value of all the probes
|
|
included in the object rttMonGrpScheduleAdminProbes, that are
|
|
getting group scheduled. This value will be placed into
|
|
rttMonScheduleAdminConceptRowAgeout object for each of the
|
|
probes listed in rttMonGrpScheduleAdminProbes when this
|
|
conceptual control row becomes 'active'.
|
|
|
|
When this value is set to zero, the probes listed in
|
|
rttMonGrpScheduleAdminProbes, will never ageout."
|
|
::= { rttMonGrpScheduleAdminEntry 6 }
|
|
|
|
|
|
rttMonGrpScheduleAdminStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The status of the conceptual RTT group schedule control row.
|
|
|
|
In order for this object to become active, the following
|
|
row objects must be defined:
|
|
- rttMonGrpScheduleAdminProbes
|
|
- rttMonGrpScheduleAdminPeriod
|
|
All other objects can assume default values.
|
|
|
|
The conceptual RTT group schedule control row objects cannot be
|
|
modified once this conceptual RTT group schedule control row
|
|
has been created.
|
|
Once this object is in 'active' status, it cannot be set to
|
|
'notInService'.
|
|
When this object moves to 'active' state it will schedule the
|
|
probes of the rttMonCtrlAdminTable which had been created using
|
|
'createAndWait'.
|
|
|
|
This object can be set to 'destroy' from any value at any time.
|
|
When this object is set to 'destroy' it will stop all the probes
|
|
of the rttMonCtrlAdminTable, which had been group scheduled
|
|
by it earlier, before destroying the RTT group schedule
|
|
control row."
|
|
::= { rttMonGrpScheduleAdminEntry 7 }
|
|
|
|
|
|
rttMonGrpScheduleAdminFreqMax OBJECT-TYPE
|
|
SYNTAX INTEGER (0..604800)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the max duration between initiating each RTT
|
|
operation for all the probes specified in the group.
|
|
|
|
If this is 0 and rttMonGrpScheduleAdminFreqMin is also 0
|
|
then rttMonGrpScheduleAdminFrequency becomes the fixed
|
|
frequency."
|
|
::= { rttMonGrpScheduleAdminEntry 8 }
|
|
|
|
|
|
rttMonGrpScheduleAdminFreqMin OBJECT-TYPE
|
|
SYNTAX INTEGER (0..604800)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the min duration between initiating each RTT
|
|
operation for all the probes specified in the group.
|
|
|
|
The value of this object cannot be greater than the value of
|
|
rttMonGrpScheduleAdminFreqMax.
|
|
|
|
If this is 0 and rttMonGrpScheduleAdminFreqMax is 0 then
|
|
rttMonGrpScheduleAdminFrequency becomes the fixed frequency."
|
|
::= { rttMonGrpScheduleAdminEntry 9 }
|
|
|
|
|
|
rttMonGrpScheduleAdminStartTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..604800)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This is the time in seconds after which the member probes of
|
|
this group specified in rttMonGrpScheduleAdminProbes will
|
|
transition to active state"
|
|
::= { rttMonGrpScheduleAdminEntry 10 }
|
|
|
|
|
|
rttMonGrpScheduleAdminAdd OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Addition of members to an existing group will be allowed
|
|
if this object is set to TRUE (1). The members, IDs of
|
|
which are mentioned in rttMonGrpScheduleAdminProbes object
|
|
are added to the existing group"
|
|
::= { rttMonGrpScheduleAdminEntry 11 }
|
|
|
|
|
|
rttMonGrpScheduleAdminDelete OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Removal of members from an existing group will be allowed
|
|
if this object is set to TRUE (1). The members, IDs of
|
|
which are mentioned in rttMonGrpScheduleAdminProbes object
|
|
are removed from the existing group"
|
|
::= { rttMonGrpScheduleAdminEntry 12 }
|
|
|
|
|
|
rttMonGrpScheduleAdminReset OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When this is set to true then all members
|
|
of this group will be stopped and rescheduled using the
|
|
previously set values of this group."
|
|
::= { rttMonGrpScheduleAdminEntry 13 }
|
|
|
|
|
|
rttMplsVpnMonCtrlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMplsVpnMonCtrlEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of Auto SAA L3 MPLS VPN definitions.
|
|
|
|
The Auto SAA L3 MPLS VPN administration control is in multiple
|
|
tables.
|
|
|
|
This first table, is used to create a conceptual Auto SAA L3
|
|
MPLS VPN control row. The following tables contain objects
|
|
which used in type specific configurations, scheduling and
|
|
reaction configurations. All of these tables will create the
|
|
same conceptual control row as this table using this table's
|
|
index as their own index.
|
|
|
|
In order to a row in this table to become active the following
|
|
objects must be defined.
|
|
rttMplsVpnMonCtrlRttType,
|
|
rttMplsVpnMonCtrlVrfName and
|
|
rttMplsVpnMonSchedulePeriod."
|
|
::= { rttMonCtrl 15 }
|
|
|
|
|
|
rttMplsVpnMonCtrlEntry OBJECT-TYPE
|
|
SYNTAX RttMplsVpnMonCtrlEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A base list of objects that define a conceptual Auto SAA L3
|
|
MPLS VPN control row."
|
|
INDEX { rttMplsVpnMonCtrlIndex }
|
|
|
|
::= { rttMplsVpnMonCtrlTable 1 }
|
|
|
|
rttMplsVpnMonCtrlEntry ::=
|
|
SEQUENCE {
|
|
rttMplsVpnMonCtrlIndex Integer32,
|
|
rttMplsVpnMonCtrlRttType RttMplsVpnMonRttType,
|
|
rttMplsVpnMonCtrlVrfName OCTET STRING,
|
|
rttMplsVpnMonCtrlTag DisplayString,
|
|
rttMplsVpnMonCtrlThreshold Integer32,
|
|
rttMplsVpnMonCtrlTimeout Integer32,
|
|
rttMplsVpnMonCtrlScanInterval Integer32,
|
|
rttMplsVpnMonCtrlDelScanFactor Integer32,
|
|
rttMplsVpnMonCtrlEXP Integer32,
|
|
rttMplsVpnMonCtrlRequestSize Integer32,
|
|
rttMplsVpnMonCtrlVerifyData TruthValue,
|
|
rttMplsVpnMonCtrlStorageType StorageType,
|
|
rttMplsVpnMonCtrlProbeList DisplayString,
|
|
rttMplsVpnMonCtrlStatus RowStatus,
|
|
rttMplsVpnMonCtrlLpd TruthValue,
|
|
rttMplsVpnMonCtrlLpdGrpList DisplayString,
|
|
rttMplsVpnMonCtrlLpdCompTime Integer32
|
|
}
|
|
|
|
rttMplsVpnMonCtrlIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Uniquely identifies a row in the rttMplsVpnMonCtrlTable.
|
|
|
|
This is a pseudo-random number selected by the management
|
|
station when creating a row via the
|
|
rttMplsVpnMonCtrlStatus object.
|
|
|
|
If the pseudo-random number is already in use an
|
|
'inconsistentValue' return code will be returned when set
|
|
operation is attempted."
|
|
::= { rttMplsVpnMonCtrlEntry 1 }
|
|
|
|
|
|
rttMplsVpnMonCtrlRttType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
jitter(1),
|
|
echo(2),
|
|
pathEcho(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The type of RTT operation to be performed for Auto SAA L3
|
|
MPLS VPN.
|
|
|
|
This value must be set in the same PDU of
|
|
rttMplsVpnMonCtrlStatus.
|
|
|
|
This value must be set before setting
|
|
any other parameter configuration of an Auto SAA L3 MPLS VPN."
|
|
::= { rttMplsVpnMonCtrlEntry 2 }
|
|
|
|
|
|
rttMplsVpnMonCtrlVrfName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This field is used to specify the VPN name for which
|
|
the Auto SAA L3 MPLS VPN RTT operation will be used.
|
|
|
|
This value must be set in the same PDU of
|
|
rttMplsVpnMonCtrlStatus.
|
|
|
|
The Auto SAA L3 MPLS VPN will find the PEs participating in
|
|
this VPN and configure RTT operation corresponding to value
|
|
specified in rttMplsVpnMonCtrlRttType.
|
|
|
|
If the VPN corresponds to the value configured for this object
|
|
doesn't exist 'inconsistentValue' error will be returned.
|
|
|
|
The value 'saa-vrf-all' has a special meaning. When this
|
|
object is set to 'saa-vrf-all', all the VPNs in the PE will be
|
|
discovered and Auto SAA L3 MPLS VPN will configure RTT
|
|
operations corresponding to all these PEs with the value
|
|
specified in rttMplsVpnMonCtrlRttType as type for those
|
|
operations.
|
|
|
|
So, the user should avoid using this string for a particular
|
|
VPN name when using this feature in order to avoid ambiguity."
|
|
::= { rttMplsVpnMonCtrlEntry 3 }
|
|
|
|
|
|
rttMplsVpnMonCtrlTag OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which is used by a managing application to
|
|
identify the RTT target.
|
|
|
|
This string will be configured as rttMonCtrlAdminTag for all
|
|
the operations configured by this Auto SAA L3 MPLS VPN.
|
|
|
|
The usage of this value in Auto SAA L3 MPLS VPN is same as
|
|
rttMonCtrlAdminTag in RTT operation."
|
|
::= { rttMplsVpnMonCtrlEntry 4 }
|
|
|
|
|
|
rttMplsVpnMonCtrlThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines an administrative threshold limit.
|
|
|
|
This value will be configured as rttMonCtrlAdminThreshold for
|
|
all the operations that will be configured by the current
|
|
Auto SAA L3 MPLS VPN.
|
|
|
|
The usage of this value in Auto SAA L3 MPLS VPN is same as
|
|
rttMonCtrlAdminThreshold."
|
|
::= { rttMplsVpnMonCtrlEntry 5 }
|
|
|
|
|
|
rttMplsVpnMonCtrlTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..604800000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the duration to wait for a RTT operation configured
|
|
automatically by the Auto SAA L3 MPLS VPN to complete.
|
|
|
|
The value of this object cannot be set to a value which would
|
|
specify a duration exceeding rttMplsVpnMonScheduleFrequency.
|
|
|
|
The usage of this value in Auto SAA L3 MPLS VPN is similar to
|
|
rttMonCtrlAdminTimeout."
|
|
::= { rttMplsVpnMonCtrlEntry 6 }
|
|
|
|
|
|
rttMplsVpnMonCtrlScanInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..70560)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the frequency at which the automatic PE addition
|
|
should take place if there is any for an Auto SAA L3 MPLS VPN.
|
|
|
|
New RTT operations corresponding to the new PEs discovered will
|
|
be created and scheduled.
|
|
|
|
The default value for this object is 4 hours. The maximum value
|
|
supported is 49 days."
|
|
::= { rttMplsVpnMonCtrlEntry 7 }
|
|
|
|
|
|
rttMplsVpnMonCtrlDelScanFactor OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the frequency at which the automatic PE deletion
|
|
should take place.
|
|
|
|
This object specifies the number of times of
|
|
rttMonMplslmCtrlScanInterval (rttMplsVpnMonCtrlDelScanFactor *
|
|
rttMplsVpnMonCtrlScanInterval) to wait before removing the PEs.
|
|
This object doesn't directly specify the explicit value to
|
|
wait before removing the PEs that were down.
|
|
|
|
If this object set 0 the entries will never removed."
|
|
::= { rttMplsVpnMonCtrlEntry 8 }
|
|
|
|
|
|
rttMplsVpnMonCtrlEXP OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the EXP value that needs to be
|
|
put as precedence bit of an IP header."
|
|
::= { rttMplsVpnMonCtrlEntry 9 }
|
|
|
|
|
|
rttMplsVpnMonCtrlRequestSize OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16384)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the native payload size that needs to
|
|
be put on the packet.
|
|
|
|
This value will be configured as
|
|
rttMonEchoAdminPktDataRequestSize for all the RTT operations
|
|
configured by the current Auto SAA L3 MPLS VPN.
|
|
|
|
The minimum request size for jitter probe is 16. The maximum
|
|
for jitter probe is 1500. The default request size is 32 for
|
|
jitter probe.
|
|
|
|
For echo and pathEcho default request size is 28.
|
|
The minimum request size for echo and pathEcho is 28 bytes."
|
|
::= { rttMplsVpnMonCtrlEntry 10 }
|
|
|
|
|
|
rttMplsVpnMonCtrlVerifyData OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When set to true, the resulting data in each RTT operation
|
|
created by the current Auto SAA L3 MPLS VPN is compared with
|
|
the expected data. This includes checking header information
|
|
(if possible) and exact packet size. Any mismatch will be
|
|
recorded in the rttMonStatsCollectVerifyErrors object of each
|
|
RTT operation created by the current Auto SAA L3 MPLS VPN."
|
|
::= { rttMplsVpnMonCtrlEntry 11 }
|
|
|
|
|
|
rttMplsVpnMonCtrlStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The storage type of this conceptual row. When set to
|
|
'nonVolatile', this entry will be shown in 'show running'
|
|
command and can be saved into Non-volatile memory.
|
|
|
|
By Default the entry will not be saved into Non-volatile
|
|
memory.
|
|
|
|
This object can be set to either 'volatile' or 'nonVolatile'.
|
|
Other values are not applicable for this conceptual row and
|
|
are not supported."
|
|
::= { rttMplsVpnMonCtrlEntry 12 }
|
|
|
|
|
|
rttMplsVpnMonCtrlProbeList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object holds the list of probes ID's that are created by
|
|
the Auto SAA L3 MPLS VPN.
|
|
|
|
The probes will be specified in the following form.
|
|
(a) Individual ID's with comma separated as 1,5,3.
|
|
(b) Range form including hyphens with multiple ranges being
|
|
separated by comma as 1-10,12-34.
|
|
(c) Mix of the above two forms as 1,2,4-10,12,15,19-25."
|
|
::= { rttMplsVpnMonCtrlEntry 13 }
|
|
|
|
|
|
rttMplsVpnMonCtrlStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The status of the conceptual Auto SAA L3 MPLS VPN control row.
|
|
|
|
In order for this object to become active
|
|
rttMplsVpnMonCtrlRttType, rttMplsVpnMonCtrlVrfName and
|
|
rttMplsVpnMonSchedulePeriod objects must be defined.
|
|
All other objects can assume default values.
|
|
|
|
If the object is set to 'createAndGo' rttMplsVpnMonCtrlRttType,
|
|
rttMplsVpnMonCtrlVrfName and rttMplsVpnMonSchedulePeriod needs
|
|
to be set along with rttMplsVpnMonCtrlStatus.
|
|
|
|
If the object is set to 'createAndWait' rttMplsVpnMonCtrlRttType
|
|
and rttMplsVpnMonCtrlVrfName needs to be set along with
|
|
rttMplsVpnMonCtrlStatus. rttMplsVpnMonSchedulePeriod needs to be
|
|
specified before setting rttMplsVpnMonCtrlStatus to 'active'.
|
|
|
|
The following objects cannot be modified after creating the
|
|
Auto SAA L3 MPLS VPN conceptual row.
|
|
|
|
- rttMplsVpnMonCtrlRttType
|
|
- rttMplsVpnMonCtrlVrfName
|
|
|
|
The following objects can be modified even after creating the
|
|
Auto SAA L3 MPLS VPN conceptual row by setting this object to
|
|
'notInService'
|
|
|
|
- All other writable objects in rttMplsVpnMonCtrlTable except
|
|
rttMplsVpnMonCtrlRttType and rttMplsVpnMonCtrlVrfName.
|
|
- Objects in the rttMplsVpnMonTypeTable.
|
|
- Objects in the rttMplsVpnMonScheduleTable.
|
|
|
|
The following objects can be modified as needed without setting
|
|
this object to 'notInService' even after creating the
|
|
Auto SAA L3 MPLS VPN conceptual row.
|
|
|
|
- Objects in rttMplsVpnMonReactTable.
|
|
|
|
This object can be set to 'destroy' from any value
|
|
at any time. When this object is set to 'destroy' it will stop
|
|
and destroy all the probes created by this Auto SAA L3 MPLS VPN
|
|
before destroying Auto SAA L3 MPLS VPN control row."
|
|
::= { rttMplsVpnMonCtrlEntry 14 }
|
|
|
|
|
|
rttMplsVpnMonCtrlLpd OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When set to true, this implies that LPD (LSP Path Discovery)
|
|
is enabled for this row.
|
|
|
|
The Auto SAA L3 MPLS VPN will find all the paths to each of the
|
|
PE's and configure RTT operation with rttMonCtrlAdminRttType
|
|
value as 'lspGroup'. The 'lspGroup' probe will walk through
|
|
the list of set of information that uniquely identifies a path
|
|
and send the LSP echo requests across them. All these LSP echo
|
|
requests sent for 1st path, 2nd path etc. can be thought of as
|
|
'single probes' sent as a part of 'lspGroup'. These single
|
|
probes will of type 'rttMplsVpnMonCtrlRttType'.
|
|
|
|
'lspGroup' probe is a superset of individual probes that will
|
|
test multiple paths. For example Suppose there are 10 paths to
|
|
the target. One 'lspGroup' probe will be created which will
|
|
store all the information related to uniquely identify the 10
|
|
paths. When the 'lspGroup' probe will run it will sweep through
|
|
the set of information for 1st path, 2nd path, 3rd path and so
|
|
on till it has tested all the paths."
|
|
::= { rttMplsVpnMonCtrlEntry 15 }
|
|
|
|
|
|
rttMplsVpnMonCtrlLpdGrpList OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object holds the list of LPD Group IDs that are created
|
|
for this Auto SAA L3 MPLS VPN row.
|
|
|
|
This object will be applicable only when LSP Path Discovery is
|
|
enabled for this row.
|
|
|
|
The LPD Groups will be specified in the following form.
|
|
(a) Individual ID's with comma separated as 1,5,3.
|
|
(b) Range form including hyphens with multiple ranges being
|
|
separated by comma as 1-10,12-34.
|
|
(c) Mix of the above two forms as 1,2,4-10,12,15,19-25."
|
|
::= { rttMplsVpnMonCtrlEntry 16 }
|
|
|
|
|
|
rttMplsVpnMonCtrlLpdCompTime OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The completion time of the LSP Path Discovery for the entire
|
|
set of PEs which are discovered for this Auto SAA.
|
|
|
|
This object will be applicable only when LSP Path Discovery is
|
|
enabled for this row."
|
|
::= { rttMplsVpnMonCtrlEntry 17 }
|
|
|
|
|
|
rttMplsVpnMonTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMplsVpnMonTypeEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table that contains Auto SAA L3 MPLS VPN configured RTT
|
|
operation specific definitions.
|
|
|
|
This table is controlled via the rttMplsVpnMonCtrlTable.
|
|
Entries in this table are created via the
|
|
rttMplsVpnMonCtrlStatus object."
|
|
::= { rttMonCtrl 16 }
|
|
|
|
|
|
rttMplsVpnMonTypeEntry OBJECT-TYPE
|
|
SYNTAX RttMplsVpnMonTypeEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that define RTT operation specific
|
|
configuration for an Auto SAA L3 MPLS VPN."
|
|
::= { rttMplsVpnMonTypeTable 1 }
|
|
|
|
rttMplsVpnMonTypeEntry ::=
|
|
SEQUENCE {
|
|
rttMplsVpnMonTypeInterval Integer32,
|
|
rttMplsVpnMonTypeNumPackets Integer32,
|
|
rttMplsVpnMonTypeDestPort Integer32,
|
|
rttMplsVpnMonTypeSecFreqType INTEGER,
|
|
rttMplsVpnMonTypeSecFreqValue Integer32,
|
|
rttMplsVpnMonTypeLspSelector OCTET STRING,
|
|
rttMplsVpnMonTypeLSPReplyMode RttMonLSPPingReplyMode,
|
|
rttMplsVpnMonTypeLSPTTL Integer32,
|
|
rttMplsVpnMonTypeLSPReplyDscp Integer32,
|
|
rttMplsVpnMonTypeLpdMaxSessions Integer32,
|
|
rttMplsVpnMonTypeLpdSessTimeout Integer32,
|
|
rttMplsVpnMonTypeLpdEchoTimeout Integer32,
|
|
rttMplsVpnMonTypeLpdEchoInterval Integer32,
|
|
rttMplsVpnMonTypeLpdEchoNullShim TruthValue,
|
|
rttMplsVpnMonTypeLpdScanPeriod Integer32,
|
|
rttMplsVpnMonTypeLpdStatHours Integer32
|
|
}
|
|
|
|
rttMplsVpnMonTypeInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This value represents the inter-packet delay between packets
|
|
and is in milliseconds. This value is currently used for
|
|
Jitter probe. This object is applicable to jitter probe only.
|
|
|
|
The usage of this value in RTT operation is same as
|
|
rttMonEchoAdminInterval."
|
|
::= { rttMplsVpnMonTypeEntry 1 }
|
|
|
|
|
|
rttMplsVpnMonTypeNumPackets OBJECT-TYPE
|
|
SYNTAX INTEGER (1..60000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This value represents the number of packets that need to be
|
|
transmitted. This value is currently used for Jitter probe.
|
|
This object is applicable to jitter probe only.
|
|
|
|
The usage of this value in RTT operation is same as
|
|
rttMonEchoAdminNumPackets."
|
|
::= { rttMplsVpnMonTypeEntry 2 }
|
|
|
|
|
|
rttMplsVpnMonTypeDestPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65536)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the target's port number to which the
|
|
packets need to be sent.
|
|
|
|
This value will be configured as target port for all the
|
|
operations that is going to be configured
|
|
|
|
The usage of this value is same as rttMonEchoAdminTargetPort
|
|
in RTT operation. This object is applicable to jitter type.
|
|
|
|
If this object is not being set random port will be used as
|
|
destination port."
|
|
::= { rttMplsVpnMonTypeEntry 3 }
|
|
|
|
|
|
rttMplsVpnMonTypeSecFreqType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
timeout(2),
|
|
connectionLoss(3),
|
|
both(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the reaction type for which the
|
|
rttMplsVpnMonTypeSecFreqValue should be applied.
|
|
|
|
The Value 'timeout' will cause secondary frequency to be set
|
|
for frequency on timeout condition.
|
|
|
|
The Value 'connectionLoss' will cause secondary frequency to
|
|
be set for frequency on connectionloss condition.
|
|
|
|
The Value 'both' will cause secondary frequency to be set for
|
|
frequency on either of timeout/connectionloss condition.
|
|
|
|
Notifications must be configured on corresponding reaction type
|
|
in order to rttMplsVpnMonTypeSecFreqValue get effect.
|
|
|
|
When LSP Path Discovery is enabled for this row the following
|
|
rttMplsVpnMonReactLpdNotifyType notifications must be
|
|
configured in order to rttMplsVpnMonTypeSecFreqValue get effect.
|
|
- 'lpdGroupStatus' or 'lpdAll'.
|
|
|
|
Since the Frequency of the operation changes the stats will be
|
|
collected in new bucket.
|
|
|
|
If any of the reaction type (timeout/connectionLoss) occurred
|
|
for an operation configured by this Auto SAA L3 MPLS VPN and
|
|
the following conditions are satisfied, the frequency of the
|
|
operation will be changed to rttMplsVpnMonTypeSecFreqValue.
|
|
|
|
1) rttMplsVpnMonTypeSecFreqType is set for a reaction type
|
|
(timeout/connectionLoss).
|
|
2) A notification is configured for the same reaction type
|
|
(timeout/connectionLoss).
|
|
|
|
When LSP Path Discovery is enabled for this row, if any of the
|
|
reaction type (timeout/connectionLoss) occurred for 'single
|
|
probes' configured by this Auto SAA L3 MPLS VPN and the
|
|
following conditions are satisfied, the secondary frequency
|
|
rttMplsVpnMonTypeSecFreqValue will be applied to the
|
|
'lspGroup' probe.
|
|
|
|
1) rttMplsVpnMonTypeSecFreqType is set for a reaction type
|
|
(timeout/connectionLoss/both).
|
|
2) rttMplsVpnMonReactLpdNotifyType object must be set to
|
|
value of 'lpdGroupStatus' or 'lpdAll'.
|
|
|
|
The frequency of the individual operations will be restored to
|
|
original frequency once the trap is sent."
|
|
::= { rttMplsVpnMonTypeEntry 4 }
|
|
|
|
|
|
rttMplsVpnMonTypeSecFreqValue OBJECT-TYPE
|
|
SYNTAX INTEGER (1..604800)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the value that needs to be applied to
|
|
secondary frequency of individual RTT operations configured by
|
|
Auto SAA L3 MPLS VPN.
|
|
|
|
Setting rttMplsVpnMonTypeSecFreqValue without setting
|
|
rttMplsVpnMonTypeSecFreqType will not have any effect."
|
|
::= { rttMplsVpnMonTypeEntry 5 }
|
|
|
|
|
|
rttMplsVpnMonTypeLspSelector OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which specifies the address of the local host
|
|
(127.X.X.X).
|
|
|
|
This object will be used as lsp-selector in MPLS RTT
|
|
operations configured by the Auto SAA L3 MPLS VPN.
|
|
|
|
When LSP Path Discovery is enabled for the row, this object will
|
|
be used to indicate the base LSP selector value to be used in
|
|
the LSP Path Discovery.
|
|
|
|
This value of this object is significant in MPLS load
|
|
balancing scenario. This value will be used as one of the
|
|
parameter in that load balancing."
|
|
::= { rttMplsVpnMonTypeEntry 6 }
|
|
|
|
|
|
rttMplsVpnMonTypeLSPReplyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
replyIpv4Udp(1),
|
|
replyIpv4UdpRA(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the reply mode for the LSP Echo
|
|
requests originated by the operations configured by the
|
|
Auto SAA L3 MPLS VPN.
|
|
|
|
This object is currently used by echo and pathEcho."
|
|
::= { rttMplsVpnMonTypeEntry 7 }
|
|
|
|
|
|
rttMplsVpnMonTypeLSPTTL OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the TTL setting for MPLS echo request
|
|
packets originated by the operations configured by the
|
|
Auto SAA L3 MPLS VPN.
|
|
|
|
This object is currently used by echo and pathEcho.
|
|
|
|
For 'echo' the default TTL will be set to 255.
|
|
For 'pathEcho' the default will be set to 30.
|
|
|
|
Note: This object cannot be set to the value of 0. The
|
|
default value of 0 signifies the default TTL values will be
|
|
used for 'echo' and 'pathEcho'."
|
|
::= { rttMplsVpnMonTypeEntry 8 }
|
|
|
|
|
|
rttMplsVpnMonTypeLSPReplyDscp OBJECT-TYPE
|
|
SYNTAX INTEGER (0..63|255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the DSCP value to be set in the IP header
|
|
of the LSP echo reply packet.
|
|
The value of this object will be in range of DiffServ codepoint
|
|
values between 0 to 63.
|
|
|
|
Note: This object cannot be set to value of 255. This default
|
|
value specifies that DSCP is not set for this row."
|
|
::= { rttMplsVpnMonTypeEntry 9 }
|
|
|
|
|
|
rttMplsVpnMonTypeLpdMaxSessions OBJECT-TYPE
|
|
SYNTAX INTEGER (1..15)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the number of concurrent path discovery
|
|
requests that will be active at one time per MPLS VPN control
|
|
row. This object is meant for reducing the time for discovery
|
|
of all the paths to the target in a large customer network.
|
|
However its value should be chosen such that it does not cause
|
|
any performance impact.
|
|
|
|
Note: If the customer network has low end routers in the Core
|
|
it is recommended to keep this value low."
|
|
::= { rttMplsVpnMonTypeEntry 10 }
|
|
|
|
|
|
rttMplsVpnMonTypeLpdSessTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (1..900)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the maximum allowed duration of a
|
|
particular tree trace request.
|
|
|
|
If no response is received in configured time the request will
|
|
be considered a failure."
|
|
::= { rttMplsVpnMonTypeEntry 11 }
|
|
|
|
|
|
rttMplsVpnMonTypeLpdEchoTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..604800000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the timeout value for the LSP echo
|
|
requests which are sent while performing the LSP Path Discovery."
|
|
::= { rttMplsVpnMonTypeEntry 12 }
|
|
|
|
|
|
rttMplsVpnMonTypeLpdEchoInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600000)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the send interval between LSP echo
|
|
requests which are sent while performing the LSP Path Discovery."
|
|
::= { rttMplsVpnMonTypeEntry 13 }
|
|
|
|
|
|
rttMplsVpnMonTypeLpdEchoNullShim OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies if the explicit-null label is added to
|
|
LSP echo requests which are sent while performing the LSP Path
|
|
Discovery.
|
|
|
|
If set to TRUE all the probes configured as part of this control
|
|
row will send the LSP echo requests with the explicit-null
|
|
label added."
|
|
::= { rttMplsVpnMonTypeEntry 14 }
|
|
|
|
|
|
rttMplsVpnMonTypeLpdScanPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7200)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the scan time for the completion of LSP
|
|
Path Discovery for all the PEs discovered for this control row.
|
|
If the scan period is exceeded on completion of the LSP Path
|
|
Discovery for all the PEs, the next discovery will start
|
|
immediately else it will wait till expiry of scan period.
|
|
|
|
For example: If the value is set to 30 minutes then on start of
|
|
the LSP Path Discovery a timestamp will be taken say T1. At the
|
|
end of the tree trace discovery one more timestamp will be taken
|
|
again say T2. If (T2-T1) is greater than 30, the next discovery
|
|
will start immediately else next discovery will wait for
|
|
[30 - (T2-T1)].
|
|
|
|
Note: If the object is set to a special value of '0', it will
|
|
force immediate start of the next discovery on all neighbours
|
|
without any delay."
|
|
::= { rttMplsVpnMonTypeEntry 15 }
|
|
|
|
|
|
rttMplsVpnMonTypeLpdStatHours OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum number of hours of data to be kept per LPD
|
|
group. The LPD group statistics will be kept in an hourly
|
|
bucket. At the maximum there can be two buckets.
|
|
The value of 'one' is not advisable because the group will close
|
|
and immediately be deleted before the network management station
|
|
will have the opportunity to retrieve the statistics.
|
|
|
|
The value used in the rttMplsVpnLpdGroupStatsTable to
|
|
uniquely identify this group is the
|
|
rttMonStatsCaptureStartTimeIndex.
|
|
|
|
Note: When this object is set to the value of '0' all
|
|
rttMplsVpnLpdGroupStatsTable data capturing will be shut off."
|
|
::= { rttMplsVpnMonTypeEntry 16 }
|
|
|
|
|
|
rttMplsVpnMonScheduleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMplsVpnMonScheduleEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of Auto SAA L3 MPLS VPN monitoring scheduling
|
|
specific definitions.
|
|
|
|
This table is controlled via the rttMplsVpnMonCtrlTable.
|
|
Entries in this table are created via the
|
|
rttMplsVpnMonCtrlStatus object."
|
|
::= { rttMonCtrl 17 }
|
|
|
|
|
|
rttMplsVpnMonScheduleEntry OBJECT-TYPE
|
|
SYNTAX RttMplsVpnMonScheduleEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that define specific configuration for
|
|
the scheduling of RTT operations."
|
|
::= { rttMplsVpnMonScheduleTable 1 }
|
|
|
|
rttMplsVpnMonScheduleEntry ::=
|
|
SEQUENCE {
|
|
rttMplsVpnMonScheduleRttStartTime TimeTicks,
|
|
rttMplsVpnMonSchedulePeriod Integer32,
|
|
rttMplsVpnMonScheduleFrequency Integer32
|
|
}
|
|
|
|
rttMplsVpnMonScheduleRttStartTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This is the time when this conceptual row will
|
|
activate. rttMplsVpnMonSchedulePeriod object must be specified
|
|
before setting this object.
|
|
|
|
This is the value of MIB-II's sysUpTime in the future.
|
|
When sysUpTime equals this value this object will
|
|
cause the activation of a conceptual Auto SAA L3 MPLS VPN row.
|
|
|
|
When an agent has the capability to determine date and
|
|
time, the agent should store this object as DateAndTime.
|
|
This allows the agent to be able to activate conceptual
|
|
Auto SAA L3 MPLS VPN row at the intended time.
|
|
|
|
If this object has value as 1, this means start the operation
|
|
now itself. Value of 0 puts the operation in pending state."
|
|
::= { rttMplsVpnMonScheduleEntry 1 }
|
|
|
|
|
|
rttMplsVpnMonSchedulePeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (1..604800)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the time duration over which all the probes created
|
|
by the current Auto SAA L3 MPLS VPN have to be scheduled.
|
|
|
|
This object must be set first before setting
|
|
rttMplsVpnMonScheduleRttStartTime."
|
|
::= { rttMplsVpnMonScheduleEntry 2 }
|
|
|
|
|
|
rttMplsVpnMonScheduleFrequency OBJECT-TYPE
|
|
SYNTAX INTEGER (1..604800)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies the duration between initiating each RTT
|
|
operation configured by the Auto SAA L3 MPLS VPN.
|
|
|
|
This object cannot be set to a value which would be a
|
|
shorter duration than rttMplsVpnMonCtrlTimeout.
|
|
|
|
The usage of this value in RTT operation is same as
|
|
rttMonCtrlAdminFrequency."
|
|
::= { rttMplsVpnMonScheduleEntry 3 }
|
|
|
|
|
|
rttMplsVpnMonReactTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMplsVpnMonReactEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A Table of Auto SAA L3 MPLS VPN Notification definitions.
|
|
|
|
This table augments the rttMplsVpnMonCtrlTable."
|
|
::= { rttMonCtrl 18 }
|
|
|
|
|
|
rttMplsVpnMonReactEntry OBJECT-TYPE
|
|
SYNTAX RttMplsVpnMonReactEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that define Auto SAA L3 MPLS VPN reaction
|
|
configuration."
|
|
::= { rttMplsVpnMonReactTable 1 }
|
|
|
|
rttMplsVpnMonReactEntry ::=
|
|
SEQUENCE {
|
|
rttMplsVpnMonReactConnectionEnable TruthValue,
|
|
rttMplsVpnMonReactTimeoutEnable TruthValue,
|
|
rttMplsVpnMonReactThresholdType INTEGER,
|
|
rttMplsVpnMonReactThresholdCount Integer32,
|
|
rttMplsVpnMonReactActionType INTEGER,
|
|
rttMplsVpnMonReactLpdNotifyType INTEGER,
|
|
rttMplsVpnMonReactLpdRetryCount Integer32
|
|
}
|
|
|
|
rttMplsVpnMonReactConnectionEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The value set for this will be applied as
|
|
rttMonReactAdminConnectionEnable for individual probes created
|
|
by the Auto SAA L3 MPLS VPN.
|
|
|
|
When this object is set to true, rttMonReactVar for individual
|
|
probes created by the Auto SAA L3 MPLS VPN will be set to
|
|
'connectionLoss(8)'."
|
|
::= { rttMplsVpnMonReactEntry 1 }
|
|
|
|
|
|
rttMplsVpnMonReactTimeoutEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The value set for this will be applied as
|
|
rttMonReactAdminTimeoutEnable for individual probes created
|
|
by the Auto SAA L3 MPLS VPN.
|
|
|
|
When this object is set to true, rttMonReactVar for individual
|
|
probes created by the Auto SAA L3 MPLS VPN will be set to
|
|
'timeout(7)'."
|
|
::= { rttMplsVpnMonReactEntry 2 }
|
|
|
|
|
|
rttMplsVpnMonReactThresholdType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
never(1),
|
|
immediate(2),
|
|
consecutive(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The value corresponding to this object will be applied as
|
|
rttMonReactAdminThresholdType for individual probes created by
|
|
the Auto SAA L3 MPLS VPN.
|
|
|
|
The value corresponding to this object will be applied as
|
|
rttMonReactThresholdType for individual probes created by
|
|
the Auto SAA L3 MPLS VPN."
|
|
::= { rttMplsVpnMonReactEntry 3 }
|
|
|
|
|
|
rttMplsVpnMonReactThresholdCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object value will be applied as
|
|
rttMonReactAdminThresholdCount for individual probes created by
|
|
the Auto SAA L3 MPLS VPN.
|
|
|
|
This object value will be applied as rttMonReactThresholdCountX
|
|
for individual probes created by the Auto SAA L3 MPLS VPN."
|
|
::= { rttMplsVpnMonReactEntry 4 }
|
|
|
|
|
|
rttMplsVpnMonReactActionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
trapOnly(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The value corresponding to this object will be applied as
|
|
rttMonReactAdminActionType of individual probes created by
|
|
this Auto SAA L3 MPLS VPN.
|
|
|
|
The value corresponding to this object will be applied as
|
|
rttMonReactActionType of individual probes created by
|
|
this Auto SAA L3 MPLS VPN."
|
|
::= { rttMplsVpnMonReactEntry 5 }
|
|
|
|
|
|
rttMplsVpnMonReactLpdNotifyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
lpdPathDiscovery(2),
|
|
lpdGroupStatus(3),
|
|
lpdAll(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the type of LPD notifications to be
|
|
generated for the current Auto SAA L3 MPLS VPN control row.
|
|
|
|
This object will be applicable only when LSP Path Discovery is
|
|
enabled for this row.
|
|
|
|
There are two types of notifications supported for the LPD -
|
|
(a) rttMonLpdDiscoveryNotification - This notification will
|
|
be sent on the failure of LSP Path Discovery to the
|
|
particular PE. Reversal of the failure will also result in
|
|
sending the notification.
|
|
(b) rttMonLpdGrpStatusNotification - Individual probes in an LPD
|
|
group will not generate notifications independently but will
|
|
be generating dependent on the state of the group. Any
|
|
individual probe can initiate the generation of a
|
|
notification, dependent on the state of the group.
|
|
Notifications are only generated if the failure/restoration
|
|
of an individual probe causes the state of the group to
|
|
change.
|
|
|
|
The Value 'none' will not cause any notifications to be sent.
|
|
|
|
The Value 'lpdPathDiscovery' will cause (a) to be sent.
|
|
|
|
The Value 'lpdGroupStatus' will cause (b) to be sent.
|
|
|
|
The Value 'lpdAll' will cause both (a) and (b) to sent
|
|
depending on the failure conditions."
|
|
::= { rttMplsVpnMonReactEntry 6 }
|
|
|
|
|
|
rttMplsVpnMonReactLpdRetryCount OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object value specifies the number of attempts to be
|
|
performed before declaring the path as 'down'. Each 'single
|
|
probe' which is part of 'lspGroup' probe will be retried these
|
|
many times before marking it as 'down'.
|
|
|
|
This object will be applicable only when LSP Path Discovery is
|
|
enabled for this row.
|
|
|
|
- When rttMplsVpnMonTypeSecFreqType is not configured, the
|
|
failure count will be incremented at the next cycle of
|
|
'lspGroup' probe at interval's of
|
|
rttMplsVpnMonScheduleFrequency value.
|
|
|
|
For example: Assume there are 10 paths discovered and on
|
|
the first run of the 'lspGroup' probe first two paths failed
|
|
and rest passed. On the second run all the probes will be run
|
|
again. The probes 1 and 2 will be retried till the
|
|
rttMplsVpnMonReactLpdRetryCount value, and
|
|
then marked as 'down' and rttMonLpdGrpStatusNotification
|
|
will be sent if configured.
|
|
|
|
- When rttMplsVpnMonTypeSecFreqType value is anything other
|
|
than 'none', the retry will happen for the failed probes at
|
|
the rttMplsVpnMonTypeSecFreqValue and only the failed
|
|
probes will be retried.
|
|
|
|
For example: Assume there are 10 paths discovered and on the
|
|
first run of the 'lspGroup' probe first two paths failed and
|
|
rest passed. The secondary frequency will be applied to the
|
|
failed probes. At secondary frequency interval the first two
|
|
probes will be run again. The probes 1 and 2 will be retried
|
|
till the rttMplsVpnMonReactLpdRetryCount value, and
|
|
then marked as 'down' and rttMonLpdGrpStatusNotification
|
|
will be sent if configured."
|
|
::= { rttMplsVpnMonReactEntry 7 }
|
|
|
|
|
|
rttMonReactTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonReactEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table that contains the reaction configurations. Each
|
|
conceptual row in rttMonReactTable corresponds to a reaction
|
|
configured for the probe defined in rttMonCtrlAdminTable.
|
|
|
|
For each reaction configured for a probe there is an entry in
|
|
the table.
|
|
|
|
Each Probe can have multiple reactions and hence there can be
|
|
multiple rows for a particular probe.
|
|
|
|
This table is coupled with rttMonCtrlAdminTable."
|
|
::= { rttMonCtrl 19 }
|
|
|
|
|
|
rttMonReactEntry OBJECT-TYPE
|
|
SYNTAX RttMonReactEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A base list of objects that define a conceptual reaction
|
|
configuration control row."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonReactConfigIndex }
|
|
|
|
::= { rttMonReactTable 1 }
|
|
|
|
rttMonReactEntry ::=
|
|
SEQUENCE {
|
|
rttMonReactConfigIndex Integer32,
|
|
rttMonReactVar RttMonReactVar,
|
|
rttMonReactThresholdType INTEGER,
|
|
rttMonReactActionType INTEGER,
|
|
rttMonReactThresholdRising Integer32,
|
|
rttMonReactThresholdFalling Integer32,
|
|
rttMonReactThresholdCountX Integer32,
|
|
rttMonReactThresholdCountY Integer32,
|
|
rttMonReactValue Integer32,
|
|
rttMonReactOccurred TruthValue,
|
|
rttMonReactStatus RowStatus
|
|
}
|
|
|
|
rttMonReactConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object along with rttMonCtrlAdminIndex identifies
|
|
a particular reaction-configuration for a particular probe.
|
|
This is a pseudo-random number selected by the management
|
|
station when creating a row via the rttMonReactStatus.
|
|
If the pseudo-random number is already in use an
|
|
'inconsistentValue' return code will be returned when
|
|
set operation is attempted."
|
|
::= { rttMonReactEntry 1 }
|
|
|
|
|
|
rttMonReactVar OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
rtt(1),
|
|
jitterSDAvg(2),
|
|
jitterDSAvg(3),
|
|
packetLossSD(4),
|
|
packetLossDS(5),
|
|
mos(6),
|
|
timeout(7),
|
|
connectionLoss(8),
|
|
verifyError(9),
|
|
jitterAvg(10),
|
|
icpif(11),
|
|
packetMIA(12),
|
|
packetLateArrival(13),
|
|
packetOutOfSequence(14),
|
|
maxOfPositiveSD(15),
|
|
maxOfNegativeSD(16),
|
|
maxOfPositiveDS(17),
|
|
maxOfNegativeDS(18),
|
|
iaJitterDS(19),
|
|
frameLossDS(20),
|
|
mosLQDS(21),
|
|
mosCQDS(22),
|
|
rFactorDS(23),
|
|
successivePacketLoss(24),
|
|
maxOfLatencyDS(25),
|
|
maxOfLatencySD(26),
|
|
latencyDSAvg(27),
|
|
latencySDAvg(28),
|
|
packetLoss(29),
|
|
iaJitterSD(30),
|
|
mosCQSD(31),
|
|
rFactorSD(32)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the type of reaction configured for a
|
|
probe.
|
|
|
|
The reaction types 'rtt', 'timeout', and 'connectionLoss'
|
|
can be configured for all probe types.
|
|
|
|
The reaction type 'verifyError' can be configured for all
|
|
probe types except RTP probe type.
|
|
|
|
The reaction types 'jitterSDAvg', 'jitterDSAvg', 'jitterAvg',
|
|
'packetLateArrival', 'packetOutOfSequence',
|
|
'maxOfPositiveSD', 'maxOfNegativeSD', 'maxOfPositiveDS'
|
|
and 'maxOfNegativeDS' can be configured for UDP jitter
|
|
and ICMP jitter probe types only.
|
|
|
|
The reaction types 'mos' and 'icpif' can be configured
|
|
for UDP jitter and ICMP jitter probe types only.
|
|
|
|
The reaction types 'packetLossDS', 'packetLossSD' and
|
|
'packetMIA' can be configured for UDP jitter, and
|
|
RTP probe types only.
|
|
|
|
The reaction types 'iaJitterDS', 'frameLossDS', 'mosLQDS',
|
|
'mosCQDS', 'rFactorDS', 'iaJitterSD', 'rFactorSD', 'mosCQSD'
|
|
can be configured for RTP probe type only.
|
|
|
|
The reaction types 'successivePacketLoss', 'maxOfLatencyDS',
|
|
'maxOfLatencySD', 'latencyDSAvg', 'latencySDAvg' and
|
|
'packetLoss' can be configured for ICMP jitter probe
|
|
type only."
|
|
::= { rttMonReactEntry 2 }
|
|
|
|
|
|
rttMonReactThresholdType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
never(1),
|
|
immediate(2),
|
|
consecutive(3),
|
|
xOfy(4),
|
|
average(5)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the conditions under which
|
|
the notification ( trap ) is sent.
|
|
|
|
never - rttMonReactOccurred is never set
|
|
|
|
immediate - rttMonReactOccurred is set to 'true' when the
|
|
value of parameter for which reaction is
|
|
configured ( e.g rtt, jitterAvg, packetLossSD,
|
|
mos etc ) violates the threshold.
|
|
Conversely, rttMonReactOccurred is set to 'false'
|
|
when the parameter ( e.g rtt, jitterAvg,
|
|
packetLossSD, mos etc ) is below the threshold
|
|
limits.
|
|
|
|
consecutive - rttMonReactOccurred is set to true when the value
|
|
of parameter for which reaction is configured
|
|
( e.g rtt, jitterAvg, packetLossSD, mos etc )
|
|
violates the threshold for configured consecutive
|
|
times.
|
|
Conversely, rttMonReactOccurred is set to false
|
|
when the value of parameter ( e.g rtt, jitterAvg
|
|
packetLossSD, mos etc ) is below the threshold
|
|
limits for the same number of consecutive
|
|
operations.
|
|
|
|
xOfy - rttMonReactOccurred is set to true when x
|
|
( as specified by rttMonReactThresholdCountX )
|
|
out of the last y ( as specified by
|
|
rttMonReacthresholdCountY ) times the value of
|
|
parameter for which the reaction is configured
|
|
( e.g rtt, jitterAvg, packetLossSD, mos etc )
|
|
violates the threshold.
|
|
Conversely, it is set to false when x, out of the
|
|
last y times the value of parameter
|
|
( e.g rtt, jitterAvg, packetLossSD, mos ) is
|
|
below the threshold limits.
|
|
NOTE: When x > y, the probe will never
|
|
generate a reaction.
|
|
|
|
average - rttMonReactOccurred is set to true when the
|
|
average ( rttMonReactThresholdCountX times )
|
|
value of parameter for which reaction is
|
|
configured ( e.g rtt, jitterAvg, packetLossSD,
|
|
mos etc ) violates the threshold condition.
|
|
Conversely, it is set to false when the
|
|
average value of parameter ( e.g rtt, jitterAvg,
|
|
packetLossSD, mos etc ) is below the threshold
|
|
limits.
|
|
|
|
If this value is changed by a management station,
|
|
rttMonReactOccurred is set to false, but
|
|
no reaction is generated if the prior value of
|
|
rttMonReactOccurred was true."
|
|
::= { rttMonReactEntry 3 }
|
|
|
|
|
|
rttMonReactActionType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
trapOnly(2),
|
|
triggerOnly(3),
|
|
trapAndTrigger(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Specifies what type(s), if any, of reaction(s) to
|
|
generate if an operation violates one of the watched
|
|
( reaction-configuration ) conditions:
|
|
|
|
none - no reaction is generated
|
|
trapOnly - a trap is generated
|
|
triggerOnly - all trigger actions defined for this
|
|
entry are initiated
|
|
trapAndTrigger - both a trap and all trigger actions
|
|
are initiated
|
|
A trigger action is defined via the
|
|
rttMonReactTriggerAdminTable."
|
|
::= { rttMonReactEntry 4 }
|
|
|
|
|
|
rttMonReactThresholdRising OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines the higher threshold limit.
|
|
If the value ( e.g rtt, jitterAvg, packetLossSD etc ) rises
|
|
above this limit and if the condition specified in
|
|
rttMonReactThresholdType are satisfied, a trap is generated.
|
|
|
|
Default value of rttMonReactThresholdRising for
|
|
'rtt' is 5000
|
|
'jitterAvg' is 100.
|
|
'jitterSDAvg' is 100.
|
|
'jitterDSAvg' 100.
|
|
'packetLossSD' is 10000.
|
|
'packetLossDS' is 10000.
|
|
'mos' is 500.
|
|
'icpif' is 93.
|
|
'packetMIA' is 10000.
|
|
'packetLateArrival' is 10000.
|
|
'packetOutOfSequence' is 10000.
|
|
'maxOfPositiveSD' is 10000.
|
|
'maxOfNegativeSD' is 10000.
|
|
'maxOfPositiveDS' is 10000.
|
|
'maxOfNegativeDS' is 10000.
|
|
'iaJitterDS' is 20.
|
|
'frameLossDS' is 10000.
|
|
'mosLQDS' is 400.
|
|
'mosCQDS' is 400.
|
|
'rFactorDS' is 80.
|
|
'successivePacketLoss' is 1000.
|
|
'maxOfLatencyDS' is 5000.
|
|
'maxOfLatencySD' is 5000.
|
|
'latencyDSAvg' is 5000.
|
|
'latencySDAvg' is 5000.
|
|
'packetLoss' is 10000.
|
|
|
|
This object is not applicable if the rttMonReactVar is
|
|
'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',
|
|
'connectionLoss' and 'verifyError' default value of
|
|
rttMonReactThresholdRising will be 0."
|
|
::= { rttMonReactEntry 5 }
|
|
|
|
|
|
rttMonReactThresholdFalling OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines a lower threshold limit. If the
|
|
value ( e.g rtt, jitterAvg, packetLossSD etc ) falls
|
|
below this limit and if the conditions specified in
|
|
rttMonReactThresholdType are satisfied, a trap is generated.
|
|
|
|
Default value of rttMonReactThresholdFalling
|
|
'rtt' is 3000
|
|
'jitterAvg' is 100.
|
|
'jitterSDAvg' is 100.
|
|
'jitterDSAvg' 100.
|
|
'packetLossSD' is 10000.
|
|
'packetLossDS' is 10000.
|
|
'mos' is 500.
|
|
'icpif' is 93.
|
|
'packetMIA' is 10000.
|
|
'packetLateArrival' is 10000.
|
|
'packetOutOfSequence' is 10000.
|
|
'maxOfPositiveSD' is 10000.
|
|
'maxOfNegativeSD' is 10000.
|
|
'maxOfPositiveDS' is 10000.
|
|
'maxOfNegativeDS' is 10000.
|
|
'iaJitterDS' is 20.
|
|
'frameLossDS' is 10000.
|
|
'mosLQDS' is 310.
|
|
'mosCQDS' is 310.
|
|
'rFactorDS' is 60.
|
|
'successivePacketLoss' is 1000.
|
|
'maxOfLatencyDS' is 3000.
|
|
'maxOfLatencySD' is 3000.
|
|
'latencyDSAvg' is 3000.
|
|
'latencySDAvg' is 3000.
|
|
'packetLoss' is 10000.
|
|
'iaJitterSD' is 20.
|
|
'mosCQSD' is 310.
|
|
'rFactorSD' is 60.
|
|
|
|
This object is not applicable if the rttMonReactVar is
|
|
'timeout', 'connectionLoss' or 'verifyError'. For 'timeout',
|
|
'connectionLoss' and 'verifyError' default value of
|
|
rttMonReactThresholdFalling will be 0."
|
|
::= { rttMonReactEntry 6 }
|
|
|
|
|
|
rttMonReactThresholdCountX OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "If rttMonReactThresholdType value is 'xOfy', this object
|
|
defines the 'x' value.
|
|
|
|
If rttMonReactThresholdType value is 'consecutive'
|
|
this object defines the number of consecutive occurrences
|
|
that needs threshold violation before setting
|
|
rttMonReactOccurred as true.
|
|
|
|
If rttMonReactThresholdType value is 'average' this object
|
|
defines the number of samples that needs be considered for
|
|
calculating average.
|
|
|
|
This object has no meaning if rttMonReactThresholdType has
|
|
value of 'never' and 'immediate'."
|
|
::= { rttMonReactEntry 7 }
|
|
|
|
|
|
rttMonReactThresholdCountY OBJECT-TYPE
|
|
SYNTAX INTEGER (1..16)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object defines the 'y' value of the xOfy condition
|
|
if rttMonReactThresholdType is 'xOfy'.
|
|
|
|
For other values of rttMonReactThresholdType, this object
|
|
is not applicable."
|
|
::= { rttMonReactEntry 8 }
|
|
|
|
|
|
rttMonReactValue OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object will be set when the configured threshold condition
|
|
is violated as defined by rttMonReactThresholdType and holds the
|
|
actual value that violated the configured threshold values.
|
|
|
|
This object is not valid for the following values of
|
|
rttMonReactVar and It will be always 0:
|
|
- timeout
|
|
- connectionLoss
|
|
- verifyError."
|
|
::= { rttMonReactEntry 9 }
|
|
|
|
|
|
rttMonReactOccurred OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object is set to true when the configured threshold
|
|
condition is violated as defined by rttMonReactThresholdType.
|
|
It will be again set to 'false' if the condition reverses.
|
|
|
|
This object is set to true in the following conditions:
|
|
- rttMonReactVar is set to timeout and
|
|
rttMonCtrlOperTimeoutOccurred set to true.
|
|
- rttMonReactVar is set to connectionLoss and
|
|
rttMonCtrlOperConnectionLostOccurred set to true.
|
|
- rttMonReactVar is set to verifyError and
|
|
rttMonCtrlOperVerifyErrorOccurred is set to true.
|
|
- For all other values of rttMonReactVar, if the
|
|
corresponding value exceeds the configured
|
|
rttMonReactThresholdRising.
|
|
|
|
This object is set to false in the following conditions:
|
|
- rttMonReactVar is set to timeout and
|
|
rttMonCtrlOperTimeoutOccurred set to false.
|
|
- rttMonReactVar is set to connectionLoss and
|
|
rttMonCtrlOperConnectionLostOccurred set to false.
|
|
- rttMonReactVar is set to verifyError and
|
|
rttMonCtrlOperVerifyErrorOccurred is set to false.
|
|
- For all other values of rttMonReactVar, if the
|
|
corresponding value fall below the configured
|
|
rttMonReactThresholdFalling.
|
|
|
|
When the RttMonRttType is 'pathEcho' or 'pathJitter',
|
|
this object is applied only to the
|
|
rttMonEchoAdminTargetAddress and not to intermediate
|
|
hops to the Target."
|
|
::= { rttMonReactEntry 10 }
|
|
|
|
|
|
rttMonReactStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This objects indicates the status of the conceptual RTT
|
|
Reaction Control Row.Only CreateAndGo and destroy
|
|
operations are permitted on the row.
|
|
|
|
When this object moves to active state, the conceptual row
|
|
having the Reaction configuration for the probe is monitored
|
|
and the notifications are generated when the threshold violation
|
|
takes place.
|
|
|
|
In order for this object to become active rttMonReactVar must
|
|
be defined. All other objects assume the default value.
|
|
|
|
This object can be set to 'destroy' from any value at any time.
|
|
When this object is set to 'destroy' no reaction configuration
|
|
for the probes would exist. The reaction configuration for the
|
|
probe is removed."
|
|
::= { rttMonReactEntry 11 }
|
|
|
|
|
|
rttMonStatsCaptureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonStatsCaptureEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The statistics capture database.
|
|
|
|
The statistics capture table contains summarized
|
|
information of the results for a conceptual RTT control
|
|
row. A rolling accumulated history of this information
|
|
is maintained in a series of hourly 'group(s)'. Each
|
|
'group' contains a series of 'path(s)', each 'path'
|
|
contains a series of 'hop(s)', each 'hop' contains a
|
|
series of 'statistics distribution bucket(s)'.
|
|
|
|
Each conceptual statistics row has a current hourly
|
|
group, into which RTT results are accumulated. At the
|
|
end of each hour a new hourly group is created which
|
|
then becomes current. The counters and accumulators in
|
|
the new group are initialized to zero. The previous
|
|
group(s) is kept in the table until the table contains
|
|
rttMonStatisticsAdminNumHourGroups groups for the
|
|
conceptual statistics row; at this point, the oldest
|
|
group is discarded and is replaced by the newly created
|
|
one. The hourly group is uniquely identified by the
|
|
rttMonStatsCaptureStartTimeIndex object.
|
|
|
|
If the activity for a conceptual RTT control row ceases
|
|
because the rttMonCtrlOperState object transitions to
|
|
'inactive', the corresponding current hourly group in
|
|
this table is 'frozen', and a new hourly group is
|
|
created when activity is resumed.
|
|
|
|
If the activity for a conceptual RTT control row ceases
|
|
because the rttMonCtrlOperState object transitions to
|
|
'pending' this whole table will be cleared and reset to
|
|
its initial state.
|
|
|
|
When the RttMonRttType is 'pathEcho', the path
|
|
exploration RTT requests' statistics will not be
|
|
accumulated in this table.
|
|
|
|
NOTE: When the RttMonRttType is 'pathEcho', a source to
|
|
target rttMonStatsCapturePathIndex path will be
|
|
created for each rttMonStatsCaptureStartTimeIndex
|
|
to hold all errors that occur when a specific path
|
|
had not been found or connection has not be setup.
|
|
|
|
Using this rttMonStatsCaptureTable, a managing
|
|
application can retrieve summarized data from accurately
|
|
measured periods, which is synchronized across multiple
|
|
conceptual RTT control rows. With the new hourly group
|
|
creation being performed on a 60 minute period, the
|
|
managing station has plenty of time to collect the data,
|
|
and need not be concerned with the vagaries of network
|
|
delays and lost PDU's when trying to get matching data.
|
|
Also, the managing station can spread the data gathering
|
|
over a longer period, which removes the need for a flood
|
|
of get requests in a short period which otherwise would
|
|
occur."
|
|
::= { rttMonStats 1 }
|
|
|
|
|
|
rttMonStatsCaptureEntry OBJECT-TYPE
|
|
SYNTAX RttMonStatsCaptureEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects which accumulate the results of a
|
|
series of RTT operations over a 60 minute time period.
|
|
|
|
The statistics capture table is a rollover table. When
|
|
rttMonStatsCaptureStartTimeIndex groups exceeds the
|
|
rttMonStatisticsAdminNumHourGroups value, the oldest
|
|
corresponding hourly group will be deleted and will be
|
|
replaced with the new rttMonStatsCaptureStartTimeIndex
|
|
hourly group.
|
|
|
|
All other indices will fill to there maximum size.
|
|
|
|
The statistics capture table has five indices. Each
|
|
described as follows:
|
|
|
|
- The first index correlates its entries to a
|
|
conceptual RTT control row via the
|
|
rttMonCtrlAdminIndex object.
|
|
- The second index is a rollover group and it
|
|
uniquely identifies a 60 minute group. (The
|
|
rttMonStatsCaptureStartTimeIndex object
|
|
is used to make this value unique.)
|
|
- When the RttMonRttType is 'pathEcho', the third
|
|
index uniquely identifies the paths in a
|
|
statistics period. (The period is 60
|
|
minutes.) A path will be created for each
|
|
unique path through the network. Note: A
|
|
path that does not contain the target is
|
|
considered a different path than one which
|
|
uses the exact same path, but does contain the
|
|
target. For all other values of RttMonRttType
|
|
this index will be one.
|
|
- When the RttMonRttType is 'pathEcho', the fourth
|
|
index uniquely identifies the hops in each path,
|
|
as grouped by the third index. This index does
|
|
imply the order of the hops along the path to a
|
|
target. For all other values of RttMonRttType
|
|
this index will be one.
|
|
- The fifth index uniquely creates a statistical
|
|
distribution bucket."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonStatsCaptureStartTimeIndex, rttMonStatsCapturePathIndex, rttMonStatsCaptureHopIndex, rttMonStatsCaptureDistIndex }
|
|
|
|
::= { rttMonStatsCaptureTable 1 }
|
|
|
|
rttMonStatsCaptureEntry ::=
|
|
SEQUENCE {
|
|
rttMonStatsCaptureStartTimeIndex TimeStamp,
|
|
rttMonStatsCapturePathIndex Integer32,
|
|
rttMonStatsCaptureHopIndex Integer32,
|
|
rttMonStatsCaptureDistIndex Integer32,
|
|
rttMonStatsCaptureCompletions Integer32,
|
|
rttMonStatsCaptureOverThresholds Integer32,
|
|
rttMonStatsCaptureSumCompletionTime Gauge32,
|
|
rttMonStatsCaptureSumCompletionTime2Low Gauge32,
|
|
rttMonStatsCaptureSumCompletionTime2High Gauge32,
|
|
rttMonStatsCaptureCompletionTimeMax Gauge32,
|
|
rttMonStatsCaptureCompletionTimeMin Gauge32
|
|
}
|
|
|
|
rttMonStatsCaptureStartTimeIndex OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The time when this row was created.
|
|
|
|
This object is the second index of the
|
|
rttMonStatsCaptureTable Table.
|
|
|
|
The the number of rttMonStatsCaptureStartTimeIndex
|
|
groups exceeds the rttMonStatisticsAdminNumHourGroups
|
|
value, the oldest rttMonStatsCaptureStartTimeIndex
|
|
group will be removed and replaced with the new entry.
|
|
|
|
When the RttMonRttType is 'pathEcho', this object also
|
|
uniquely defines a group of paths. See the
|
|
rttMonStatsCaptureEntry object."
|
|
::= { rttMonStatsCaptureEntry 1 }
|
|
|
|
|
|
rttMonStatsCapturePathIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When the RttMonRttType is 'pathEcho', this object
|
|
uniquely defines a path for a given value of
|
|
rttMonStatsCaptureStartTimeIndex. For all other values
|
|
of RttMonRttType, this object will be one.
|
|
|
|
For a particular value of
|
|
rttMonStatsCaptureStartTimeIndex, the agent assigns the
|
|
first instance of a path a value of 1, then second
|
|
instance a value of 2, and so on. The sequence keeps
|
|
incrementing until the number of paths equals
|
|
rttMonStatisticsAdminNumPaths value, then no new paths
|
|
are kept for the current rttMonStatsCaptureStartTimeIndex
|
|
group.
|
|
|
|
NOTE: A source to target rttMonStatsCapturePathIndex
|
|
path will be created for each
|
|
rttMonStatsCaptureStartTimeIndex to hold all
|
|
errors that occur when a specific path or
|
|
connection has not be setup.
|
|
|
|
This value directly represents the path to
|
|
a target. We can only support 128 paths."
|
|
::= { rttMonStatsCaptureEntry 2 }
|
|
|
|
|
|
rttMonStatsCaptureHopIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..30)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When the RttMonRttType is 'pathEcho', this object
|
|
uniquely defines a hop for a given value of
|
|
rttMonStatsCapturePathIndex. For all other values of
|
|
RttMonRttType, this object will be one.
|
|
|
|
For a particular value of rttMonStatsCapturePathIndex,
|
|
the agent assigns the first instance of a hop
|
|
a value of 1, then second instance a value of 2, and so
|
|
on. The sequence keeps incrementing until the number of
|
|
hops equals rttMonStatisticsAdminNumHops value, then
|
|
no new hops are kept for the current
|
|
rttMonStatsCapturePathIndex.
|
|
|
|
This value directly represents a hop along the path to
|
|
a target, thus we can only support 30 hops.
|
|
|
|
This value shows the order along the path to a target."
|
|
::= { rttMonStatsCaptureEntry 3 }
|
|
|
|
|
|
rttMonStatsCaptureDistIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object uniquely defines a statistical distribution
|
|
bucket for a given value of rttMonStatsCaptureHopIndex.
|
|
|
|
For a particular value of rttMonStatsCaptureHopIndex,
|
|
the agent assigns the first instance of a distribution
|
|
a value of 1, then second instance a value of 2, and so
|
|
on. The sequence keeps incrementing until the number of
|
|
statistics distribution intervals equals
|
|
rttMonStatisticsAdminNumDistBuckets value, then
|
|
all values that fall above the last interval will
|
|
be placed into the last interval.
|
|
|
|
Each of these Statistics Distribution Buckets contain
|
|
the results of each completion as defined by
|
|
rttMonStatisticsAdminDistInterval object."
|
|
::= { rttMonStatsCaptureEntry 4 }
|
|
|
|
|
|
rttMonStatsCaptureCompletions OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT operations that have completed without
|
|
an error and without timing out.
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsCaptureEntry 5 }
|
|
|
|
|
|
rttMonStatsCaptureOverThresholds OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT operations successfully completed, but
|
|
in excess of rttMonCtrlAdminThreshold. This number is a
|
|
subset of the accumulation of all
|
|
rttMonStatsCaptureCompletions. The operation time
|
|
of these completed operations will be accumulated.
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsCaptureEntry 6 }
|
|
|
|
|
|
rttMonStatsCaptureSumCompletionTime OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The accumulated completion time of RTT operations which
|
|
complete successfully."
|
|
::= { rttMonStatsCaptureEntry 7 }
|
|
|
|
|
|
rttMonStatsCaptureSumCompletionTime2Low OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The low order 32 bits of the accumulated squares
|
|
of completion times (in milliseconds) of RTT
|
|
operations which complete successfully.
|
|
|
|
Low/High order is defined where the binary number
|
|
will look as follows:
|
|
-------------------------------------------------
|
|
| High order 32 bits | Low order 32 bits |
|
|
-------------------------------------------------
|
|
For example the number 4294967296 would have all
|
|
Low order bits as '0' and the rightmost High
|
|
order bit will be 1 (zeros,1)."
|
|
::= { rttMonStatsCaptureEntry 8 }
|
|
|
|
|
|
rttMonStatsCaptureSumCompletionTime2High OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The high order 32 bits of the accumulated squares
|
|
of completion times (in milliseconds) of RTT
|
|
operations which complete successfully.
|
|
|
|
See the rttMonStatsCaptureSumCompletionTime2Low object
|
|
for a definition of Low/High Order."
|
|
::= { rttMonStatsCaptureEntry 9 }
|
|
|
|
|
|
rttMonStatsCaptureCompletionTimeMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum completion time of any RTT operation which
|
|
completes successfully."
|
|
::= { rttMonStatsCaptureEntry 10 }
|
|
|
|
|
|
rttMonStatsCaptureCompletionTimeMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum completion time of any RTT operation which
|
|
completes successfully."
|
|
::= { rttMonStatsCaptureEntry 11 }
|
|
|
|
|
|
rttMonStatsCollectTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonStatsCollectEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The statistics collection database.
|
|
|
|
This table has the exact same behavior as the
|
|
rttMonStatsCaptureTable, except it does not keep
|
|
statistical distribution information.
|
|
|
|
For a complete table description see
|
|
the rttMonStatsCaptureTable object."
|
|
::= { rttMonStats 2 }
|
|
|
|
|
|
rttMonStatsCollectEntry OBJECT-TYPE
|
|
SYNTAX RttMonStatsCollectEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects which accumulate the results of a
|
|
series of RTT operations over a 60 minute time period.
|
|
|
|
This entry has the exact same behavior as the
|
|
rttMonStatsCaptureEntry, except it does not keep
|
|
statistical distribution information.
|
|
|
|
For a complete entry description see
|
|
the rttMonStatsCaptureEntry object."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonStatsCaptureStartTimeIndex, rttMonStatsCapturePathIndex, rttMonStatsCaptureHopIndex }
|
|
|
|
::= { rttMonStatsCollectTable 1 }
|
|
|
|
rttMonStatsCollectEntry ::=
|
|
SEQUENCE {
|
|
rttMonStatsCollectNumDisconnects Integer32,
|
|
rttMonStatsCollectTimeouts Integer32,
|
|
rttMonStatsCollectBusies Integer32,
|
|
rttMonStatsCollectNoConnections Integer32,
|
|
rttMonStatsCollectDrops Integer32,
|
|
rttMonStatsCollectSequenceErrors Integer32,
|
|
rttMonStatsCollectVerifyErrors Integer32,
|
|
rttMonStatsCollectAddress RttMonTargetAddress
|
|
}
|
|
|
|
rttMonStatsCollectNumDisconnects OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When the RttMonRttType is 'echo' or pathEcho', this
|
|
object represents the number of times that the target or
|
|
hop along the path to a target became disconnected. For
|
|
all other values of RttMonRttType, this object will
|
|
remain zero.
|
|
|
|
For connectionless protocols this has no meaning,
|
|
and will consequently remain 0. When
|
|
rttMonEchoAdminProtocol is one of snaRUEcho, this is
|
|
the number of times that an LU-SSCP session was lost,
|
|
for snaLU0EchoAppl, snaLU2EchoAppl, snaLu62Echo, and for
|
|
snaLU62EchoAppl, this is the number of times that LU-LU
|
|
session was lost.
|
|
|
|
Since this error does not indicate any information about
|
|
the failure of an RTT operation, no response time
|
|
information for this instance will be recorded in the
|
|
appropriate objects.
|
|
|
|
If this error occurs and the rttMonStatsCapturePathIndex
|
|
cannot be determined, this error will be accumulated in
|
|
the source to target path, that will always exist.
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsCollectEntry 1 }
|
|
|
|
|
|
rttMonStatsCollectTimeouts OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of occasions when a RTT operation was not
|
|
completed before a timeout occurred, i.e.
|
|
rttMonCtrlAdminTimeout was exceeded.
|
|
|
|
Since the RTT operation was never completed, the
|
|
completion time of these operations are not accumulated,
|
|
nor do they increment rttMonStatsCaptureCompletions (in
|
|
any of the statistics distribution buckets).
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsCollectEntry 2 }
|
|
|
|
|
|
rttMonStatsCollectBusies OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of occasions when a RTT operation could not
|
|
be initiated because a previous RTT operation has not
|
|
been completed.
|
|
|
|
When the RttMonRttType is 'pathEcho' this can occur for
|
|
both connection oriented protocols and connectionless
|
|
protocols.
|
|
|
|
When the RttMonRttType is 'echo' this can only occur for
|
|
connection oriented protocols such as SNA.
|
|
|
|
When the initiation of a new operation cannot be started,
|
|
this object will be incremented and the operation will be
|
|
omitted. (The next operation will start at the next
|
|
Frequency). Since, a RTT operation was never initiated,
|
|
the completion time of these operations is not
|
|
accumulated, nor do they increment
|
|
rttMonStatsCaptureCompletions.
|
|
|
|
When the RttMonRttType is 'pathEcho', and this error
|
|
occurs and the rttMonStatsCapturePathIndex cannot be
|
|
determined, this error will be accumulated in the source
|
|
to target path, that will always exist.
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsCollectEntry 3 }
|
|
|
|
|
|
rttMonStatsCollectNoConnections OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When the RttMonRttType is 'echo' or 'pathEcho' this is
|
|
the number of occasions when a RTT operation could not be
|
|
initiated because the connection to the target has not
|
|
been established. For all other RttMonRttTypes this
|
|
object will remain zero.
|
|
|
|
This cannot occur for connectionless protocols, but may
|
|
occur for connection oriented protocols, such as SNA.
|
|
|
|
Since a RTT operation was never initiated, the completion
|
|
time of these operations are not accumulated, nor do they
|
|
increment rttMonStatsCaptureCompletions.
|
|
|
|
If this error occurs and the rttMonStatsCapturePathIndex
|
|
cannot be determined, this error will be accumulated
|
|
in the source to target path, that will always exist.
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsCollectEntry 4 }
|
|
|
|
|
|
rttMonStatsCollectDrops OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of occasions when a RTT operation could not
|
|
be initiated because some necessary internal resource
|
|
(for example memory, or SNA subsystem) was not available,
|
|
or the operation completion could not be recognized.
|
|
|
|
Since a RTT operation was never initiated or was not
|
|
recognized, the completion time of these operations
|
|
are not accumulated, nor do they increment
|
|
rttMonStatsCaptureCompletions (in the expected
|
|
Distribution Bucket).
|
|
|
|
When the RttMonRttType is 'pathEcho', and this error
|
|
occurs and the rttMonStatsCapturePathIndex cannot be
|
|
determined, this error will be accumulated in the
|
|
source to target path, that will always exist.
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsCollectEntry 5 }
|
|
|
|
|
|
rttMonStatsCollectSequenceErrors OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When the RttMonRttType is 'echo' of 'pathEcho' this is
|
|
the number of RTT operation completions received with
|
|
an unexpected sequence identifier. For all other values
|
|
of RttMonRttType this object will remain zero.
|
|
|
|
When this has occurred some of the possible reasons may
|
|
be:
|
|
- a duplicate packet was received
|
|
- a response was received after it had timed-out
|
|
- a corrupted packet was received and was not detected
|
|
|
|
The completion time of these operations are not
|
|
accumulated, nor do they increment
|
|
rttMonStatsCaptureCompletions (in the expected
|
|
Distribution Bucket).
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsCollectEntry 6 }
|
|
|
|
|
|
rttMonStatsCollectVerifyErrors OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT operation completions received with
|
|
data that does not compare with the expected data. The
|
|
completion time of these operations are not accumulated,
|
|
nor do they increment rttMonStatsCaptureCompletions (in
|
|
the expected Distribution Bucket).
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsCollectEntry 7 }
|
|
|
|
|
|
rttMonStatsCollectAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object only applies when the RttMonRttType is
|
|
'echo', 'pathEcho', 'dlsw', 'udpEcho', 'tcpConnect'.
|
|
For all other values of the RttMonRttType, this will be
|
|
null.
|
|
|
|
The object is a string which specifies the address of
|
|
the target for the this RTT operation.
|
|
|
|
This address will be the address of the hop along the
|
|
path to the rttMonEchoAdminTargetAddress address,
|
|
including rttMonEchoAdminTargetAddress address, or just
|
|
the rttMonEchoAdminTargetAddress address, when the
|
|
path information is not collected. This behavior is
|
|
defined by the rttMonCtrlAdminRttType object.
|
|
|
|
The interpretation of this string depends on the type
|
|
of RTT operation selected, as specified by the
|
|
rttMonEchoAdminProtocol object."
|
|
::= { rttMonStatsCollectEntry 8 }
|
|
|
|
|
|
rttMonStatsTotalsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonStatsTotalsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The statistics totals database.
|
|
|
|
This table has the exact same behavior as the
|
|
rttMonStatsCaptureTable, except it only keeps
|
|
60 minute group values.
|
|
|
|
For a complete table description see
|
|
the rttMonStatsCaptureTable object."
|
|
::= { rttMonStats 3 }
|
|
|
|
|
|
rttMonStatsTotalsEntry OBJECT-TYPE
|
|
SYNTAX RttMonStatsTotalsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects which accumulate the results of a
|
|
series of RTT operations over a 60 minute time period.
|
|
|
|
This entry has the exact same behavior as the
|
|
rttMonStatsCaptureEntry, except it only keeps
|
|
60 minute group values.
|
|
|
|
For a complete entry description see
|
|
the rttMonStatsCaptureEntry object."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonStatsCaptureStartTimeIndex }
|
|
|
|
::= { rttMonStatsTotalsTable 1 }
|
|
|
|
rttMonStatsTotalsEntry ::=
|
|
SEQUENCE {
|
|
rttMonStatsTotalsElapsedTime TimeInterval,
|
|
rttMonStatsTotalsInitiations Integer32
|
|
}
|
|
|
|
rttMonStatsTotalsElapsedTime OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The length of time since this conceptual statistics row
|
|
was created."
|
|
::= { rttMonStatsTotalsEntry 1 }
|
|
|
|
|
|
rttMonStatsTotalsInitiations OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT operations that have been initiated.
|
|
|
|
This number includes all RTT operations which succeed
|
|
or fail for whatever reason.
|
|
|
|
This object has the special behavior as defined by the
|
|
ROLLOVER NOTE in the DESCRIPTION of the ciscoRttMonMIB
|
|
object."
|
|
::= { rttMonStatsTotalsEntry 2 }
|
|
|
|
|
|
rttMonHTTPStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonHTTPStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The HTTP statistics collection database.
|
|
|
|
The HTTP statistics table contains summarized information of
|
|
the results for a conceptual RTT control row. A rolling
|
|
accumulated history of this information is maintained in a
|
|
series of hourly 'group(s)'.
|
|
|
|
The operation of this table is same as that of
|
|
rttMonStatsCaptureTable, except that this table can only
|
|
store a maximum of 2 hours of data."
|
|
::= { rttMonStats 4 }
|
|
|
|
|
|
rttMonHTTPStatsEntry OBJECT-TYPE
|
|
SYNTAX RttMonHTTPStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects which accumulate the results of a
|
|
series of RTT operations over a 60 minute time period.
|
|
|
|
This entry is created only if the rttMonCtrlAdminRttType
|
|
is http. The operation of this table is same as that of
|
|
rttMonStatsCaptureTable."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonHTTPStatsStartTimeIndex }
|
|
|
|
::= { rttMonHTTPStatsTable 1 }
|
|
|
|
rttMonHTTPStatsEntry ::=
|
|
SEQUENCE {
|
|
rttMonHTTPStatsStartTimeIndex TimeStamp,
|
|
rttMonHTTPStatsCompletions Counter32,
|
|
rttMonHTTPStatsOverThresholds Counter32,
|
|
rttMonHTTPStatsRTTSum Counter32,
|
|
rttMonHTTPStatsRTTSum2Low Counter32,
|
|
rttMonHTTPStatsRTTSum2High Counter32,
|
|
rttMonHTTPStatsRTTMin Gauge32,
|
|
rttMonHTTPStatsRTTMax Gauge32,
|
|
rttMonHTTPStatsDNSRTTSum Counter32,
|
|
rttMonHTTPStatsTCPConnectRTTSum Counter32,
|
|
rttMonHTTPStatsTransactionRTTSum Counter32,
|
|
rttMonHTTPStatsMessageBodyOctetsSum Counter32,
|
|
rttMonHTTPStatsDNSServerTimeout Counter32,
|
|
rttMonHTTPStatsTCPConnectTimeout Counter32,
|
|
rttMonHTTPStatsTransactionTimeout Counter32,
|
|
rttMonHTTPStatsDNSQueryError Counter32,
|
|
rttMonHTTPStatsHTTPError Counter32,
|
|
rttMonHTTPStatsError Counter32,
|
|
rttMonHTTPStatsBusies Counter32
|
|
}
|
|
|
|
rttMonHTTPStatsStartTimeIndex OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This is the time when this row was created. This index
|
|
uniquely identifies a HTTP Stats row in the
|
|
rttMonHTTPStatsTable."
|
|
::= { rttMonHTTPStatsEntry 1 }
|
|
|
|
|
|
rttMonHTTPStatsCompletions OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of HTTP operations that have completed
|
|
successfully."
|
|
::= { rttMonHTTPStatsEntry 2 }
|
|
|
|
|
|
rttMonHTTPStatsOverThresholds OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of HTTP operations that violate threshold."
|
|
::= { rttMonHTTPStatsEntry 3 }
|
|
|
|
|
|
rttMonHTTPStatsRTTSum OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of HTTP operations that are successfully measured."
|
|
::= { rttMonHTTPStatsEntry 4 }
|
|
|
|
|
|
rttMonHTTPStatsRTTSum2Low OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of the RTT's that are successfully
|
|
measured (low order 32 bits)."
|
|
::= { rttMonHTTPStatsEntry 5 }
|
|
|
|
|
|
rttMonHTTPStatsRTTSum2High OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of the RTT's that are successfully
|
|
measured (high order 32 bits)."
|
|
::= { rttMonHTTPStatsEntry 6 }
|
|
|
|
|
|
rttMonHTTPStatsRTTMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum RTT taken to perform HTTP operation."
|
|
::= { rttMonHTTPStatsEntry 7 }
|
|
|
|
|
|
rttMonHTTPStatsRTTMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum RTT taken to perform HTTP operation."
|
|
::= { rttMonHTTPStatsEntry 8 }
|
|
|
|
|
|
rttMonHTTPStatsDNSRTTSum OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT taken to perform DNS query within the
|
|
HTTP operation."
|
|
::= { rttMonHTTPStatsEntry 9 }
|
|
|
|
|
|
rttMonHTTPStatsTCPConnectRTTSum OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT taken to connect to the HTTP server."
|
|
::= { rttMonHTTPStatsEntry 10 }
|
|
|
|
|
|
rttMonHTTPStatsTransactionRTTSum OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT taken to download the object specified by URL."
|
|
::= { rttMonHTTPStatsEntry 11 }
|
|
|
|
|
|
rttMonHTTPStatsMessageBodyOctetsSum OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of the size of the message body received as a
|
|
response to the HTTP request."
|
|
::= { rttMonHTTPStatsEntry 12 }
|
|
|
|
|
|
rttMonHTTPStatsDNSServerTimeout OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of requests that could not connect to the
|
|
DNS Server."
|
|
::= { rttMonHTTPStatsEntry 13 }
|
|
|
|
|
|
rttMonHTTPStatsTCPConnectTimeout OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of requests that could not connect to the
|
|
the HTTP Server."
|
|
::= { rttMonHTTPStatsEntry 14 }
|
|
|
|
|
|
rttMonHTTPStatsTransactionTimeout OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of requests that timed out during HTTP
|
|
transaction."
|
|
::= { rttMonHTTPStatsEntry 15 }
|
|
|
|
|
|
rttMonHTTPStatsDNSQueryError OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of requests that had DNS Query errors."
|
|
::= { rttMonHTTPStatsEntry 16 }
|
|
|
|
|
|
rttMonHTTPStatsHTTPError OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of requests that had HTTP errors while
|
|
downloading the base page."
|
|
::= { rttMonHTTPStatsEntry 17 }
|
|
|
|
|
|
rttMonHTTPStatsError OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of occasions when a HTTP operation could not
|
|
be initiated because an internal error"
|
|
::= { rttMonHTTPStatsEntry 18 }
|
|
|
|
|
|
rttMonHTTPStatsBusies OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of occasions when an HTTP operation could not
|
|
be initiated because a previous HTTP operation has not
|
|
been completed."
|
|
::= { rttMonHTTPStatsEntry 19 }
|
|
|
|
|
|
rttMonJitterStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonJitterStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The Jitter statistics collection database.
|
|
|
|
The Jitter statistics table contains summarized information of
|
|
the results for a conceptual RTT control row. A rolling
|
|
accumulated history of this information is maintained in a
|
|
series of hourly 'group(s)'.
|
|
|
|
The operation of this table is same as that of
|
|
rttMonStatsCaptureTable, except that this table will store
|
|
2 hours of data."
|
|
::= { rttMonStats 5 }
|
|
|
|
|
|
rttMonJitterStatsEntry OBJECT-TYPE
|
|
SYNTAX RttMonJitterStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects which accumulate the results of a
|
|
series of RTT operations over a 60 minute time period.
|
|
|
|
This entry is created only if the rttMonCtrlAdminRttType
|
|
is jitter. The operation of this table is same as that of
|
|
rttMonStatsCaptureTable."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonJitterStatsStartTimeIndex }
|
|
|
|
::= { rttMonJitterStatsTable 1 }
|
|
|
|
rttMonJitterStatsEntry ::=
|
|
SEQUENCE {
|
|
rttMonJitterStatsStartTimeIndex TimeStamp,
|
|
rttMonJitterStatsCompletions Counter32,
|
|
rttMonJitterStatsOverThresholds Counter32,
|
|
rttMonJitterStatsNumOfRTT Counter32,
|
|
rttMonJitterStatsRTTSum Counter32,
|
|
rttMonJitterStatsRTTSum2Low Counter32,
|
|
rttMonJitterStatsRTTSum2High Counter32,
|
|
rttMonJitterStatsRTTMin Gauge32,
|
|
rttMonJitterStatsRTTMax Gauge32,
|
|
rttMonJitterStatsMinOfPositivesSD Gauge32,
|
|
rttMonJitterStatsMaxOfPositivesSD Gauge32,
|
|
rttMonJitterStatsNumOfPositivesSD Counter32,
|
|
rttMonJitterStatsSumOfPositivesSD Counter32,
|
|
rttMonJitterStatsSum2PositivesSDLow Counter32,
|
|
rttMonJitterStatsSum2PositivesSDHigh Counter32,
|
|
rttMonJitterStatsMinOfNegativesSD Gauge32,
|
|
rttMonJitterStatsMaxOfNegativesSD Gauge32,
|
|
rttMonJitterStatsNumOfNegativesSD Counter32,
|
|
rttMonJitterStatsSumOfNegativesSD Counter32,
|
|
rttMonJitterStatsSum2NegativesSDLow Counter32,
|
|
rttMonJitterStatsSum2NegativesSDHigh Counter32,
|
|
rttMonJitterStatsMinOfPositivesDS Gauge32,
|
|
rttMonJitterStatsMaxOfPositivesDS Gauge32,
|
|
rttMonJitterStatsNumOfPositivesDS Counter32,
|
|
rttMonJitterStatsSumOfPositivesDS Counter32,
|
|
rttMonJitterStatsSum2PositivesDSLow Counter32,
|
|
rttMonJitterStatsSum2PositivesDSHigh Counter32,
|
|
rttMonJitterStatsMinOfNegativesDS Gauge32,
|
|
rttMonJitterStatsMaxOfNegativesDS Gauge32,
|
|
rttMonJitterStatsNumOfNegativesDS Counter32,
|
|
rttMonJitterStatsSumOfNegativesDS Counter32,
|
|
rttMonJitterStatsSum2NegativesDSLow Counter32,
|
|
rttMonJitterStatsSum2NegativesDSHigh Counter32,
|
|
rttMonJitterStatsPacketLossSD Counter32,
|
|
rttMonJitterStatsPacketLossDS Counter32,
|
|
rttMonJitterStatsPacketOutOfSequence Counter32,
|
|
rttMonJitterStatsPacketMIA Counter32,
|
|
rttMonJitterStatsPacketLateArrival Counter32,
|
|
rttMonJitterStatsError Counter32,
|
|
rttMonJitterStatsBusies Counter32,
|
|
rttMonJitterStatsOWSumSD Counter32,
|
|
rttMonJitterStatsOWSum2SDLow Counter32,
|
|
rttMonJitterStatsOWSum2SDHigh Counter32,
|
|
rttMonJitterStatsOWMinSD Counter32,
|
|
rttMonJitterStatsOWMaxSD Counter32,
|
|
rttMonJitterStatsOWSumDS Counter32,
|
|
rttMonJitterStatsOWSum2DSLow Counter32,
|
|
rttMonJitterStatsOWSum2DSHigh Counter32,
|
|
rttMonJitterStatsOWMinDS Counter32,
|
|
rttMonJitterStatsOWMaxDS Counter32,
|
|
rttMonJitterStatsNumOfOW Counter32,
|
|
rttMonJitterStatsOWMinSDNew Gauge32,
|
|
rttMonJitterStatsOWMaxSDNew Gauge32,
|
|
rttMonJitterStatsOWMinDSNew Gauge32,
|
|
rttMonJitterStatsOWMaxDSNew Gauge32,
|
|
rttMonJitterStatsMinOfMOS Gauge32,
|
|
rttMonJitterStatsMaxOfMOS Gauge32,
|
|
rttMonJitterStatsMinOfICPIF Gauge32,
|
|
rttMonJitterStatsMaxOfICPIF Gauge32,
|
|
rttMonJitterStatsIAJOut Gauge32,
|
|
rttMonJitterStatsIAJIn Gauge32,
|
|
rttMonJitterStatsAvgJitter Gauge32,
|
|
rttMonJitterStatsAvgJitterSD Gauge32,
|
|
rttMonJitterStatsAvgJitterDS Gauge32,
|
|
rttMonJitterStatsUnSyncRTs Counter32
|
|
}
|
|
|
|
rttMonJitterStatsStartTimeIndex OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The time when this row was created."
|
|
::= { rttMonJitterStatsEntry 1 }
|
|
|
|
|
|
rttMonJitterStatsCompletions OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of jitter operation that have completed
|
|
successfully."
|
|
::= { rttMonJitterStatsEntry 2 }
|
|
|
|
|
|
rttMonJitterStatsOverThresholds OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of jitter operations that violate threshold."
|
|
::= { rttMonJitterStatsEntry 3 }
|
|
|
|
|
|
rttMonJitterStatsNumOfRTT OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT's that are successfully measured."
|
|
::= { rttMonJitterStatsEntry 4 }
|
|
|
|
|
|
rttMonJitterStatsRTTSum OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT's that are successfully measured."
|
|
::= { rttMonJitterStatsEntry 5 }
|
|
|
|
|
|
rttMonJitterStatsRTTSum2Low OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's that are successfully measured
|
|
(low order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 6 }
|
|
|
|
|
|
rttMonJitterStatsRTTSum2High OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's that are successfully measured
|
|
(high order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 7 }
|
|
|
|
|
|
rttMonJitterStatsRTTMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of RTT's that were successfully measured"
|
|
::= { rttMonJitterStatsEntry 8 }
|
|
|
|
|
|
rttMonJitterStatsRTTMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of RTT's that were successfully measured"
|
|
::= { rttMonJitterStatsEntry 9 }
|
|
|
|
|
|
rttMonJitterStatsMinOfPositivesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of absolute values of all positive jitter values
|
|
from packets sent from source to destination."
|
|
::= { rttMonJitterStatsEntry 10 }
|
|
|
|
|
|
rttMonJitterStatsMaxOfPositivesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of absolute values of all positive jitter values
|
|
from packets sent from source to destination."
|
|
::= { rttMonJitterStatsEntry 11 }
|
|
|
|
|
|
rttMonJitterStatsNumOfPositivesSD OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of number of all positive jitter values from packets
|
|
sent from source to destination."
|
|
::= { rttMonJitterStatsEntry 12 }
|
|
|
|
|
|
rttMonJitterStatsSumOfPositivesSD OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all positive jitter values from packets
|
|
sent from source to destination."
|
|
::= { rttMonJitterStatsEntry 13 }
|
|
|
|
|
|
rttMonJitterStatsSum2PositivesSDLow OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of RTT's of all positive jitter values from
|
|
packets sent from source to destination (low order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 14 }
|
|
|
|
|
|
rttMonJitterStatsSum2PositivesSDHigh OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of RTT's of all positive jitter values from
|
|
packets sent from source to destination (high order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 15 }
|
|
|
|
|
|
rttMonJitterStatsMinOfNegativesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all negative jitter values from packets sent
|
|
from source to destination."
|
|
::= { rttMonJitterStatsEntry 16 }
|
|
|
|
|
|
rttMonJitterStatsMaxOfNegativesSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all negative jitter values from packets sent
|
|
from source to destination."
|
|
::= { rttMonJitterStatsEntry 17 }
|
|
|
|
|
|
rttMonJitterStatsNumOfNegativesSD OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of number of all negative jitter values from packets
|
|
sent from source to destination."
|
|
::= { rttMonJitterStatsEntry 18 }
|
|
|
|
|
|
rttMonJitterStatsSumOfNegativesSD OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT's of all negative jitter values from packets
|
|
sent from source to destination."
|
|
::= { rttMonJitterStatsEntry 19 }
|
|
|
|
|
|
rttMonJitterStatsSum2NegativesSDLow OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of RTT's of all negative jitter values from
|
|
packets sent from source to destination (low order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 20 }
|
|
|
|
|
|
rttMonJitterStatsSum2NegativesSDHigh OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of RTT's of all negative jitter values from
|
|
packets sent from source to destination (high order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 21 }
|
|
|
|
|
|
rttMonJitterStatsMinOfPositivesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all positive jitter values from packets sent
|
|
from destination to source."
|
|
::= { rttMonJitterStatsEntry 22 }
|
|
|
|
|
|
rttMonJitterStatsMaxOfPositivesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all positive jitter values from packets sent
|
|
from destination to source."
|
|
::= { rttMonJitterStatsEntry 23 }
|
|
|
|
|
|
rttMonJitterStatsNumOfPositivesDS OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of number of all positive jitter values from packets
|
|
sent from destination to source."
|
|
::= { rttMonJitterStatsEntry 24 }
|
|
|
|
|
|
rttMonJitterStatsSumOfPositivesDS OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT's of all positive jitter values from packets
|
|
sent from destination to source."
|
|
::= { rttMonJitterStatsEntry 25 }
|
|
|
|
|
|
rttMonJitterStatsSum2PositivesDSLow OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's of all positive jitter values from
|
|
packets sent from destination to source (low order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 26 }
|
|
|
|
|
|
rttMonJitterStatsSum2PositivesDSHigh OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's of all positive jitter values from
|
|
packets sent from destination to source (high order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 27 }
|
|
|
|
|
|
rttMonJitterStatsMinOfNegativesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all negative jitter values from packets sent
|
|
from destination to source."
|
|
::= { rttMonJitterStatsEntry 28 }
|
|
|
|
|
|
rttMonJitterStatsMaxOfNegativesDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all negative jitter values from packets sent
|
|
from destination to source."
|
|
::= { rttMonJitterStatsEntry 29 }
|
|
|
|
|
|
rttMonJitterStatsNumOfNegativesDS OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of number of all negative jitter values from packets
|
|
sent from destination to source."
|
|
::= { rttMonJitterStatsEntry 30 }
|
|
|
|
|
|
rttMonJitterStatsSumOfNegativesDS OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT's of all negative jitter values from packets
|
|
sent from destination to source."
|
|
::= { rttMonJitterStatsEntry 31 }
|
|
|
|
|
|
rttMonJitterStatsSum2NegativesDSLow OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's of all negative jitter values from
|
|
packets sent from destination to source (low order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 32 }
|
|
|
|
|
|
rttMonJitterStatsSum2NegativesDSHigh OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's of all negative jitter values from
|
|
packets sent from destination to source (high order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 33 }
|
|
|
|
|
|
rttMonJitterStatsPacketLossSD OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets lost when sent from source to destination."
|
|
::= { rttMonJitterStatsEntry 34 }
|
|
|
|
|
|
rttMonJitterStatsPacketLossDS OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets lost when sent from destination to source."
|
|
::= { rttMonJitterStatsEntry 35 }
|
|
|
|
|
|
rttMonJitterStatsPacketOutOfSequence OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets arrived out of sequence."
|
|
::= { rttMonJitterStatsEntry 36 }
|
|
|
|
|
|
rttMonJitterStatsPacketMIA OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets that are lost for which we cannot determine
|
|
the direction."
|
|
::= { rttMonJitterStatsEntry 37 }
|
|
|
|
|
|
rttMonJitterStatsPacketLateArrival OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets that arrived after the timeout."
|
|
::= { rttMonJitterStatsEntry 38 }
|
|
|
|
|
|
rttMonJitterStatsError OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of occasions when a jitter operation could not
|
|
be initiated because an internal error"
|
|
::= { rttMonJitterStatsEntry 39 }
|
|
|
|
|
|
rttMonJitterStatsBusies OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of occasions when a jitter operation could not
|
|
be initiated because a previous jitter operation has not
|
|
been completed."
|
|
::= { rttMonJitterStatsEntry 40 }
|
|
|
|
|
|
rttMonJitterStatsOWSumSD OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of one way times from source to destination."
|
|
::= { rttMonJitterStatsEntry 41 }
|
|
|
|
|
|
rttMonJitterStatsOWSum2SDLow OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way times from source to destination
|
|
(low order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 42 }
|
|
|
|
|
|
rttMonJitterStatsOWSum2SDHigh OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way times from source to destination
|
|
(high order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 43 }
|
|
|
|
|
|
rttMonJitterStatsOWMinSD OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "The minimum of all one way times from source to destination."
|
|
::= { rttMonJitterStatsEntry 44 }
|
|
|
|
|
|
rttMonJitterStatsOWMaxSD OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "The maximum of all one way times from source to destination."
|
|
::= { rttMonJitterStatsEntry 45 }
|
|
|
|
|
|
rttMonJitterStatsOWSumDS OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of one way times from destination to source."
|
|
::= { rttMonJitterStatsEntry 46 }
|
|
|
|
|
|
rttMonJitterStatsOWSum2DSLow OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way times from destination to source
|
|
(low order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 47 }
|
|
|
|
|
|
rttMonJitterStatsOWSum2DSHigh OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way times from destination to source
|
|
(high order 32 bits)."
|
|
::= { rttMonJitterStatsEntry 48 }
|
|
|
|
|
|
rttMonJitterStatsOWMinDS OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "The minimum of all one way times from destination to source."
|
|
::= { rttMonJitterStatsEntry 49 }
|
|
|
|
|
|
rttMonJitterStatsOWMaxDS OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS optional
|
|
DESCRIPTION "The maximum of all one way times from destination to source."
|
|
::= { rttMonJitterStatsEntry 50 }
|
|
|
|
|
|
rttMonJitterStatsNumOfOW OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of one way times that are successfully measured."
|
|
::= { rttMonJitterStatsEntry 51 }
|
|
|
|
|
|
rttMonJitterStatsOWMinSDNew OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all one way times from source to destination.
|
|
Replaces deprecated rttMonJitterStatsOWMinSD."
|
|
::= { rttMonJitterStatsEntry 52 }
|
|
|
|
|
|
rttMonJitterStatsOWMaxSDNew OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all one way times from source to destination.
|
|
Replaces deprecated rttMonJitterStatsOWMaxSD."
|
|
::= { rttMonJitterStatsEntry 53 }
|
|
|
|
|
|
rttMonJitterStatsOWMinDSNew OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all one way times from destination to source.
|
|
Replaces deprecated rttMonJitterStatsOWMinDS."
|
|
::= { rttMonJitterStatsEntry 54 }
|
|
|
|
|
|
rttMonJitterStatsOWMaxDSNew OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all one way times from destination to source.
|
|
Replaces deprecated rttMonJitterStatsOWMaxDS"
|
|
::= { rttMonJitterStatsEntry 55 }
|
|
|
|
|
|
rttMonJitterStatsMinOfMOS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all MOS values for the jitter operations
|
|
in hundreds. "
|
|
::= { rttMonJitterStatsEntry 56 }
|
|
|
|
|
|
rttMonJitterStatsMaxOfMOS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all MOS values for the jitter operations
|
|
in hunderds. "
|
|
::= { rttMonJitterStatsEntry 57 }
|
|
|
|
|
|
rttMonJitterStatsMinOfICPIF OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all ICPIF values for the jitter operations"
|
|
::= { rttMonJitterStatsEntry 58 }
|
|
|
|
|
|
rttMonJitterStatsMaxOfICPIF OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all ICPIF values for the jitter operations"
|
|
::= { rttMonJitterStatsEntry 59 }
|
|
|
|
|
|
rttMonJitterStatsIAJOut OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Interarrival Jitter (RFC 1889) at responder"
|
|
::= { rttMonJitterStatsEntry 60 }
|
|
|
|
|
|
rttMonJitterStatsIAJIn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Interarrival Jitter (RFC 1889) at sender"
|
|
::= { rttMonJitterStatsEntry 61 }
|
|
|
|
|
|
rttMonJitterStatsAvgJitter OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter
|
|
values for SD and DS direction."
|
|
::= { rttMonJitterStatsEntry 62 }
|
|
|
|
|
|
rttMonJitterStatsAvgJitterSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter
|
|
values in SD direction."
|
|
::= { rttMonJitterStatsEntry 63 }
|
|
|
|
|
|
rttMonJitterStatsAvgJitterDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter
|
|
values in DS direction."
|
|
::= { rttMonJitterStatsEntry 64 }
|
|
|
|
|
|
rttMonJitterStatsUnSyncRTs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT operations that have completed with
|
|
sender and responder out of sync with NTP. The NTP sync means
|
|
the total of NTP offset on sender and responder is within
|
|
configured tolerance level."
|
|
::= { rttMonJitterStatsEntry 65 }
|
|
|
|
|
|
rttMonRtpStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonRtpStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table which contains the status of latest rtp
|
|
operation."
|
|
::= { rttMonStats 6 }
|
|
|
|
|
|
rttMonRtpStatsEntry OBJECT-TYPE
|
|
SYNTAX RttMonRtpStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that record the latest rtp
|
|
operation."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonRtpStatsStartTimeIndex }
|
|
|
|
::= { rttMonRtpStatsTable 1 }
|
|
|
|
rttMonRtpStatsEntry ::=
|
|
SEQUENCE {
|
|
rttMonRtpStatsStartTimeIndex TimeStamp,
|
|
rttMonRtpStatsRTTAvg Gauge32,
|
|
rttMonRtpStatsRTTMin Gauge32,
|
|
rttMonRtpStatsRTTMax Gauge32,
|
|
rttMonRtpStatsIAJitterDSAvg Gauge32,
|
|
rttMonRtpStatsIAJitterDSMin Gauge32,
|
|
rttMonRtpStatsIAJitterDSMax Gauge32,
|
|
rttMonRtpStatsPacketLossDSAvg Gauge32,
|
|
rttMonRtpStatsPacketLossDSMin Gauge32,
|
|
rttMonRtpStatsPacketLossDSMax Gauge32,
|
|
rttMonRtpStatsPacketLateDSAvg Gauge32,
|
|
rttMonRtpStatsPacketEarlyDSAvg Gauge32,
|
|
rttMonRtpStatsPacketOOSDSAvg Gauge32,
|
|
rttMonRtpStatsFrameLossDSAvg Gauge32,
|
|
rttMonRtpStatsFrameLossDSMin Gauge32,
|
|
rttMonRtpStatsFrameLossDSMax Gauge32,
|
|
rttMonRtpStatsRFactorDSAvg Gauge32,
|
|
rttMonRtpStatsRFactorDSMin Gauge32,
|
|
rttMonRtpStatsRFactorDSMax Gauge32,
|
|
rttMonRtpStatsMOSCQDSAvg Gauge32,
|
|
rttMonRtpStatsMOSCQDSMin Gauge32,
|
|
rttMonRtpStatsMOSCQDSMax Gauge32,
|
|
rttMonRtpStatsMOSLQDSAvg Gauge32,
|
|
rttMonRtpStatsMOSLQDSMin Gauge32,
|
|
rttMonRtpStatsMOSLQDSMax Gauge32,
|
|
rttMonRtpStatsIAJitterSDAvg Gauge32,
|
|
rttMonRtpStatsIAJitterSDMin Gauge32,
|
|
rttMonRtpStatsIAJitterSDMax Gauge32,
|
|
rttMonRtpStatsPacketLossSDAvg Gauge32,
|
|
rttMonRtpStatsPacketLossSDMin Gauge32,
|
|
rttMonRtpStatsPacketLossSDMax Gauge32,
|
|
rttMonRtpStatsPacketsMIAAvg Gauge32,
|
|
rttMonRtpStatsRFactorSDAvg Gauge32,
|
|
rttMonRtpStatsRFactorSDMin Gauge32,
|
|
rttMonRtpStatsRFactorSDMax Gauge32,
|
|
rttMonRtpStatsMOSCQSDAvg Gauge32,
|
|
rttMonRtpStatsMOSCQSDMin Gauge32,
|
|
rttMonRtpStatsMOSCQSDMax Gauge32,
|
|
rttMonRtpStatsOperAvgOWSD Gauge32,
|
|
rttMonRtpStatsOperMinOWSD Gauge32,
|
|
rttMonRtpStatsOperMaxOWSD Gauge32,
|
|
rttMonRtpStatsOperAvgOWDS Gauge32,
|
|
rttMonRtpStatsOperMinOWDS Gauge32,
|
|
rttMonRtpStatsOperMaxOWDS Gauge32,
|
|
rttMonRtpStatsTotalPacketsSDAvg Gauge32,
|
|
rttMonRtpStatsTotalPacketsSDMin Gauge32,
|
|
rttMonRtpStatsTotalPacketsSDMax Gauge32,
|
|
rttMonRtpStatsTotalPacketsDSAvg Gauge32,
|
|
rttMonRtpStatsTotalPacketsDSMin Gauge32,
|
|
rttMonRtpStatsTotalPacketsDSMax Gauge32
|
|
}
|
|
|
|
rttMonRtpStatsStartTimeIndex OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The time when this row was created."
|
|
::= { rttMonRtpStatsEntry 1 }
|
|
|
|
|
|
rttMonRtpStatsRTTAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average Round trip time."
|
|
::= { rttMonRtpStatsEntry 2 }
|
|
|
|
|
|
rttMonRtpStatsRTTMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum Round trip time."
|
|
::= { rttMonRtpStatsEntry 3 }
|
|
|
|
|
|
rttMonRtpStatsRTTMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum Round trip time."
|
|
::= { rttMonRtpStatsEntry 4 }
|
|
|
|
|
|
rttMonRtpStatsIAJitterDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average of inter-arrival jitter at source."
|
|
::= { rttMonRtpStatsEntry 5 }
|
|
|
|
|
|
rttMonRtpStatsIAJitterDSMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum of inter-arrival jitter at source."
|
|
::= { rttMonRtpStatsEntry 6 }
|
|
|
|
|
|
rttMonRtpStatsIAJitterDSMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum of inter-arrival jitter at source."
|
|
::= { rttMonRtpStatsEntry 7 }
|
|
|
|
|
|
rttMonRtpStatsPacketLossDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average number of packets lost from destination to source."
|
|
::= { rttMonRtpStatsEntry 8 }
|
|
|
|
|
|
rttMonRtpStatsPacketLossDSMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum number of packets lost from destination to source."
|
|
::= { rttMonRtpStatsEntry 9 }
|
|
|
|
|
|
rttMonRtpStatsPacketLossDSMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum number of packets lost from destination to source."
|
|
::= { rttMonRtpStatsEntry 10 }
|
|
|
|
|
|
rttMonRtpStatsPacketLateDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average number of late packets at source."
|
|
::= { rttMonRtpStatsEntry 11 }
|
|
|
|
|
|
rttMonRtpStatsPacketEarlyDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average number of early packets at source."
|
|
::= { rttMonRtpStatsEntry 12 }
|
|
|
|
|
|
rttMonRtpStatsPacketOOSDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average number of out of sequence packets at source."
|
|
::= { rttMonRtpStatsEntry 13 }
|
|
|
|
|
|
rttMonRtpStatsFrameLossDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average Number of Codec Frame loss events at Source."
|
|
::= { rttMonRtpStatsEntry 14 }
|
|
|
|
|
|
rttMonRtpStatsFrameLossDSMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum Number of Codec Frame loss events at Source."
|
|
::= { rttMonRtpStatsEntry 15 }
|
|
|
|
|
|
rttMonRtpStatsFrameLossDSMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum number of Codec Frame loss events at Source."
|
|
::= { rttMonRtpStatsEntry 16 }
|
|
|
|
|
|
rttMonRtpStatsRFactorDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average Computed value of R factor at Source."
|
|
::= { rttMonRtpStatsEntry 17 }
|
|
|
|
|
|
rttMonRtpStatsRFactorDSMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum Computed value of R factor at Source."
|
|
::= { rttMonRtpStatsEntry 18 }
|
|
|
|
|
|
rttMonRtpStatsRFactorDSMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum Computed value of R factor at Source."
|
|
::= { rttMonRtpStatsEntry 19 }
|
|
|
|
|
|
rttMonRtpStatsMOSCQDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average Estimated Mean Opinion Score for conversational
|
|
quality at Source."
|
|
::= { rttMonRtpStatsEntry 20 }
|
|
|
|
|
|
rttMonRtpStatsMOSCQDSMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum Estimated Mean Opinion Score for conversational
|
|
quality at Source."
|
|
::= { rttMonRtpStatsEntry 21 }
|
|
|
|
|
|
rttMonRtpStatsMOSCQDSMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum Estimated Mean Opinion Score for conversational
|
|
quality at Source."
|
|
::= { rttMonRtpStatsEntry 22 }
|
|
|
|
|
|
rttMonRtpStatsMOSLQDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average Estimated Mean Opinion Score for listening
|
|
quality at Source."
|
|
::= { rttMonRtpStatsEntry 23 }
|
|
|
|
|
|
rttMonRtpStatsMOSLQDSMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum Estimated Mean Opinion Score for listening
|
|
quality at Source."
|
|
::= { rttMonRtpStatsEntry 24 }
|
|
|
|
|
|
rttMonRtpStatsMOSLQDSMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum Estimated Mean Opinion Score for listening
|
|
quality at Source."
|
|
::= { rttMonRtpStatsEntry 25 }
|
|
|
|
|
|
rttMonRtpStatsIAJitterSDAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average of inter-arrival jitter at destination."
|
|
::= { rttMonRtpStatsEntry 26 }
|
|
|
|
|
|
rttMonRtpStatsIAJitterSDMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum of inter-arrival jitter at destination."
|
|
::= { rttMonRtpStatsEntry 27 }
|
|
|
|
|
|
rttMonRtpStatsIAJitterSDMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum of inter-arrival jitter at destination."
|
|
::= { rttMonRtpStatsEntry 28 }
|
|
|
|
|
|
rttMonRtpStatsPacketLossSDAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average number of packets lost from source to destination."
|
|
::= { rttMonRtpStatsEntry 29 }
|
|
|
|
|
|
rttMonRtpStatsPacketLossSDMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum number of packets lost from source to destination."
|
|
::= { rttMonRtpStatsEntry 30 }
|
|
|
|
|
|
rttMonRtpStatsPacketLossSDMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum number of packets lost from source to destination."
|
|
::= { rttMonRtpStatsEntry 31 }
|
|
|
|
|
|
rttMonRtpStatsPacketsMIAAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average number of lost packets whose loss direction couldn't
|
|
be determined."
|
|
::= { rttMonRtpStatsEntry 32 }
|
|
|
|
|
|
rttMonRtpStatsRFactorSDAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average estimated value of R-factor at destination."
|
|
::= { rttMonRtpStatsEntry 33 }
|
|
|
|
|
|
rttMonRtpStatsRFactorSDMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum estimated value of R-factor at destination."
|
|
::= { rttMonRtpStatsEntry 34 }
|
|
|
|
|
|
rttMonRtpStatsRFactorSDMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum estimated value of R-factor at destination."
|
|
::= { rttMonRtpStatsEntry 35 }
|
|
|
|
|
|
rttMonRtpStatsMOSCQSDAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average estimated mean opinion score for conversational
|
|
quality at destination."
|
|
::= { rttMonRtpStatsEntry 36 }
|
|
|
|
|
|
rttMonRtpStatsMOSCQSDMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum estimated mean opinion score for conversational
|
|
quality at destination."
|
|
::= { rttMonRtpStatsEntry 37 }
|
|
|
|
|
|
rttMonRtpStatsMOSCQSDMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum estimated mean opinion score for conversational
|
|
quality at destination."
|
|
::= { rttMonRtpStatsEntry 39 }
|
|
|
|
|
|
rttMonRtpStatsOperAvgOWSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average one way latency value from source to destination"
|
|
::= { rttMonRtpStatsEntry 40 }
|
|
|
|
|
|
rttMonRtpStatsOperMinOWSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum one way latency value from source to destination"
|
|
::= { rttMonRtpStatsEntry 41 }
|
|
|
|
|
|
rttMonRtpStatsOperMaxOWSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum one way latency value from source to destination"
|
|
::= { rttMonRtpStatsEntry 42 }
|
|
|
|
|
|
rttMonRtpStatsOperAvgOWDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average one way latency value from destination to source"
|
|
::= { rttMonRtpStatsEntry 43 }
|
|
|
|
|
|
rttMonRtpStatsOperMinOWDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum one way latency value from destination to source"
|
|
::= { rttMonRtpStatsEntry 44 }
|
|
|
|
|
|
rttMonRtpStatsOperMaxOWDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum one way latency value from destination to source"
|
|
::= { rttMonRtpStatsEntry 45 }
|
|
|
|
|
|
rttMonRtpStatsTotalPacketsSDAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average number of packets sent from source to destination"
|
|
::= { rttMonRtpStatsEntry 46 }
|
|
|
|
|
|
rttMonRtpStatsTotalPacketsSDMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum number of packets sent from source to destination"
|
|
::= { rttMonRtpStatsEntry 47 }
|
|
|
|
|
|
rttMonRtpStatsTotalPacketsSDMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum number of packets sent from source to destination"
|
|
::= { rttMonRtpStatsEntry 48 }
|
|
|
|
|
|
rttMonRtpStatsTotalPacketsDSAvg OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Average number of packets sent from destination to source"
|
|
::= { rttMonRtpStatsEntry 49 }
|
|
|
|
|
|
rttMonRtpStatsTotalPacketsDSMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Maximum number of packets sent from destination to source"
|
|
::= { rttMonRtpStatsEntry 50 }
|
|
|
|
|
|
rttMonRtpStatsTotalPacketsDSMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Minimum number of packets sent from destination to source"
|
|
::= { rttMonRtpStatsEntry 51 }
|
|
|
|
|
|
rttMonLpdGrpStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonLpdGrpStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The Auto SAA L3 MPLS VPN LPD Group Database.
|
|
|
|
The LPD Group statistics table contains summarized performance
|
|
statistics for the LPD group.
|
|
|
|
LPD Group - The set of 'single probes' which are subset of the
|
|
'lspGroup' probe traversing set of paths between two PE end
|
|
points are grouped together and called as the LPD group. The
|
|
LPD group will be uniquely referenced by the LPD Group ID.
|
|
|
|
A rolling accumulated history of this information is maintained
|
|
in a series of hourly 'group(s)'.
|
|
|
|
Each conceptual statistics row has a current hourly group, into
|
|
which RTT results are accumulated. At the end of each hour a new
|
|
hourly group is created which then becomes current. The
|
|
counters and accumulators in the new group are initialized to
|
|
zero. The previous group(s) is kept in the table until the table
|
|
contains rttMplsVpnMonTypeLpdStatHours groups for the
|
|
conceptual statistics row; at this point, the oldest group is
|
|
discarded and is replaced by the newly created one. The hourly
|
|
group is uniquely identified by the
|
|
rttMonLpdGrpStatsStartTimeIndex object."
|
|
::= { rttMonStats 7 }
|
|
|
|
|
|
rttMonLpdGrpStatsEntry OBJECT-TYPE
|
|
SYNTAX RttMonLpdGrpStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects which accumulate the results of a set of RTT
|
|
operations over a 60 minute time period.
|
|
|
|
The LPD group statistics table is a rollover table. When
|
|
rttMonLpdGrpStatsStartTimeIndex groups exceeds the
|
|
rttMplsVpnMonTypeLpdStatHours value, the oldest corresponding
|
|
hourly group will be deleted and will be replaced with the new
|
|
rttMonLpdGrpStatsStartTimeIndex hourly group.
|
|
|
|
The LPD group statistics table has two indices. Each described
|
|
as follows:
|
|
|
|
- The first index correlates its entries to a LPD group via the
|
|
rttMonLpdGrpStatsGroupIndex object.
|
|
- The second index is a rollover group and it uniquely identifies
|
|
a 60 minute group. (The rttMonLpdGrpStatsStartTimeIndex is
|
|
used to make this value unique.)"
|
|
INDEX { rttMonLpdGrpStatsGroupIndex , rttMonLpdGrpStatsStartTimeIndex }
|
|
|
|
::= { rttMonLpdGrpStatsTable 1 }
|
|
|
|
rttMonLpdGrpStatsEntry ::=
|
|
SEQUENCE {
|
|
rttMonLpdGrpStatsGroupIndex Integer32,
|
|
rttMonLpdGrpStatsStartTimeIndex TimeStamp,
|
|
rttMonLpdGrpStatsTargetPE RttMonTargetAddress,
|
|
rttMonLpdGrpStatsNumOfPass Integer32,
|
|
rttMonLpdGrpStatsNumOfFail Integer32,
|
|
rttMonLpdGrpStatsNumOfTimeout Integer32,
|
|
rttMonLpdGrpStatsAvgRTT Integer32,
|
|
rttMonLpdGrpStatsMinRTT Integer32,
|
|
rttMonLpdGrpStatsMaxRTT Integer32,
|
|
rttMonLpdGrpStatsMinNumPaths Integer32,
|
|
rttMonLpdGrpStatsMaxNumPaths Integer32,
|
|
rttMonLpdGrpStatsLPDStartTime TimeStamp,
|
|
rttMonLpdGrpStatsLPDFailOccurred TruthValue,
|
|
rttMonLpdGrpStatsLPDFailCause RttMplsVpnMonLpdFailureSense,
|
|
rttMonLpdGrpStatsLPDCompTime Integer32,
|
|
rttMonLpdGrpStatsGroupStatus RttMplsVpnMonLpdGrpStatus,
|
|
rttMonLpdGrpStatsGroupProbeIndex Integer32,
|
|
rttMonLpdGrpStatsProbeStatus DisplayString,
|
|
rttMonLpdGrpStatsPathIds DisplayString,
|
|
rttMonLpdGrpStatsResetTime TimeStamp
|
|
}
|
|
|
|
rttMonLpdGrpStatsGroupIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Uniquely identifies a row in rttMonLpdGrpStatsTable.
|
|
|
|
This is a pseudo-random number which identifies a particular
|
|
LPD group."
|
|
::= { rttMonLpdGrpStatsEntry 1 }
|
|
|
|
|
|
rttMonLpdGrpStatsStartTimeIndex OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The time when this row was created.
|
|
|
|
This object is the second index of the rttMonLpdGrpStatsTable.
|
|
When the number of rttMonLpdGrpStatsStartTimeIndex groups
|
|
exceeds the rttMplsVpnMonTypeLpdStatHours value, the oldest
|
|
rttMonLpdGrpStatsStartTimeIndex group will be removed and
|
|
replaced with the new entry."
|
|
::= { rttMonLpdGrpStatsEntry 2 }
|
|
|
|
|
|
rttMonLpdGrpStatsTargetPE OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The object is a string that specifies the address of the
|
|
target PE for this LPD group."
|
|
::= { rttMonLpdGrpStatsEntry 3 }
|
|
|
|
|
|
rttMonLpdGrpStatsNumOfPass OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the number of successfull completions
|
|
of 'single probes' for all the set of paths in the LPD group.
|
|
|
|
Whenever the rttMonLatestRttOperSense value is 'ok' for a
|
|
particular probe in the LPD Group this object will be
|
|
incremented.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 4 }
|
|
|
|
|
|
rttMonLpdGrpStatsNumOfFail OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the number of failed operations of
|
|
'single probes' for all the set of paths in the LPD group.
|
|
|
|
Whenever the rttMonLatestRttOperSense has a value other than
|
|
'ok' or 'timeout' for a particular probe in the LPD Group this
|
|
object will be incremented.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 5 }
|
|
|
|
|
|
rttMonLpdGrpStatsNumOfTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object represents the number of timed out operations of
|
|
'single probes' for all the set of paths in the LPD group.
|
|
|
|
Whenever the rttMonLatestRttOperSense has a value of 'timeout'
|
|
for a particular probe in the LPD Group this object will be
|
|
incremented.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 6 }
|
|
|
|
|
|
rttMonLpdGrpStatsAvgRTT OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average RTT across all set of probes in the LPD group.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 7 }
|
|
|
|
|
|
rttMonLpdGrpStatsMinRTT OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of RTT's for all set of probes in the LPD group
|
|
that were successfully measured.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 8 }
|
|
|
|
|
|
rttMonLpdGrpStatsMaxRTT OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of RTT's for all set of probes in the LPD group
|
|
that were successfully measured.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 9 }
|
|
|
|
|
|
rttMonLpdGrpStatsMinNumPaths OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum number of active paths discovered to the
|
|
rttMonLpdGrpStatsTargetPE target.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 10 }
|
|
|
|
|
|
rttMonLpdGrpStatsMaxNumPaths OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum number of active paths discovered to the
|
|
rttMonLpdGrpStatsTargetPE target.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 11 }
|
|
|
|
|
|
rttMonLpdGrpStatsLPDStartTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The time when the last LSP Path Discovery to the group was
|
|
attempted.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 12 }
|
|
|
|
|
|
rttMonLpdGrpStatsLPDFailOccurred OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object is set to true when the LSP Path Discovery
|
|
to the target PE i.e. rttMonLpdGrpStatsTargetPE fails, and
|
|
set to false when the LSP Path Discovery succeeds.
|
|
|
|
When this value changes and rttMplsVpnMonReactLpdNotifyType is
|
|
set to 'lpdPathDiscovery' or 'lpdAll' a
|
|
rttMonLpdDiscoveryNotification will be generated.
|
|
|
|
This object will be set to 'FALSE' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 13 }
|
|
|
|
|
|
rttMonLpdGrpStatsLPDFailCause OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
noPath(2),
|
|
allPathsBroken(3),
|
|
allPathsUnexplorable(4),
|
|
allPathsBrokenOrUnexplorable(5),
|
|
timeout(6),
|
|
error(7)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object identifies the cause of failure for the LSP Path
|
|
Discovery last attempted. It will be only valid if
|
|
rttMonLpdGrpStatsLPDFailOccurred is set to true.
|
|
|
|
This object will be set to 'unknown' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 14 }
|
|
|
|
|
|
rttMonLpdGrpStatsLPDCompTime OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The completion time of the last successfull LSP Path Discovery
|
|
to the target PE.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 15 }
|
|
|
|
|
|
rttMonLpdGrpStatsGroupStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
up(2),
|
|
partial(3),
|
|
down(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object identifies the LPD Group status.
|
|
|
|
When the LPD Group status changes and
|
|
rttMplsVpnMonReactLpdNotifyType is set to 'lpdGroupStatus' or
|
|
'lpdAll' a rttMonLpdGrpStatusNotification will be generated.
|
|
|
|
When the LPD Group status value is 'unknown' or changes to
|
|
'unknown' this notification will not be generated.
|
|
|
|
When LSP Path Discovery is enabled for a particular row in
|
|
rttMplsVpnMonCtrlTable, 'single probes' in the 'lspGroup' probe
|
|
cannot generate notifications independently but will be
|
|
generating depending on the state of the group. Notifications
|
|
are only generated if the failure/restoration of an individual
|
|
probe causes the state of the LPD Group to change.
|
|
|
|
This object will be set to 'unknown' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 16 }
|
|
|
|
|
|
rttMonLpdGrpStatsGroupProbeIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object identifies 'lspGroup' probe uniquely created for
|
|
this particular LPD Group."
|
|
::= { rttMonLpdGrpStatsEntry 17 }
|
|
|
|
|
|
rttMonLpdGrpStatsPathIds OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which holds the list of information to uniquely
|
|
identify the paths to the target PE. This information is used
|
|
by the 'single probes' when testing the paths.
|
|
|
|
Following three parameters are needed to uniquely identify a path
|
|
- lsp-selector (127.x.x.x)
|
|
- outgoing-interface (i/f)
|
|
- label-stack (s), if mutiple labels they will be colon (:)
|
|
separated.
|
|
|
|
These parameters will be hyphen (-) separated for a particular
|
|
path. This set of information will be comma (,) separated for
|
|
all the paths discovered as part of this LPD Group.
|
|
|
|
For example: If there are 5 paths in the LPD group then this
|
|
object will return all the identifier's to uniquely identify
|
|
the path.
|
|
|
|
The output will look like '127.0.0.1-Se3/0.1-20:18,
|
|
127.0.0.2-Se3/0.1-20,127.0.0.3-Se3/0.1-20,127.0.0.4-Se3/0.1-20,
|
|
127.0.0.5-Se3/0.1-20'.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 18 }
|
|
|
|
|
|
rttMonLpdGrpStatsProbeStatus OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A string which holds the latest operation return code for
|
|
all the set of 'single probes' which are part of the LPD group.
|
|
The return codes will be comma separated and will follow the
|
|
same sequence of probes as followed in
|
|
'rttMonLpdGrpStatsPathIds'. The latest operation return code
|
|
will be mapped to 'up','down' or 'unkwown'.
|
|
|
|
'up' - Probe state is up when the rttMonLatestRttOperSense
|
|
value is 'ok'.
|
|
'down' - Probe state is down when the rttMonLatestRttOperSense
|
|
has value other then 'ok' and 'other'.
|
|
'unknown' - Probe state is unkown when the
|
|
rttMonLatestRttOperSense value is 'other'.
|
|
|
|
For example: If there are 5 paths in the LPD group then this
|
|
object output will look like 'ok,ok,ok,down,down'.
|
|
|
|
This object will be set to '0' on reset."
|
|
::= { rttMonLpdGrpStatsEntry 19 }
|
|
|
|
|
|
rttMonLpdGrpStatsResetTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This object specifies the time when this statistics row was
|
|
last reset using the rttMonApplLpdGrpStatsReset object."
|
|
::= { rttMonLpdGrpStatsEntry 20 }
|
|
|
|
|
|
rttMonHistoryCollectionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonHistoryCollectionEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The history collection database.
|
|
|
|
The history table contains a point by point rolling
|
|
history of the most recent RTT operations for each
|
|
conceptual RTT control row. The rolling history of this
|
|
information is maintained in a series of 'live(s)', each
|
|
containing a series of 'bucket(s)', each 'bucket'
|
|
contains a series of 'sample(s)'.
|
|
|
|
Each conceptual history row can have lives. A life is
|
|
defined by the rttMonCtrlOperRttLife object. A new life
|
|
will be created when rttMonCtrlOperState transitions
|
|
'active'. When the number of lives become greater
|
|
than rttMonHistoryAdminNumLives the oldest life will be
|
|
discarded and a new life will be created by incrementing
|
|
the index.
|
|
|
|
The path exploration RTT operation will be kept as an
|
|
entry in this table."
|
|
::= { rttMonHistory 1 }
|
|
|
|
|
|
rttMonHistoryCollectionEntry OBJECT-TYPE
|
|
SYNTAX RttMonHistoryCollectionEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of history objects that are recorded for each
|
|
RTT operation.
|
|
|
|
The history collection table has four indices. Each
|
|
described as follows:
|
|
- The first index correlates its entries to a
|
|
conceptual RTT control row via the
|
|
rttMonCtrlAdminIndex object.
|
|
- The second index uniquely identifies the results
|
|
of each 'life' as defined by the
|
|
rttMonCtrlOperRttLife object.
|
|
- The third index uniquely identifies the number of
|
|
buckets in a life. A bucket will contain one
|
|
sample per bucket if the rttMonCtrlAdminRttType
|
|
object is set to any value
|
|
other than 'pathEcho'. If the
|
|
rttMonCtrlAdminRttType object is set to
|
|
'pathEcho', a bucket will contain one sample per
|
|
hop along a path to the target (including the
|
|
target).
|
|
- The fourth index uniquely identifies the number of
|
|
samples in a bucket. Again, if the
|
|
rttMonCtrlAdminRttType object is set to
|
|
'pathEcho', this value is associated with each
|
|
hop in an ascending order, thus for the
|
|
first hop on a path, this index will be 1, the
|
|
second will be 2 and so on. For all other values
|
|
of rttMonCtrlAdminRttType this will be 1."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonHistoryCollectionLifeIndex, rttMonHistoryCollectionBucketIndex, rttMonHistoryCollectionSampleIndex }
|
|
|
|
::= { rttMonHistoryCollectionTable 1 }
|
|
|
|
rttMonHistoryCollectionEntry ::=
|
|
SEQUENCE {
|
|
rttMonHistoryCollectionLifeIndex Integer32,
|
|
rttMonHistoryCollectionBucketIndex Integer32,
|
|
rttMonHistoryCollectionSampleIndex Integer32,
|
|
rttMonHistoryCollectionSampleTime TimeStamp,
|
|
rttMonHistoryCollectionAddress RttMonTargetAddress,
|
|
rttMonHistoryCollectionCompletionTime Gauge32,
|
|
rttMonHistoryCollectionSense RttResponseSense,
|
|
rttMonHistoryCollectionApplSpecificSense Integer32,
|
|
rttMonHistoryCollectionSenseDescription DisplayString
|
|
}
|
|
|
|
rttMonHistoryCollectionLifeIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This uniquely defines a life for a conceptual history
|
|
row.
|
|
|
|
For a particular value of rttMonHistoryCollectionLifeIndex,
|
|
the agent assigns the first value of 1, the second value
|
|
of 2, and so on. The sequence keeps incrementing,
|
|
despite older (lower) values being removed from the
|
|
table."
|
|
::= { rttMonHistoryCollectionEntry 1 }
|
|
|
|
|
|
rttMonHistoryCollectionBucketIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When the RttMonRttType is 'pathEcho', this uniquely
|
|
defines a bucket for a given value of
|
|
rttMonHistoryCollectionLifeIndex. For all other
|
|
RttMonRttType this value will be the number of
|
|
operations per a lifetime. Thus, this object
|
|
increments on each operation attempt.
|
|
|
|
For a particular value of
|
|
rttMonHistoryCollectionLifeIndex, the agent assigns
|
|
the first value of 1, the second value of 2, and so
|
|
on. The sequence keeps incrementing until the number
|
|
of buckets equals rttMonHistoryAdminNumBuckets, after
|
|
which the most recent rttMonHistoryAdminNumBuckets
|
|
buckets are retained (the index is incremented though)."
|
|
::= { rttMonHistoryCollectionEntry 2 }
|
|
|
|
|
|
rttMonHistoryCollectionSampleIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..512)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This uniquely defines a row for a given value of
|
|
rttMonHistoryCollectionBucketIndex. This object
|
|
represents a hop along a path to the Target.
|
|
|
|
For a particular value of
|
|
rttMonHistoryCollectionBucketIndex, the agent assigns
|
|
the first value of 1, the second value of 2, and so on.
|
|
The sequence keeps incrementing until the number of
|
|
samples equals rttMonHistoryAdminNumSamples, then no
|
|
new samples are created for the current
|
|
rttMonHistoryCollectionBucketIndex.
|
|
|
|
When the RttMonRttType is 'pathEcho', this value
|
|
directly represents the number of hops along a
|
|
path to a target, thus we can only support 512 hops.
|
|
For all other values of RttMonRttType this object
|
|
will be one."
|
|
::= { rttMonHistoryCollectionEntry 3 }
|
|
|
|
|
|
rttMonHistoryCollectionSampleTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The time that the RTT operation was initiated."
|
|
::= { rttMonHistoryCollectionEntry 4 }
|
|
|
|
|
|
rttMonHistoryCollectionAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "When the RttMonRttType is 'echo' or 'pathEcho' this
|
|
is a string which specifies the address of the target for
|
|
the this RTT operation. For all other values of
|
|
RttMonRttType this string will be null.
|
|
|
|
This address will be the address of the hop along the
|
|
path to the rttMonEchoAdminTargetAddress address,
|
|
including rttMonEchoAdminTargetAddress address, or just
|
|
the rttMonEchoAdminTargetAddress address, when the
|
|
path information is not collected. This behavior is
|
|
defined by the rttMonCtrlAdminRttType object.
|
|
|
|
The interpretation of this string depends on the type
|
|
of RTT operation selected, as specified by the
|
|
rttMonEchoAdminProtocol object.
|
|
|
|
See rttMonEchoAdminTargetAddress for a complete
|
|
description."
|
|
::= { rttMonHistoryCollectionEntry 5 }
|
|
|
|
|
|
rttMonHistoryCollectionCompletionTime OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This is the operation completion time of the RTT
|
|
operation. If the RTT operation fails
|
|
(rttMonHistoryCollectionSense is any
|
|
value other than ok), this has a value of 0."
|
|
::= { rttMonHistoryCollectionEntry 6 }
|
|
|
|
|
|
rttMonHistoryCollectionSense OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
ok(1),
|
|
disconnected(2),
|
|
overThreshold(3),
|
|
timeout(4),
|
|
busy(5),
|
|
notConnected(6),
|
|
dropped(7),
|
|
sequenceError(8),
|
|
verifyError(9),
|
|
applicationSpecific(10),
|
|
dnsServerTimeout(11),
|
|
tcpConnectTimeout(12),
|
|
httpTransactionTimeout(13),
|
|
dnsQueryError(14),
|
|
httpError(15),
|
|
error(16),
|
|
mplsLspEchoTxError(17),
|
|
mplsLspUnreachable(18),
|
|
mplsLspMalformedReq(19),
|
|
mplsLspReachButNotFEC(20)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A sense code for the completion status of the RTT
|
|
operation."
|
|
::= { rttMonHistoryCollectionEntry 7 }
|
|
|
|
|
|
rttMonHistoryCollectionApplSpecificSense OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An application specific sense code for the
|
|
completion status of the last RTT operation. This
|
|
object will only be valid when the
|
|
rttMonHistoryCollectionSense object is set to
|
|
'applicationSpecific'. Otherwise, this object's
|
|
value is not valid."
|
|
::= { rttMonHistoryCollectionEntry 8 }
|
|
|
|
|
|
rttMonHistoryCollectionSenseDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A sense description for the completion status of
|
|
the last RTT operation when the
|
|
rttMonHistoryCollectionSense object is set to
|
|
'applicationSpecific'."
|
|
::= { rttMonHistoryCollectionEntry 9 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonLatestIcmpJitterOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table which contains the status of latest ICMP Jitter
|
|
operation.
|
|
|
|
Each conceptual row corresponds to a ICMP jitter probe
|
|
defined in rttMonCtrlAdminTable and has same index as
|
|
rttMonCtrlAdminTable.
|
|
|
|
The table is created only if the rttMonCtrlAdminRttType
|
|
is icmpJitter, the rttMonEchoAdminProtocol is icmpJitterAppl
|
|
and the rttMonEchoAdminTargetAddress is given.
|
|
It will start to collect data when the corresponding
|
|
conceptual RTT control row is moved into 'active' state.
|
|
It will be removed when the corresponding conceptual
|
|
RTT control row is destroyed."
|
|
::= { rttMonLatestOper 4 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOperEntry OBJECT-TYPE
|
|
SYNTAX RttMonLatestIcmpJitterOperEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects that record the latest
|
|
ICMP jitter operation."
|
|
INDEX { rttMonCtrlAdminIndex }
|
|
|
|
::= { rttMonLatestIcmpJitterOperTable 1 }
|
|
|
|
rttMonLatestIcmpJitterOperEntry ::=
|
|
SEQUENCE {
|
|
rttMonLatestIcmpJitterNumRTT Gauge32,
|
|
rttMonLatestIcmpJitterRTTSum Gauge32,
|
|
rttMonLatestIcmpJitterRTTSum2 Gauge32,
|
|
rttMonLatestIcmpJitterRTTMin Gauge32,
|
|
rttMonLatestIcmpJitterRTTMax Gauge32,
|
|
rttMonLatestIcmpJitterMinPosSD Gauge32,
|
|
rttMonLatestIcmpJitterMaxPosSD Gauge32,
|
|
rttMonLatestIcmpJitterNumPosSD Gauge32,
|
|
rttMonLatestIcmpJitterSumPosSD Gauge32,
|
|
rttMonLatestIcmpJitterSum2PosSD Gauge32,
|
|
rttMonLatestIcmpJitterMinNegSD Gauge32,
|
|
rttMonLatestIcmpJitterMaxNegSD Gauge32,
|
|
rttMonLatestIcmpJitterNumNegSD Gauge32,
|
|
rttMonLatestIcmpJitterSumNegSD Gauge32,
|
|
rttMonLatestIcmpJitterSum2NegSD Gauge32,
|
|
rttMonLatestIcmpJitterMinPosDS Gauge32,
|
|
rttMonLatestIcmpJitterMaxPosDS Gauge32,
|
|
rttMonLatestIcmpJitterNumPosDS Gauge32,
|
|
rttMonLatestIcmpJitterSumPosDS Gauge32,
|
|
rttMonLatestIcmpJitterSum2PosDS Gauge32,
|
|
rttMonLatestIcmpJitterMinNegDS Gauge32,
|
|
rttMonLatestIcmpJitterMaxNegDS Gauge32,
|
|
rttMonLatestIcmpJitterNumNegDS Gauge32,
|
|
rttMonLatestIcmpJitterSumNegDS Gauge32,
|
|
rttMonLatestIcmpJitterSum2NegDS Gauge32,
|
|
rttMonLatestIcmpJitterPktLoss Gauge32,
|
|
rttMonLatestIcmpJPktOutSeqBoth Gauge32,
|
|
rttMonLatestIcmpJPktOutSeqSD Gauge32,
|
|
rttMonLatestIcmpJPktOutSeqDS Gauge32,
|
|
rttMonLatestIcmpJitterPktSkipped Gauge32,
|
|
rttMonLatestIcmpJitterSense RttResponseSense,
|
|
rttMonLatestIcmpJitterPktLateA Gauge32,
|
|
rttMonLatestIcmpJitterMinSucPktL Gauge32,
|
|
rttMonLatestIcmpJitterMaxSucPktL Gauge32,
|
|
rttMonLatestIcmpJitterOWSumSD Gauge32,
|
|
rttMonLatestIcmpJitterOWSum2SD Gauge32,
|
|
rttMonLatestIcmpJitterOWMinSD Gauge32,
|
|
rttMonLatestIcmpJitterOWMaxSD Gauge32,
|
|
rttMonLatestIcmpJitterOWSumDS Gauge32,
|
|
rttMonLatestIcmpJitterOWSum2DS Gauge32,
|
|
rttMonLatestIcmpJitterOWMinDS Gauge32,
|
|
rttMonLatestIcmpJitterOWMaxDS Gauge32,
|
|
rttMonLatestIcmpJitterNumOW Gauge32,
|
|
rttMonLatestIcmpJitterAvgJitter Gauge32,
|
|
rttMonLatestIcmpJitterAvgSDJ Gauge32,
|
|
rttMonLatestIcmpJitterAvgDSJ Gauge32,
|
|
rttMonLatestIcmpJitterOWAvgSD Gauge32,
|
|
rttMonLatestIcmpJitterOWAvgDS Gauge32,
|
|
rttMonLatestIcmpJitterIAJOut Gauge32,
|
|
rttMonLatestIcmpJitterIAJIn Gauge32
|
|
}
|
|
|
|
rttMonLatestIcmpJitterNumRTT OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT's that were successfully measured."
|
|
::= { rttMonLatestIcmpJitterOperEntry 1 }
|
|
|
|
|
|
rttMonLatestIcmpJitterRTTSum OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT's that are successfully measured.
|
|
The number of successfully measured RTT is
|
|
stored in rttMonLatestIcmpJitterNumRTT."
|
|
::= { rttMonLatestIcmpJitterOperEntry 2 }
|
|
|
|
|
|
rttMonLatestIcmpJitterRTTSum2 OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's that are successfully measured."
|
|
::= { rttMonLatestIcmpJitterOperEntry 3 }
|
|
|
|
|
|
rttMonLatestIcmpJitterRTTMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of RTT's that were successfully measured."
|
|
::= { rttMonLatestIcmpJitterOperEntry 4 }
|
|
|
|
|
|
rttMonLatestIcmpJitterRTTMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of RTT's that were successfully measured."
|
|
::= { rttMonLatestIcmpJitterOperEntry 5 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMinPosSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all positive jitter values for packets sent
|
|
from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 6 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMaxPosSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all positive jitter values for packets sent
|
|
from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 7 }
|
|
|
|
|
|
rttMonLatestIcmpJitterNumPosSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of all positive jitter values for packets
|
|
sent from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 8 }
|
|
|
|
|
|
rttMonLatestIcmpJitterSumPosSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all positive jitter values for packets sent
|
|
source to destination. The number of such values
|
|
is stored in rttMonLatestIcmpJitterNumPosSD."
|
|
::= { rttMonLatestIcmpJitterOperEntry 9 }
|
|
|
|
|
|
rttMonLatestIcmpJitterSum2PosSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of all positive jitter values for
|
|
packets sent from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 10 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMinNegSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of absolute values of all negative jitter values
|
|
for packets sent from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 11 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMaxNegSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of absolute values of all negative jitter values
|
|
for packets sent from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 12 }
|
|
|
|
|
|
rttMonLatestIcmpJitterNumNegSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of all negative jitter values for packets
|
|
sent from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 13 }
|
|
|
|
|
|
rttMonLatestIcmpJitterSumNegSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all negative jitter values for packets sent
|
|
from source to destination. The number of such values
|
|
is stored in rttMonLatestIcmpJitterNumNegSD."
|
|
::= { rttMonLatestIcmpJitterOperEntry 14 }
|
|
|
|
|
|
rttMonLatestIcmpJitterSum2NegSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of all negative jitter values for
|
|
packets sent from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 15 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMinPosDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all positive jitter values for packets sent
|
|
from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 16 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMaxPosDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all positive jitter values for packets sent
|
|
from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 17 }
|
|
|
|
|
|
rttMonLatestIcmpJitterNumPosDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of all positive jitter values for packets
|
|
sent from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 18 }
|
|
|
|
|
|
rttMonLatestIcmpJitterSumPosDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all positive jitter values for packets sent
|
|
from destination to source. The number of such values
|
|
is stored in rttMonLatestIcmpJitterNumPosDS."
|
|
::= { rttMonLatestIcmpJitterOperEntry 19 }
|
|
|
|
|
|
rttMonLatestIcmpJitterSum2PosDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of all positive jitter values for
|
|
packets sent from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 20 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMinNegDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all negative jitter values for packets sent
|
|
from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 21 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMaxNegDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all negative jitter values for packets sent
|
|
from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 22 }
|
|
|
|
|
|
rttMonLatestIcmpJitterNumNegDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of all negative jitter values for packets
|
|
sent from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 23 }
|
|
|
|
|
|
rttMonLatestIcmpJitterSumNegDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all negative jitter values for packets sent
|
|
from destination to source. The number of such values
|
|
is stored in rttMonLatestIcmpJitterNumNegDS."
|
|
::= { rttMonLatestIcmpJitterOperEntry 24 }
|
|
|
|
|
|
rttMonLatestIcmpJitterSum2NegDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of all negative jitter values for
|
|
packets sent from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 25 }
|
|
|
|
|
|
rttMonLatestIcmpJitterPktLoss OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets lost."
|
|
::= { rttMonLatestIcmpJitterOperEntry 26 }
|
|
|
|
|
|
rttMonLatestIcmpJPktOutSeqBoth OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets arrived out of sequence in both
|
|
source-to-destination and destination-to-source direction."
|
|
::= { rttMonLatestIcmpJitterOperEntry 27 }
|
|
|
|
|
|
rttMonLatestIcmpJPktOutSeqSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets arrived out of sequence in the
|
|
direction of source-to-destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 28 }
|
|
|
|
|
|
rttMonLatestIcmpJPktOutSeqDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets arrived out of sequence in the
|
|
direction of destination-to-source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 29 }
|
|
|
|
|
|
rttMonLatestIcmpJitterPktSkipped OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets in the operation that could not be
|
|
initiated due to an internal error."
|
|
::= { rttMonLatestIcmpJitterOperEntry 30 }
|
|
|
|
|
|
rttMonLatestIcmpJitterSense OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
other(0),
|
|
ok(1),
|
|
disconnected(2),
|
|
overThreshold(3),
|
|
timeout(4),
|
|
busy(5),
|
|
notConnected(6),
|
|
dropped(7),
|
|
sequenceError(8),
|
|
verifyError(9),
|
|
applicationSpecific(10),
|
|
dnsServerTimeout(11),
|
|
tcpConnectTimeout(12),
|
|
httpTransactionTimeout(13),
|
|
dnsQueryError(14),
|
|
httpError(15),
|
|
error(16),
|
|
mplsLspEchoTxError(17),
|
|
mplsLspUnreachable(18),
|
|
mplsLspMalformedReq(19),
|
|
mplsLspReachButNotFEC(20)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An application specific sense code for the completion status."
|
|
::= { rttMonLatestIcmpJitterOperEntry 31 }
|
|
|
|
|
|
rttMonLatestIcmpJitterPktLateA OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets that arrived after the timeout."
|
|
::= { rttMonLatestIcmpJitterOperEntry 32 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMinSucPktL OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum successive lost packets."
|
|
::= { rttMonLatestIcmpJitterOperEntry 33 }
|
|
|
|
|
|
rttMonLatestIcmpJitterMaxSucPktL OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum successive lost packets."
|
|
::= { rttMonLatestIcmpJitterOperEntry 34 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWSumSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of one way trip time from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 35 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWSum2SD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way trip time from source to
|
|
destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 36 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWMinSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all one way trip time from
|
|
source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 37 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWMaxSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all one way trip time from
|
|
source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 38 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWSumDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of one way trip time from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 39 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWSum2DS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way trip time from
|
|
destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 40 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWMinDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all one way trip time from
|
|
destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 41 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWMaxDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all one way trip time from
|
|
destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 42 }
|
|
|
|
|
|
rttMonLatestIcmpJitterNumOW OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of successful one way trip time measurements."
|
|
::= { rttMonLatestIcmpJitterOperEntry 43 }
|
|
|
|
|
|
rttMonLatestIcmpJitterAvgJitter OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter values
|
|
in Source-to-Destionation and Destination-to-Source
|
|
direction."
|
|
::= { rttMonLatestIcmpJitterOperEntry 44 }
|
|
|
|
|
|
rttMonLatestIcmpJitterAvgSDJ OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter values
|
|
from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 45 }
|
|
|
|
|
|
rttMonLatestIcmpJitterAvgDSJ OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter values
|
|
from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 46 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWAvgSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average one way trip time from source to destination."
|
|
::= { rttMonLatestIcmpJitterOperEntry 47 }
|
|
|
|
|
|
rttMonLatestIcmpJitterOWAvgDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average one way trip time from destination to source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 48 }
|
|
|
|
|
|
rttMonLatestIcmpJitterIAJOut OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Inter-arrival jitter (RFC 1889) at responder."
|
|
::= { rttMonLatestIcmpJitterOperEntry 49 }
|
|
|
|
|
|
rttMonLatestIcmpJitterIAJIn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Inter-arrival jitter (RFC 1889) at source."
|
|
::= { rttMonLatestIcmpJitterOperEntry 50 }
|
|
|
|
|
|
rttMonIcmpJitterStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RttMonIcmpJitterStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The ICMP Jitter statistics table contains summarized
|
|
information of the results for a conceptual RTT control
|
|
row. A rolling accumulated history of this information
|
|
is maintained in a series of hourly 'group(s)'.
|
|
|
|
When rttMonIcmpJitterStatsStartTimeId groups exceeds
|
|
the rttMonStatisticsAdminNumHourGroups value, the
|
|
oldest corresponding hourly group will be deleted and will
|
|
be replaced with the new rttMonIcmpJitterStatsStartTimeId
|
|
hourly group.
|
|
|
|
The table is created only if the rttMonCtrlAdminRttType
|
|
is icmpJitter and the rttMonEchoAdminProtocol is
|
|
icmpJitterAppl. It will be removed when the corresponding
|
|
conceptual RTT control row is destroyed.
|
|
|
|
The operation of this table is same as that of
|
|
rttMonStatsCaptureTable."
|
|
::= { rttMonStats 8 }
|
|
|
|
|
|
rttMonIcmpJitterStatsEntry OBJECT-TYPE
|
|
SYNTAX RttMonIcmpJitterStatsEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A list of objects which accumulate the results of a
|
|
series of RTT operations over a 60 minute time period
|
|
or a time period stored in rttMonScheduleAdminRttLife,
|
|
whichever is smaller."
|
|
INDEX { rttMonCtrlAdminIndex , rttMonIcmpJitterStatsStartTimeId }
|
|
|
|
::= { rttMonIcmpJitterStatsTable 1 }
|
|
|
|
rttMonIcmpJitterStatsEntry ::=
|
|
SEQUENCE {
|
|
rttMonIcmpJitterStatsStartTimeId TimeStamp,
|
|
rttMonIcmpJitterStatsCompletions Counter32,
|
|
rttMonIcmpJStatsOverThresholds Counter32,
|
|
rttMonIcmpJitterStatsNumRTTs Counter32,
|
|
rttMonIcmpJitterStatsRTTSums Counter32,
|
|
rttMonIcmpJStatsRTTSum2Lows Counter32,
|
|
rttMonIcmpJStatsRTTSum2Highs Counter32,
|
|
rttMonIcmpJitterStatsRTTMin Gauge32,
|
|
rttMonIcmpJitterStatsRTTMax Gauge32,
|
|
rttMonIcmpJitterStatsMinPosSD Gauge32,
|
|
rttMonIcmpJitterStatsMaxPosSD Gauge32,
|
|
rttMonIcmpJitterStatsNumPosSDs Counter32,
|
|
rttMonIcmpJitterStatsSumPosSDs Counter32,
|
|
rttMonIcmpJStatsSum2PosSDLows Counter32,
|
|
rttMonIcmpJStatsSum2PosSDHighs Counter32,
|
|
rttMonIcmpJitterStatsMinNegSD Gauge32,
|
|
rttMonIcmpJitterStatsMaxNegSD Gauge32,
|
|
rttMonIcmpJitterStatsNumNegSDs Counter32,
|
|
rttMonIcmpJitterStatsSumNegSDs Counter32,
|
|
rttMonIcmpJStatsSum2NegSDLows Counter32,
|
|
rttMonIcmpJStatsSum2NegSDHighs Counter32,
|
|
rttMonIcmpJitterStatsMinPosDS Gauge32,
|
|
rttMonIcmpJitterStatsMaxPosDS Gauge32,
|
|
rttMonIcmpJitterStatsNumPosDSes Counter32,
|
|
rttMonIcmpJitterStatsSumPosDSes Counter32,
|
|
rttMonIcmpJStatsSum2PosDSLows Counter32,
|
|
rttMonIcmpJStatsSum2PosDSHighs Counter32,
|
|
rttMonIcmpJitterStatsMinNegDS Gauge32,
|
|
rttMonIcmpJitterStatsMaxNegDS Gauge32,
|
|
rttMonIcmpJitterStatsNumNegDSes Counter32,
|
|
rttMonIcmpJitterStatsSumNegDSes Counter32,
|
|
rttMonIcmpJStatsSum2NegDSLows Counter32,
|
|
rttMonIcmpJStatsSum2NegDSHighs Counter32,
|
|
rttMonIcmpJitterStatsPktLosses Counter32,
|
|
rttMonIcmpJStatsPktOutSeqBoth Counter32,
|
|
rttMonIcmpJStatsPktOutSeqSDs Counter32,
|
|
rttMonIcmpJStatsPktOutSeqDSes Counter32,
|
|
rttMonIcmpJitterStatsPktSkippeds Counter32,
|
|
rttMonIcmpJitterStatsErrors Counter32,
|
|
rttMonIcmpJitterStatsBusies Counter32,
|
|
rttMonIcmpJitterStatsOWSumSDs Counter32,
|
|
rttMonIcmpJStatsOWSum2SDLows Counter32,
|
|
rttMonIcmpJStatsOWSum2SDHighs Counter32,
|
|
rttMonIcmpJitterStatsOWMinSD Gauge32,
|
|
rttMonIcmpJitterStatsOWMaxSD Gauge32,
|
|
rttMonIcmpJitterStatsOWSumDSes Counter32,
|
|
rttMonIcmpJStatsOWSum2DSLows Counter32,
|
|
rttMonIcmpJStatsOWSum2DSHighs Counter32,
|
|
rttMonIcmpJitterStatsOWMinDS Gauge32,
|
|
rttMonIcmpJitterStatsOWMaxDS Gauge32,
|
|
rttMonIcmpJitterStatsNumOWs Counter32,
|
|
rttMonIcmpJitterStatsAvgJ Gauge32,
|
|
rttMonIcmpJitterStatsAvgJSD Gauge32,
|
|
rttMonIcmpJitterStatsAvgJDS Gauge32,
|
|
rttMonIcmpJitterMinSucPktLoss Gauge32,
|
|
rttMonIcmpJitterMaxSucPktLoss Gauge32,
|
|
rttMonIcmpJitterStatsIAJOut Gauge32,
|
|
rttMonIcmpJitterStatsIAJIn Gauge32,
|
|
rttMonIcmpJitterStatsPktLateAs Counter32
|
|
}
|
|
|
|
rttMonIcmpJitterStatsStartTimeId OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The value of sysUpTime at the time when this
|
|
row was created."
|
|
::= { rttMonIcmpJitterStatsEntry 1 }
|
|
|
|
|
|
rttMonIcmpJitterStatsCompletions OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of ICMP jitter operation that have completed
|
|
successfully."
|
|
::= { rttMonIcmpJitterStatsEntry 2 }
|
|
|
|
|
|
rttMonIcmpJStatsOverThresholds OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of ICMP jitter operations that violate
|
|
jitterAvg threshold which is defined in RttMonReactVar."
|
|
::= { rttMonIcmpJitterStatsEntry 3 }
|
|
|
|
|
|
rttMonIcmpJitterStatsNumRTTs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of RTT's that are successfully measured."
|
|
::= { rttMonIcmpJitterStatsEntry 4 }
|
|
|
|
|
|
rttMonIcmpJitterStatsRTTSums OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of RTT's that are successfully measured for this
|
|
rttMonIcmpJitterStatsStartTimeId hourly group. The number
|
|
of the successfully measured RTT is stored in the
|
|
rttMonIcmpJitterStatsNumRTT."
|
|
::= { rttMonIcmpJitterStatsEntry 5 }
|
|
|
|
|
|
rttMonIcmpJStatsRTTSum2Lows OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's that are successfully measured
|
|
(low order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 6 }
|
|
|
|
|
|
rttMonIcmpJStatsRTTSum2Highs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of RTT's that are successfully measured
|
|
(high order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 7 }
|
|
|
|
|
|
rttMonIcmpJitterStatsRTTMin OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of RTT's that were successfully measured."
|
|
::= { rttMonIcmpJitterStatsEntry 8 }
|
|
|
|
|
|
rttMonIcmpJitterStatsRTTMax OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of RTT's that were successfully measured."
|
|
::= { rttMonIcmpJitterStatsEntry 9 }
|
|
|
|
|
|
rttMonIcmpJitterStatsMinPosSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of absolute values of all positive jitter values
|
|
for packets sent from source to destination."
|
|
::= { rttMonIcmpJitterStatsEntry 10 }
|
|
|
|
|
|
rttMonIcmpJitterStatsMaxPosSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of absolute values of all positive jitter values
|
|
for packets sent from source to destination."
|
|
::= { rttMonIcmpJitterStatsEntry 11 }
|
|
|
|
|
|
rttMonIcmpJitterStatsNumPosSDs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of all positive jitter values for packets
|
|
sent from source to destination."
|
|
::= { rttMonIcmpJitterStatsEntry 12 }
|
|
|
|
|
|
rttMonIcmpJitterStatsSumPosSDs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all positive jitter values for packets sent
|
|
from source to destination. The number of such values
|
|
is stored in rttMonIcmpJitterStatsNumPosSD."
|
|
::= { rttMonIcmpJitterStatsEntry 13 }
|
|
|
|
|
|
rttMonIcmpJStatsSum2PosSDLows OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of all positive jitter values for packets
|
|
sent from source to destination (low order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 14 }
|
|
|
|
|
|
rttMonIcmpJStatsSum2PosSDHighs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of all positive jitter values for packets
|
|
sent from source to destination (high order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 15 }
|
|
|
|
|
|
rttMonIcmpJitterStatsMinNegSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all negative jitter values for packets sent
|
|
from source to destination."
|
|
::= { rttMonIcmpJitterStatsEntry 16 }
|
|
|
|
|
|
rttMonIcmpJitterStatsMaxNegSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all negative jitter values for packets sent
|
|
from source to destination."
|
|
::= { rttMonIcmpJitterStatsEntry 17 }
|
|
|
|
|
|
rttMonIcmpJitterStatsNumNegSDs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of all negative jitter values for packets
|
|
sent from source to destination."
|
|
::= { rttMonIcmpJitterStatsEntry 18 }
|
|
|
|
|
|
rttMonIcmpJitterStatsSumNegSDs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all negative jitter values for packets sent
|
|
from source to destination. The number of such values
|
|
is stored in rttMonIcmpJitterStatsNumNegSD."
|
|
::= { rttMonIcmpJitterStatsEntry 19 }
|
|
|
|
|
|
rttMonIcmpJStatsSum2NegSDLows OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of all negative jitter values for
|
|
packets sent from source to destination (low order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 20 }
|
|
|
|
|
|
rttMonIcmpJStatsSum2NegSDHighs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of square of all negative jitter values for
|
|
packets sent from source to destination (high order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 21 }
|
|
|
|
|
|
rttMonIcmpJitterStatsMinPosDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all positive jitter values for packets sent
|
|
from destination to source."
|
|
::= { rttMonIcmpJitterStatsEntry 22 }
|
|
|
|
|
|
rttMonIcmpJitterStatsMaxPosDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all positive jitter values for packets sent
|
|
from destination to source."
|
|
::= { rttMonIcmpJitterStatsEntry 23 }
|
|
|
|
|
|
rttMonIcmpJitterStatsNumPosDSes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of all positive jitter values for packets
|
|
sent from destination to source."
|
|
::= { rttMonIcmpJitterStatsEntry 24 }
|
|
|
|
|
|
rttMonIcmpJitterStatsSumPosDSes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all positive jitter values for packets sent
|
|
from destination to source. The number of such values
|
|
is stored in rttMonIcmpJitterStatsNumPosDS."
|
|
::= { rttMonIcmpJitterStatsEntry 25 }
|
|
|
|
|
|
rttMonIcmpJStatsSum2PosDSLows OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of all positive jitter values for
|
|
packets sent from destination to source (low order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 26 }
|
|
|
|
|
|
rttMonIcmpJStatsSum2PosDSHighs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of all positive jitter values for
|
|
packets sent from destination to source (high order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 27 }
|
|
|
|
|
|
rttMonIcmpJitterStatsMinNegDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all negative jitter values for packets sent
|
|
from destination to source."
|
|
::= { rttMonIcmpJitterStatsEntry 28 }
|
|
|
|
|
|
rttMonIcmpJitterStatsMaxNegDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all negative jitter values for packets sent
|
|
from destination to source."
|
|
::= { rttMonIcmpJitterStatsEntry 29 }
|
|
|
|
|
|
rttMonIcmpJitterStatsNumNegDSes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of all negative jitter values for packets
|
|
sent from destination to source."
|
|
::= { rttMonIcmpJitterStatsEntry 30 }
|
|
|
|
|
|
rttMonIcmpJitterStatsSumNegDSes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of all negative jitter values for packets sent
|
|
from destination to source. The number of such values
|
|
is stored in rttMonIcmpJitterStatsNumNegDS."
|
|
::= { rttMonIcmpJitterStatsEntry 31 }
|
|
|
|
|
|
rttMonIcmpJStatsSum2NegDSLows OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of all negative jitter values for
|
|
packets sent from destination to source (low order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 32 }
|
|
|
|
|
|
rttMonIcmpJStatsSum2NegDSHighs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of all negative jitter values for
|
|
packets sent from destination to source (high order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 33 }
|
|
|
|
|
|
rttMonIcmpJitterStatsPktLosses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of lost packets"
|
|
::= { rttMonIcmpJitterStatsEntry 34 }
|
|
|
|
|
|
rttMonIcmpJStatsPktOutSeqBoth OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets arrived out of sequence in both
|
|
source-to-destination and destination-to-source direction."
|
|
::= { rttMonIcmpJitterStatsEntry 35 }
|
|
|
|
|
|
rttMonIcmpJStatsPktOutSeqSDs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets arrived out of sequence in the
|
|
direction of source-to-destination."
|
|
::= { rttMonIcmpJitterStatsEntry 36 }
|
|
|
|
|
|
rttMonIcmpJStatsPktOutSeqDSes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets arrived out of sequence in the
|
|
direction of destination-to-source."
|
|
::= { rttMonIcmpJitterStatsEntry 37 }
|
|
|
|
|
|
rttMonIcmpJitterStatsPktSkippeds OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets that are skipped per operation because
|
|
the router could not send the packet out."
|
|
::= { rttMonIcmpJitterStatsEntry 38 }
|
|
|
|
|
|
rttMonIcmpJitterStatsErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of occasions when a ICMP jitter operation could not
|
|
be initiated because of an internal error"
|
|
::= { rttMonIcmpJitterStatsEntry 39 }
|
|
|
|
|
|
rttMonIcmpJitterStatsBusies OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of occasions when a ICMP jitter operation could not
|
|
be initiated because a previous ICMP jitter operation has not
|
|
been completed."
|
|
::= { rttMonIcmpJitterStatsEntry 40 }
|
|
|
|
|
|
rttMonIcmpJitterStatsOWSumSDs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of one way trip time from source to destination."
|
|
::= { rttMonIcmpJitterStatsEntry 41 }
|
|
|
|
|
|
rttMonIcmpJStatsOWSum2SDLows OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way trip time from source to
|
|
destination (low order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 42 }
|
|
|
|
|
|
rttMonIcmpJStatsOWSum2SDHighs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way trip time from source to
|
|
destination (high order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 43 }
|
|
|
|
|
|
rttMonIcmpJitterStatsOWMinSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all one way trip time from source to
|
|
destination."
|
|
::= { rttMonIcmpJitterStatsEntry 44 }
|
|
|
|
|
|
rttMonIcmpJitterStatsOWMaxSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all one way trip time from source to
|
|
destination."
|
|
::= { rttMonIcmpJitterStatsEntry 45 }
|
|
|
|
|
|
rttMonIcmpJitterStatsOWSumDSes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of one way trip time from destination to source."
|
|
::= { rttMonIcmpJitterStatsEntry 46 }
|
|
|
|
|
|
rttMonIcmpJStatsOWSum2DSLows OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way trip time from destination
|
|
to source (low order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 47 }
|
|
|
|
|
|
rttMonIcmpJStatsOWSum2DSHighs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The sum of squares of one way trip time from destination
|
|
to source (high order 32 bits)."
|
|
::= { rttMonIcmpJitterStatsEntry 48 }
|
|
|
|
|
|
rttMonIcmpJitterStatsOWMinDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum of all one way trip time from destination
|
|
to source."
|
|
::= { rttMonIcmpJitterStatsEntry 49 }
|
|
|
|
|
|
rttMonIcmpJitterStatsOWMaxDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum of all one way trip time from destination
|
|
to source."
|
|
::= { rttMonIcmpJitterStatsEntry 50 }
|
|
|
|
|
|
rttMonIcmpJitterStatsNumOWs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of one way trip time that are successfully
|
|
measured."
|
|
::= { rttMonIcmpJitterStatsEntry 51 }
|
|
|
|
|
|
rttMonIcmpJitterStatsAvgJ OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter
|
|
values for source-to-destination and
|
|
destination-to-source direction."
|
|
::= { rttMonIcmpJitterStatsEntry 52 }
|
|
|
|
|
|
rttMonIcmpJitterStatsAvgJSD OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter
|
|
values in source-to-destination direction."
|
|
::= { rttMonIcmpJitterStatsEntry 53 }
|
|
|
|
|
|
rttMonIcmpJitterStatsAvgJDS OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The average of positive and negative jitter
|
|
values in destination-to-source direction."
|
|
::= { rttMonIcmpJitterStatsEntry 54 }
|
|
|
|
|
|
rttMonIcmpJitterMinSucPktLoss OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The minimum successive dropped packets."
|
|
::= { rttMonIcmpJitterStatsEntry 55 }
|
|
|
|
|
|
rttMonIcmpJitterMaxSucPktLoss OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The maximum successive dropped packets."
|
|
::= { rttMonIcmpJitterStatsEntry 56 }
|
|
|
|
|
|
rttMonIcmpJitterStatsIAJOut OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Inter-arrival jitter (RFC 1889) at responder"
|
|
::= { rttMonIcmpJitterStatsEntry 57 }
|
|
|
|
|
|
rttMonIcmpJitterStatsIAJIn OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Inter-arrival jitter (RFC 1889) at sender"
|
|
::= { rttMonIcmpJitterStatsEntry 58 }
|
|
|
|
|
|
rttMonIcmpJitterStatsPktLateAs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of packets that arrived after the timeout."
|
|
::= { rttMonIcmpJitterStatsEntry 59 }
|
|
|
|
|
|
rttMonNotificationsPrefix OBJECT IDENTIFIER ::= { ciscoRttMonMIB 2 }
|
|
|
|
rttMonNotifications OBJECT IDENTIFIER ::= { rttMonNotificationsPrefix 0 }
|
|
|
|
ciscoRttMonMibConformance OBJECT IDENTIFIER ::= { ciscoRttMonMIB 3 }
|
|
|
|
ciscoRttMonMibCompliances OBJECT IDENTIFIER ::= { ciscoRttMonMibConformance 1 }
|
|
|
|
ciscoRttMonMibGroups OBJECT IDENTIFIER ::= { ciscoRttMonMibConformance 2 }
|
|
|
|
ciscoApplGroup OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 1 }
|
|
|
|
ciscoCtrlGroup OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 2 }
|
|
|
|
ciscoStatsGroup OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 3 }
|
|
|
|
ciscoHistoryGroup OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 4 }
|
|
|
|
ciscoCtrlGroupRev1 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 5 }
|
|
|
|
ciscoCtrlGroupRev2 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 6 }
|
|
|
|
ciscoLatestOperGroupRev1 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 7 }
|
|
|
|
ciscoStatsGroupRev1 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 8 }
|
|
|
|
ciscoApplGroupRev1 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 9 }
|
|
|
|
ciscoCtrlGroupRev3 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 10 }
|
|
|
|
ciscoApplGroupRev2 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 11 }
|
|
|
|
ciscoCtrlGroupRev4 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 12 }
|
|
|
|
ciscoStatsGroupRev2 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 13 }
|
|
|
|
ciscoStatsGroupRev3 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 14 }
|
|
|
|
ciscoCtrlGroupRev5 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 15 }
|
|
|
|
ciscoCtrlGroupRev6 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 16 }
|
|
|
|
ciscoStatsGroupRev4 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 17 }
|
|
|
|
ciscoNotificationGroup OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 18 }
|
|
|
|
ciscoApplGroupRev3 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 19 }
|
|
|
|
ciscoCtrlGroupRev7 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 20 }
|
|
|
|
ciscoCtrlGroupRev8 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 21 }
|
|
|
|
ciscoStatsGroupRev5 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 22 }
|
|
|
|
ciscoCtrlGroupRev9 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 23 }
|
|
|
|
ciscoCtrlGroupRev10 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 24 }
|
|
|
|
ciscoCtrlGroupRev11 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 25 }
|
|
|
|
ciscoNotificationGroupRev1 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 26 }
|
|
|
|
ciscoCtrlGroupRev12 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 27 }
|
|
|
|
ciscoStatsGroupRev6 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 28 }
|
|
|
|
ciscoCtrlGroupRev13 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 29 }
|
|
|
|
ciscoStatsGroupRev7 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 30 }
|
|
|
|
ciscoNotificationGroupRev2 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 31 }
|
|
|
|
ciscoApplGroupRev4 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 32 }
|
|
|
|
ciscoCtrlGroupRev14 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 33 }
|
|
|
|
ciscoStatsGroupRev8 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 34 }
|
|
|
|
ciscoStatsGroupRev9 OBJECT IDENTIFIER ::= { ciscoRttMonMibGroups 35 }
|
|
|
|
rttMonConnectionChangeNotification TRAP-TYPE
|
|
ENTERPRISE rttMonNotificationsPrefix
|
|
VARIABLES { rttMonCtrlAdminTag, rttMonHistoryCollectionAddress, rttMonCtrlOperConnectionLostOccurred }
|
|
DESCRIPTION "This notification is only valid when the RttMonRttType
|
|
is 'echo' or 'pathEcho'.
|
|
|
|
A rttMonConnectionChangeNotification indicates that a
|
|
connection to a target (not to a hop along the path
|
|
to a target) has either failed on establishment or
|
|
been lost and when reestablished. Precisely, this
|
|
has resulted in rttMonCtrlOperConnectionLostOccurred
|
|
changing value.
|
|
|
|
If History is not being collected, the instance values
|
|
for the rttMonHistoryCollectionAddress object will not
|
|
be valid. When RttMonRttType is not 'echo' or 'pathEcho'
|
|
the rttMonHistoryCollectionAddress object will be null."
|
|
::= 1
|
|
|
|
|
|
rttMonTimeoutNotification TRAP-TYPE
|
|
ENTERPRISE rttMonNotificationsPrefix
|
|
VARIABLES { rttMonCtrlAdminTag, rttMonHistoryCollectionAddress, rttMonCtrlOperTimeoutOccurred }
|
|
DESCRIPTION "A rttMonTimeoutNotification indicates the occurrence of
|
|
a timeout for a RTT operation, and it indicates the
|
|
clearing of such a condition by a subsequent RTT
|
|
operation. Precisely, this has resulted in
|
|
rttMonCtrlOperTimeoutOccurred changing value.
|
|
|
|
When the RttMonRttType is 'pathEcho', this
|
|
notification will only be sent when the timeout
|
|
occurs during an operation to the target and not to
|
|
a hop along the path to the target. This also
|
|
applies to the clearing of the timeout.
|
|
|
|
If History is not being collected, the instance values
|
|
for the rttMonHistoryCollectionAddress object will not
|
|
be valid. When RttMonRttType is not 'echo' or 'pathEcho'
|
|
the rttMonHistoryCollectionAddress object will be null."
|
|
::= 2
|
|
|
|
|
|
rttMonThresholdNotification TRAP-TYPE
|
|
ENTERPRISE rttMonNotificationsPrefix
|
|
VARIABLES { rttMonCtrlAdminTag, rttMonHistoryCollectionAddress, rttMonCtrlOperOverThresholdOccurred }
|
|
DESCRIPTION "A rttMonThresholdNotification indicates the
|
|
occurrence of a threshold violation for a RTT operation,
|
|
and it indicates the previous violation has subsided for
|
|
a subsequent RTT operation. Precisely, this has resulted
|
|
in rttMonCtrlOperOverThresholdOccurred changing value.
|
|
|
|
When the RttMonRttType is 'pathEcho', this
|
|
notification will only be sent when the threshold
|
|
violation occurs during an operation to the target and
|
|
not to a hop along the path to the target. This also
|
|
applies to the subsiding of a threshold condition.
|
|
|
|
If History is not being collected, the instance values
|
|
for the rttMonHistoryCollectionAddress object will not
|
|
be valid. When RttMonRttType is not 'echo' or 'pathEcho'
|
|
the rttMonHistoryCollectionAddress object will be null."
|
|
::= 3
|
|
|
|
|
|
rttMonVerifyErrorNotification TRAP-TYPE
|
|
ENTERPRISE rttMonNotificationsPrefix
|
|
VARIABLES { rttMonCtrlAdminTag, rttMonHistoryCollectionAddress, rttMonCtrlOperVerifyErrorOccurred }
|
|
DESCRIPTION "A rttMonVerifyErrorNotification indicates the
|
|
occurrence of a data corruption in an RTT operation."
|
|
::= 4
|
|
|
|
|
|
rttMonNotification TRAP-TYPE
|
|
ENTERPRISE rttMonNotificationsPrefix
|
|
VARIABLES { rttMonCtrlAdminTag, rttMonHistoryCollectionAddress, rttMonReactVar, rttMonReactOccurred, rttMonReactValue, rttMonReactThresholdRising, rttMonReactThresholdFalling, rttMonEchoAdminLSPSelector }
|
|
DESCRIPTION "A rttMonNotification indicates the occurrence of a
|
|
threshold violation, and it indicates the previous
|
|
violation has subsided for a subsequent operation.
|
|
|
|
When the RttMonRttType is 'pathEcho', this
|
|
notification will only be sent when the threshold
|
|
violation occurs during an operation to the target and
|
|
not to a hop along the path to the target. This also
|
|
applies to the subsiding of a threshold condition.
|
|
|
|
If History is not being collected, the instance values
|
|
for the rttMonHistoryCollectionAddress object will not
|
|
be valid. When RttMonRttType is not 'echo' or 'pathEcho'
|
|
the rttMonHistoryCollectionAddress object will be null.
|
|
|
|
rttMonReactVar defines the type of reaction that is
|
|
configured for the probe ( e.g jitterAvg, rtt etc ).
|
|
In the rttMonReactTable there are trap definitions
|
|
for the probes and each probe may have more than
|
|
one trap definitions for various types ( e.g rtt,
|
|
jitterAvg, packetLoossSD etc ). So the object rttMonReactVar
|
|
indicates the type ( e.g. rtt, packetLossSD, timeout etc )
|
|
for which threshold violation traps has been generated.
|
|
|
|
The object rttMonEchoAdminLSPSelector will be valid only
|
|
for the probes based on 'mplsLspPingAppl' RttMonProtocol. For
|
|
all other probes it will be null."
|
|
::= 5
|
|
|
|
|
|
rttMonLpdDiscoveryNotification TRAP-TYPE
|
|
ENTERPRISE rttMonNotificationsPrefix
|
|
VARIABLES { rttMplsVpnMonCtrlTag, rttMonLpdGrpStatsTargetPE, rttMonLpdGrpStatsLPDFailCause, rttMonLpdGrpStatsLPDFailOccurred }
|
|
DESCRIPTION "A rttMonLpdDiscoveryNotification indicates that the LSP Path
|
|
Discovery to the target PE has failed, and it also indicates
|
|
the clearing of such condition. Precisely this has resulted in
|
|
rttMonLpdGrpStatsLPDFailOccurred changing value.
|
|
|
|
When the rttMonLpdGrpStatsLPDFailOccurred is 'false', the
|
|
instance value for rttMonLpdGrpStatsLPDFailCause is not valid."
|
|
::= 6
|
|
|
|
|
|
rttMonLpdGrpStatusNotification TRAP-TYPE
|
|
ENTERPRISE rttMonNotificationsPrefix
|
|
VARIABLES { rttMplsVpnMonCtrlTag, rttMonLpdGrpStatsTargetPE, rttMonLpdGrpStatsGroupStatus }
|
|
DESCRIPTION "A rttMonLpdGrpStatusNotification indicates that the LPD
|
|
Group status rttMonLpdGrpStatsGroupStatus has changed indicating
|
|
some connectivity change to the target PE.
|
|
This has resulted in rttMonLpdGrpStatsGroupStatus changing
|
|
value."
|
|
::= 7
|
|
|
|
|
|
END
|
|
|