1718 lines
44 KiB
Plaintext
1718 lines
44 KiB
Plaintext
-- *****************************
|
|
-- * *
|
|
-- * ONEOS MIB *
|
|
-- * *
|
|
-- *****************************
|
|
--
|
|
-- ONEOS_MIB_STD_V05.1.R005_E001
|
|
--
|
|
-- Creation date : 18/09/2003
|
|
-- jitter table added 26/01/2004
|
|
--
|
|
-- Add of oacRttAppl : 29/03/2004
|
|
--
|
|
-- Change DESCRIPTION for oacRttControlTimeout : 20/04/2004
|
|
--
|
|
-- Add description for objects 30/03/06
|
|
--
|
|
|
|
OneAccess-RoundTripTime-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
|
Integer32, Counter32, Gauge32, TimeTicks
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
DisplayString, TruthValue, RowStatus,
|
|
TimeInterval, TimeStamp, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
OwnerString
|
|
FROM IF-MIB
|
|
oacMIBModules, oacExpIMManagement
|
|
FROM ONEACCESS-GLOBAL-REG
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB; -- RFC2851
|
|
|
|
|
|
oacRttChkMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201107290000Z"
|
|
ORGANIZATION " OneAccess "
|
|
CONTACT-INFO
|
|
"Pascal KESTELOOT
|
|
Postal: ONE ACCESS
|
|
381 Avenue du Général de Gaulle
|
|
92140 Clamart, France
|
|
FRANCE
|
|
|
|
Tel: (+33) 01 41 87 70 00
|
|
Fax: (+33) 01 41 87 74 00
|
|
|
|
E-mail: pascal.kesteloot@oneaccess-net.com"
|
|
|
|
DESCRIPTION
|
|
"fixed compilation issues"
|
|
REVISION "201107290000Z"
|
|
|
|
DESCRIPTION
|
|
"Contact updated"
|
|
REVISION "201106150000Z"
|
|
|
|
DESCRIPTION
|
|
"Fixed minor corrections."
|
|
REVISION "201007081000Z"
|
|
|
|
DESCRIPTION
|
|
"This MIB module describes a MIB for watching a
|
|
list of hosts using different protocols for Round
|
|
Trip Time(RTT)"
|
|
|
|
::= { oacExpIMManagement 1223 }
|
|
|
|
RttResponseSense ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Values for status of the operation."
|
|
SYNTAX INTEGER
|
|
{
|
|
ok(1),
|
|
disconnected(2),
|
|
overThreshold(3),
|
|
timeout(4),
|
|
busy(5),
|
|
notConnected(6),
|
|
dropped(7),
|
|
sequenceError(8),
|
|
verifyError(9),
|
|
applicationSpecific(10),
|
|
error(16)
|
|
}
|
|
|
|
OacRttRttType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describe the type of operation to execute."
|
|
SYNTAX INTEGER
|
|
{
|
|
echo(1),
|
|
pathEcho(2)
|
|
}
|
|
|
|
|
|
OacRttProtocol ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describe the protocol to be used for operation."
|
|
SYNTAX INTEGER
|
|
{
|
|
notApplicable(1),
|
|
ipIcmpEcho(2)
|
|
}
|
|
|
|
|
|
OacRttTargetAddress ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Target address"
|
|
SYNTAX OCTET STRING
|
|
|
|
|
|
oacRttChkObj OBJECT IDENTIFIER ::= { oacRttChkMIB 1 }
|
|
|
|
oacRttControl OBJECT IDENTIFIER ::= { oacRttChkObj 1 }
|
|
oacRttHistory OBJECT IDENTIFIER ::= { oacRttChkObj 2 }
|
|
oacRttStats OBJECT IDENTIFIER ::= { oacRttChkObj 3 }
|
|
oacRttAppl OBJECT IDENTIFIER ::= { oacRttChkObj 4 }
|
|
|
|
oacRttApplVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
-- Rsyntax OCTET STRING(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version"
|
|
::= { oacRttAppl 1 }
|
|
|
|
----------------------------------------------------------------------
|
|
----------------------------------------------------------------------
|
|
----------------------------------------------------------------------
|
|
OacRttApplType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Values for Rtt Application 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)
|
|
}
|
|
|
|
OacRttApplProtocol ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Values for Rtt Application Protocol."
|
|
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)
|
|
}
|
|
|
|
oacRttApplSuppRttTypesTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttApplSuppRttTypesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of which contains the supported Rtt
|
|
Monitor Types."
|
|
::= { oacRttAppl 2 }
|
|
|
|
oacRttApplSuppRttTypesEntry OBJECT-TYPE
|
|
SYNTAX OacRttApplSuppRttTypesEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Define valid Rtt Monitor types."
|
|
INDEX { oacRttApplSuppRttTypes }
|
|
::= { oacRttApplSuppRttTypesTable 1 }
|
|
|
|
OacRttApplSuppRttTypesEntry ::= SEQUENCE {
|
|
oacRttApplSuppRttTypes OacRttApplType,
|
|
oacRttApplSuppRttTypesValid TruthValue
|
|
}
|
|
|
|
oacRttApplSuppRttTypes OBJECT-TYPE
|
|
SYNTAX OacRttApplType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indexes the supported
|
|
'RttType' types."
|
|
::= { oacRttApplSuppRttTypesEntry 1 }
|
|
|
|
oacRttApplSuppRttTypesValid OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
-- INTEGER {
|
|
-- true(1),
|
|
-- false(2)
|
|
-- }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the supported
|
|
'RttMonRttType' types."
|
|
::= { oacRttApplSuppRttTypesEntry 2 }
|
|
|
|
oacRttApplSuppProtocolsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttApplSuppProtocolsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of which contains the supported Rtt
|
|
Monitor Protocols."
|
|
::= { oacRttAppl 3 }
|
|
|
|
oacRttApplSuppProtocolsEntry OBJECT-TYPE
|
|
SYNTAX OacRttApplSuppProtocolsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list that presents the valid Rtt Monitor
|
|
Protocols."
|
|
INDEX { oacRttApplSuppProtocols }
|
|
::= { oacRttApplSuppProtocolsTable 1 }
|
|
|
|
OacRttApplSuppProtocolsEntry ::= SEQUENCE {
|
|
oacRttApplSuppProtocols OacRttApplProtocol ,
|
|
oacRttApplSuppProtocolsValid TruthValue
|
|
}
|
|
|
|
oacRttApplSuppProtocols OBJECT-TYPE
|
|
SYNTAX OacRttApplProtocol
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indexes the supported
|
|
'oacRttProtocol' protocols."
|
|
::= { oacRttApplSuppProtocolsEntry 1 }
|
|
|
|
oacRttApplSuppProtocolsValid OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
-- INTEGER {
|
|
-- true(1),
|
|
-- false(2)
|
|
-- }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the supported
|
|
'oacRttProtocol' protocols."
|
|
::= { oacRttApplSuppProtocolsEntry 2 }
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
----------------------------------------------------------------------
|
|
----------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
oacRttControlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Definitions for RTT operations."
|
|
::= { oacRttControl 1 }
|
|
|
|
|
|
oacRttControlEntry OBJECT-TYPE
|
|
SYNTAX OacRttControlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of objetcts defining a conceptual RTT operation."
|
|
INDEX { oacRttControlIndex }
|
|
::= { oacRttControlTable 1 }
|
|
|
|
OacRttControlEntry ::= SEQUENCE
|
|
{
|
|
oacRttControlIndex Integer32,
|
|
oacRttControlStatus RowStatus,
|
|
oacRttControlTag DisplayString,
|
|
oacRttControlFrequency Integer32,
|
|
oacRttControlRttType OacRttRttType,
|
|
oacRttControlTimeout Integer32,
|
|
oacRttControlOwner OwnerString,
|
|
oacRttControlThreshold Integer32
|
|
|
|
}
|
|
|
|
|
|
oacRttControlIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies a RTT row in oacRttControlTable."
|
|
::= { oacRttControlEntry 1 }
|
|
|
|
|
|
oacRttControlStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the RTT row."
|
|
::= { oacRttControlEntry 2 }
|
|
|
|
|
|
oacRttControlTag OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"String used only by application for identify the row."
|
|
DEFVAL { "" }
|
|
::= { oacRttControlEntry 3 }
|
|
|
|
|
|
oacRttControlFrequency OBJECT-TYPE
|
|
SYNTAX Integer32 (0..604800)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Define frequency in seconds of RTT operations."
|
|
DEFVAL { 60 }
|
|
::= { oacRttControlEntry 4 }
|
|
|
|
|
|
oacRttControlRttType OBJECT-TYPE
|
|
SYNTAX OacRttRttType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Define type of RTT operation."
|
|
DEFVAL { echo }
|
|
::= { oacRttControlEntry 5 }
|
|
|
|
|
|
oacRttControlTimeout OBJECT-TYPE
|
|
SYNTAX Integer32 (0..604800000)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the timeout for an operation. It must be
|
|
set to a smaller value then oacRttControlFrequency*1000"
|
|
DEFVAL { 5000 }
|
|
::= { oacRttControlEntry 6 }
|
|
|
|
|
|
oacRttControlOwner OBJECT-TYPE
|
|
SYNTAX OwnerString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies the creator of the row."
|
|
DEFVAL { "" }
|
|
::= { oacRttControlEntry 7 }
|
|
|
|
|
|
oacRttControlThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Define threshold limit."
|
|
DEFVAL { 5000 }
|
|
::= { oacRttControlEntry 8 }
|
|
|
|
|
|
|
|
oacRttEchoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttEchoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table with definitions for an RTT entry."
|
|
::= { oacRttControl 2 }
|
|
|
|
oacRttEchoEntry OBJECT-TYPE
|
|
SYNTAX OacRttEchoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of objects for RTT entry configuration."
|
|
INDEX { oacRttControlIndex }
|
|
::= { oacRttEchoTable 1 }
|
|
|
|
|
|
OacRttEchoEntry ::= SEQUENCE
|
|
{
|
|
oacRttEchoSourceAddress OacRttTargetAddress,
|
|
oacRttEchoTargetAddress OacRttTargetAddress,
|
|
oacRttEchoPktDataRequestSize Integer32,
|
|
oacRttEchoPktDataResponseSize Integer32,
|
|
oacRttEchoTOS Integer32,
|
|
oacRttEchoProtocol OacRttProtocol
|
|
}
|
|
|
|
oacRttEchoSourceAddress OBJECT-TYPE
|
|
SYNTAX OacRttTargetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Source address to use when sending probes."
|
|
DEFVAL { "" }
|
|
::= { oacRttEchoEntry 1 }
|
|
|
|
|
|
oacRttEchoTargetAddress OBJECT-TYPE
|
|
SYNTAX OacRttTargetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the IP address of the target."
|
|
DEFVAL { "" }
|
|
::= { oacRttEchoEntry 2 }
|
|
|
|
|
|
oacRttEchoPktDataRequestSize OBJECT-TYPE
|
|
SYNTAX Integer32 (0..16384)
|
|
UNITS "octets"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the size of the packet to send."
|
|
DEFVAL { 1 }
|
|
::= { oacRttEchoEntry 3 }
|
|
|
|
|
|
oacRttEchoPktDataResponseSize OBJECT-TYPE
|
|
SYNTAX Integer32 (0..16384)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the size of the packet to receive."
|
|
DEFVAL { 0 }
|
|
::= { oacRttEchoEntry 4 }
|
|
|
|
|
|
oacRttEchoTOS OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the type of service in an IP header."
|
|
DEFVAL { 0 }
|
|
::= { oacRttEchoEntry 5 }
|
|
|
|
|
|
oacRttEchoProtocol OBJECT-TYPE
|
|
SYNTAX OacRttProtocol
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Protocol type to use for the probes."
|
|
DEFVAL { notApplicable }
|
|
::= { oacRttEchoEntry 6 }
|
|
|
|
|
|
oacRttHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Definitions for history chcking for an RTT entry."
|
|
::= { oacRttControl 3 }
|
|
|
|
|
|
oacRttHistoryEntry OBJECT-TYPE
|
|
SYNTAX OacRttHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of definitions for hisotry collections."
|
|
AUGMENTS { oacRttControlEntry }
|
|
::= { oacRttHistoryTable 1 }
|
|
|
|
|
|
OacRttHistoryEntry ::= SEQUENCE
|
|
{
|
|
oacRttHistoryNumBuckets Integer32,
|
|
oacRttHistoryFilter INTEGER,
|
|
oacRttHistoryNumLives Integer32,
|
|
oacRttHistoryNumSamples Integer32
|
|
}
|
|
|
|
|
|
oacRttHistoryNumBuckets OBJECT-TYPE
|
|
SYNTAX Integer32 (1..60)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAximum buckets to record."
|
|
DEFVAL { 15 }
|
|
::= { oacRttHistoryEntry 1 }
|
|
|
|
|
|
oacRttHistoryFilter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
all(2),
|
|
overThreshold(3),
|
|
failures(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Define filters for history recording."
|
|
DEFVAL { none }
|
|
::= { oacRttHistoryEntry 2 }
|
|
|
|
oacRttHistoryNumLives OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Define number of lives for history recording."
|
|
DEFVAL { 0 }
|
|
::= { oacRttHistoryEntry 3 }
|
|
|
|
|
|
oacRttHistoryNumSamples OBJECT-TYPE
|
|
SYNTAX Integer32 (1..30)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of samples to record for one bucket."
|
|
DEFVAL { 16 }
|
|
::= { oacRttHistoryEntry 4 }
|
|
|
|
|
|
oacRttSchedTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttSchedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Probe scheduling table."
|
|
::= { oacRttControl 4 }
|
|
|
|
|
|
oacRttSchedEntry OBJECT-TYPE
|
|
SYNTAX OacRttSchedEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Probe scheduling entry in the scheduling table."
|
|
AUGMENTS { oacRttControlEntry }
|
|
::= { oacRttSchedTable 1 }
|
|
|
|
|
|
OacRttSchedEntry ::= SEQUENCE
|
|
{
|
|
oacRttSchedRttStartTime TimeTicks,
|
|
oacRttSchedRttLife Integer32,
|
|
oacRttSchedConceptRowAgeout Integer32
|
|
}
|
|
|
|
oacRttSchedRttStartTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies when to start the probe."
|
|
DEFVAL { 0 }
|
|
::= { oacRttSchedEntry 1 }
|
|
|
|
|
|
oacRttSchedRttLife OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies for how long the probe will remain active."
|
|
DEFVAL { 3600 }
|
|
::= { oacRttSchedEntry 2 }
|
|
|
|
|
|
oacRttSchedConceptRowAgeout OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2073600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the age of created RTR session."
|
|
DEFVAL { 3600 }
|
|
::= { oacRttSchedEntry 3 }
|
|
|
|
|
|
|
|
oacRttReactTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttReactEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Probe reaction table."
|
|
::= { oacRttControl 5 }
|
|
|
|
|
|
oacRttReactEntry OBJECT-TYPE
|
|
SYNTAX OacRttReactEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Probe reaction entry in the table."
|
|
AUGMENTS { oacRttControlEntry }
|
|
::= { oacRttReactTable 1 }
|
|
|
|
|
|
OacRttReactEntry ::= SEQUENCE
|
|
{
|
|
oacRttReactActionType INTEGER,
|
|
oacRttReactThresholdType INTEGER,
|
|
oacRttReactThresholdCount Integer32,
|
|
oacRttReactThresholdCount2 Integer32,
|
|
oacRttReactConnectionEnable TruthValue,
|
|
oacRttReactVerifyErrorEnable TruthValue,
|
|
oacRttReactThresholdFalling Integer32,
|
|
oacRttReactTimeoutEnable TruthValue
|
|
}
|
|
|
|
|
|
oacRttReactActionType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
trapOnly(2),
|
|
nmvtOnly(3),
|
|
triggerOnly(4),
|
|
trapAndNmvt(5),
|
|
trapAndTrigger(6),
|
|
nmvtAndTrigger(7),
|
|
trapNmvtAndTrigger(8)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Specifies the trigger as reaction."
|
|
|
|
DEFVAL { none }
|
|
::= { oacRttReactEntry 1 }
|
|
|
|
|
|
oacRttReactThresholdType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
never(1),
|
|
immediate(2),
|
|
consecutive(3),
|
|
xOfy(4),
|
|
average(5)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Specifies the threshold type for reaction."
|
|
DEFVAL { never }
|
|
::= { oacRttReactEntry 2 }
|
|
|
|
|
|
oacRttReactThresholdCount OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Specifies the threshold count for reaction."
|
|
|
|
DEFVAL { 5 }
|
|
::= { oacRttReactEntry 3 }
|
|
|
|
|
|
oacRttReactThresholdCount2 OBJECT-TYPE
|
|
SYNTAX Integer32 (1..16)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the threshold count for reaction."
|
|
DEFVAL { 5 }
|
|
::= { oacRttReactEntry 4 }
|
|
|
|
|
|
oacRttReactConnectionEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Specifies if the connection is enabled for reaction."
|
|
DEFVAL { false }
|
|
::= { oacRttReactEntry 5 }
|
|
|
|
|
|
oacRttReactVerifyErrorEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies if the error verification is enabled for reaction."
|
|
DEFVAL { false }
|
|
::= { oacRttReactEntry 6 }
|
|
|
|
|
|
oacRttReactThresholdFalling OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Specifies the threshold falling for reaction."
|
|
DEFVAL { 3000 }
|
|
::= { oacRttReactEntry 7 }
|
|
|
|
|
|
oacRttReactTimeoutEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Specifies if the timeout is enabled for reaction."
|
|
DEFVAL { false }
|
|
::= { oacRttReactEntry 8 }
|
|
|
|
|
|
|
|
oacRttStatisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RTT statistics table."
|
|
::= { oacRttControl 6 }
|
|
|
|
oacRttStatisticsEntry OBJECT-TYPE
|
|
SYNTAX OacRttStatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RTT statistics table entry."
|
|
AUGMENTS { oacRttControlEntry }
|
|
::= { oacRttStatisticsTable 1 }
|
|
|
|
|
|
OacRttStatisticsEntry ::= SEQUENCE
|
|
{
|
|
oacRttStatisticsNumDistBuckets Integer32,
|
|
oacRttStatisticsNumHops Integer32,
|
|
oacRttStatisticsNumPaths Integer32,
|
|
oacRttStatisticsDistInterval Integer32,
|
|
oacRttStatisticsNumHourGroups Integer32
|
|
}
|
|
|
|
oacRttStatisticsNumDistBuckets OBJECT-TYPE
|
|
SYNTAX Integer32 (1..20)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Number of distibution buckets."
|
|
DEFVAL { 1 }
|
|
::= { oacRttStatisticsEntry 1 }
|
|
|
|
|
|
oacRttStatisticsNumHops OBJECT-TYPE
|
|
SYNTAX Integer32 (1..30)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Number of hops."
|
|
DEFVAL { 16 }
|
|
::= { oacRttStatisticsEntry 2 }
|
|
|
|
|
|
oacRttStatisticsNumPaths OBJECT-TYPE
|
|
SYNTAX Integer32 (1..128)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Number of paths."
|
|
DEFVAL { 5 }
|
|
::= { oacRttStatisticsEntry 3 }
|
|
|
|
|
|
oacRttStatisticsDistInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..100)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Distribution interval."
|
|
DEFVAL { 20 }
|
|
::= { oacRttStatisticsEntry 4 }
|
|
|
|
|
|
oacRttStatisticsNumHourGroups OBJECT-TYPE
|
|
SYNTAX Integer32 (0..25)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Number of hour groups."
|
|
DEFVAL { 2 }
|
|
::= { oacRttStatisticsEntry 5 }
|
|
|
|
|
|
|
|
oacRttControlOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttControlOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table with values for a RTT entry."
|
|
::= { oacRttControl 7 }
|
|
|
|
|
|
oacRttControlOperEntry OBJECT-TYPE
|
|
SYNTAX OacRttControlOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "RTT entry."
|
|
AUGMENTS { oacRttControlEntry }
|
|
::= { oacRttControlOperTable 1 }
|
|
|
|
|
|
OacRttControlOperEntry ::= SEQUENCE
|
|
{
|
|
oacRttControlOperNumRtts Integer32,
|
|
oacRttControlOperOctetsInUse Gauge32,
|
|
oacRttControlOperDiagText DisplayString,
|
|
oacRttControlOperOverThresholdOccurred TruthValue,
|
|
oacRttControlOperState INTEGER,
|
|
oacRttControlOperTimeoutOccurred TruthValue,
|
|
oacRttControlOperRttLife Integer32,
|
|
oacRttControlOperModificationTime TimeStamp,
|
|
oacRttControlOperConnLostOccurred TruthValue,
|
|
oacRttControlOperResetTime TimeStamp
|
|
}
|
|
|
|
|
|
oacRttControlOperNumRtts OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The number of probe total initialisation."
|
|
::= { oacRttControlOperEntry 1 }
|
|
|
|
|
|
oacRttControlOperOctetsInUse OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Octets in use by the entry."
|
|
::= { oacRttControlOperEntry 2 }
|
|
|
|
|
|
oacRttControlOperDiagText OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..51))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
DEFVAL { "" }
|
|
::= { oacRttControlOperEntry 3 }
|
|
|
|
|
|
oacRttControlOperOverThresholdOccurred OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Specifies if threshold occured."
|
|
DEFVAL { false }
|
|
::= { oacRttControlOperEntry 4 }
|
|
|
|
|
|
oacRttControlOperState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
reset(1),
|
|
orderlyStop(2),
|
|
immediateStop(3),
|
|
pending(4),
|
|
inactive(5),
|
|
active(6),
|
|
restart(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Operations state of the RTT entry."
|
|
::= { oacRttControlOperEntry 5 }
|
|
|
|
|
|
oacRttControlOperTimeoutOccurred OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "True if a timeout occured."
|
|
DEFVAL { false }
|
|
::= { oacRttControlOperEntry 6 }
|
|
|
|
|
|
oacRttControlOperRttLife OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A value witch is decremented on every seconds.
|
|
When it reaches zero, the RTT entry is suspended."
|
|
::= { oacRttControlOperEntry 7 }
|
|
|
|
|
|
oacRttControlOperModificationTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { oacRttControlOperEntry 8 }
|
|
|
|
|
|
oacRttControlOperConnLostOccurred OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Connection loss occured."
|
|
DEFVAL { false }
|
|
::= { oacRttControlOperEntry 9 }
|
|
|
|
|
|
oacRttControlOperResetTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Reset time."
|
|
::= { oacRttControlOperEntry 10 }
|
|
|
|
|
|
|
|
oacRttReactTriggerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttReactTriggerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table witch defines witch entries became active
|
|
when a problem is detected."
|
|
::= { oacRttControl 8 }
|
|
|
|
|
|
oacRttReactTriggerEntry OBJECT-TYPE
|
|
SYNTAX OacRttReactTriggerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Reaction trigger entry."
|
|
INDEX { oacRttControlIndex,
|
|
oacRttReactTriggerOacRttControlIndex }
|
|
::= { oacRttReactTriggerTable 1 }
|
|
|
|
|
|
OacRttReactTriggerEntry ::= SEQUENCE
|
|
{
|
|
oacRttReactTriggerOacRttControlIndex Integer32,
|
|
oacRttReactTriggerStatus RowStatus
|
|
}
|
|
|
|
oacRttReactTriggerOacRttControlIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Reaction trigger control index."
|
|
::= { oacRttReactTriggerEntry 1 }
|
|
|
|
oacRttReactTriggerStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Used to create a trigger."
|
|
DEFVAL { createAndGo }
|
|
::= { oacRttReactTriggerEntry 2 }
|
|
|
|
|
|
|
|
oacRttReactTriggerOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttReactTriggerOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Reaction trigger operation table."
|
|
::= { oacRttControl 9 }
|
|
|
|
|
|
oacRttReactTriggerOperEntry OBJECT-TYPE
|
|
SYNTAX OacRttReactTriggerOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Reaction trigger operation table entry."
|
|
AUGMENTS { oacRttReactTriggerEntry }
|
|
::= { oacRttReactTriggerOperTable 1 }
|
|
|
|
|
|
OacRttReactTriggerOperEntry ::= SEQUENCE
|
|
{
|
|
oacRttReactTriggerOperState INTEGER
|
|
}
|
|
|
|
oacRttReactTriggerOperState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
active(1),
|
|
pending(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Trigger state."
|
|
::= { oacRttReactTriggerOperEntry 1 }
|
|
|
|
|
|
|
|
oacRttLatestRttOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttLatestRttOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table with values for the latest RTT operation."
|
|
::= { oacRttControl 10 }
|
|
|
|
|
|
oacRttLatestRttOperEntry OBJECT-TYPE
|
|
SYNTAX OacRttLatestRttOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Operation entry."
|
|
AUGMENTS { oacRttControlEntry }
|
|
::= { oacRttLatestRttOperTable 1 }
|
|
|
|
|
|
OacRttLatestRttOperEntry ::= SEQUENCE
|
|
{
|
|
oacRttLatestRttOperTime TimeStamp,
|
|
oacRttLatestRttOperSense RttResponseSense,
|
|
oacRttLatestRttOperSenseDescription DisplayString,
|
|
oacRttLatestRttOperAddress OacRttTargetAddress,
|
|
oacRttLatestRttOperCompletionTime Gauge32,
|
|
oacRttLatestRttOperApplSpecificSense Integer32
|
|
}
|
|
|
|
|
|
oacRttLatestRttOperTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The system time when the latest operation occured."
|
|
::= { oacRttLatestRttOperEntry 1 }
|
|
|
|
|
|
oacRttLatestRttOperSense OBJECT-TYPE
|
|
SYNTAX RttResponseSense
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operation time."
|
|
::= { oacRttLatestRttOperEntry 2 }
|
|
|
|
|
|
oacRttLatestRttOperSenseDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operation sense description."
|
|
::= { oacRttLatestRttOperEntry 3 }
|
|
|
|
|
|
oacRttLatestRttOperAddress OBJECT-TYPE
|
|
SYNTAX OacRttTargetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The address of the target."
|
|
::= { oacRttLatestRttOperEntry 4 }
|
|
|
|
|
|
oacRttLatestRttOperCompletionTime OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operation completion time."
|
|
::= { oacRttLatestRttOperEntry 5 }
|
|
|
|
|
|
oacRttLatestRttOperApplSpecificSense OBJECT-TYPE
|
|
SYNTAX Integer32 (1001..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Operation application specific sense."
|
|
::= { oacRttLatestRttOperEntry 6 }
|
|
|
|
|
|
|
|
|
|
oacRttHistoryCollectionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttHistoryCollectionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The table with collected history information."
|
|
::= { oacRttHistory 1 }
|
|
|
|
|
|
oacRttHistoryCollectionEntry OBJECT-TYPE
|
|
SYNTAX OacRttHistoryCollectionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "History collection entry."
|
|
INDEX { oacRttControlIndex,
|
|
oacRttHistoryCollectionLifeIndex,
|
|
oacRttHistoryCollectionBucketIndex,
|
|
oacRttHistoryCollectionSampleIndex
|
|
}
|
|
::= { oacRttHistoryCollectionTable 1 }
|
|
|
|
|
|
OacRttHistoryCollectionEntry ::= SEQUENCE
|
|
{
|
|
oacRttHistoryCollectionLifeIndex Integer32,
|
|
oacRttHistoryCollectionBucketIndex Integer32,
|
|
oacRttHistoryCollectionSampleIndex Integer32,
|
|
oacRttHistoryCollectionApplSpecificSense Integer32,
|
|
oacRttHistoryCollectionAddress OacRttTargetAddress,
|
|
oacRttHistoryCollectionSampleTime TimeStamp,
|
|
oacRttHistoryCollectionSense RttResponseSense,
|
|
oacRttHistoryCollectionSenseDescription DisplayString,
|
|
oacRttHistoryCollectionCompletionTime Gauge32
|
|
}
|
|
|
|
|
|
oacRttHistoryCollectionLifeIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "History collection life index."
|
|
::= { oacRttHistoryCollectionEntry 1 }
|
|
|
|
|
|
oacRttHistoryCollectionBucketIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "History collection bucket index."
|
|
::= { oacRttHistoryCollectionEntry 2 }
|
|
|
|
|
|
oacRttHistoryCollectionSampleIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..512)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "History collection sample index."
|
|
::= { oacRttHistoryCollectionEntry 3 }
|
|
|
|
|
|
oacRttHistoryCollectionApplSpecificSense OBJECT-TYPE
|
|
SYNTAX Integer32 (1001..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "History collection application specific sense."
|
|
::= { oacRttHistoryCollectionEntry 4 }
|
|
|
|
|
|
oacRttHistoryCollectionAddress OBJECT-TYPE
|
|
SYNTAX OacRttTargetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "History collection address."
|
|
::= { oacRttHistoryCollectionEntry 5 }
|
|
|
|
|
|
oacRttHistoryCollectionSampleTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "History collection sample time."
|
|
::= { oacRttHistoryCollectionEntry 6 }
|
|
|
|
|
|
oacRttHistoryCollectionSense OBJECT-TYPE
|
|
SYNTAX RttResponseSense
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "History collection sense."
|
|
::= { oacRttHistoryCollectionEntry 7 }
|
|
|
|
|
|
oacRttHistoryCollectionSenseDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "History collection sense description."
|
|
::= { oacRttHistoryCollectionEntry 8 }
|
|
|
|
|
|
oacRttHistoryCollectionCompletionTime OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "History collection completion time."
|
|
::= { oacRttHistoryCollectionEntry 9 }
|
|
|
|
oacRttStatsCollectTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttStatsCollectEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Table for collected statistical information."
|
|
::= { oacRttStats 1 }
|
|
|
|
|
|
oacRttStatsCollectEntry OBJECT-TYPE
|
|
SYNTAX OacRttStatsCollectEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Statistics collection entry."
|
|
INDEX { oacRttControlIndex,
|
|
oacRttStatsCaptureStartTimeIndex,
|
|
oacRttStatsCapturePathIndex,
|
|
oacRttStatsCaptureHopIndex
|
|
}
|
|
::= { oacRttStatsCollectTable 1 }
|
|
|
|
|
|
OacRttStatsCollectEntry ::= SEQUENCE
|
|
{
|
|
oacRttStatsCollectAddress OacRttTargetAddress,
|
|
oacRttStatsCollectNoConnections Integer32,
|
|
oacRttStatsCollectBusies Integer32,
|
|
oacRttStatsCollectTimeouts Integer32,
|
|
oacRttStatsCollectSequenceErrors Integer32,
|
|
oacRttStatsCollectNumDisconnects Integer32,
|
|
oacRttStatsCollectVerifyErrors Integer32,
|
|
oacRttStatsCollectDrops Integer32
|
|
}
|
|
|
|
|
|
oacRttStatsCollectAddress OBJECT-TYPE
|
|
SYNTAX OacRttTargetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Collection address."
|
|
::= { oacRttStatsCollectEntry 1 }
|
|
|
|
|
|
oacRttStatsCollectNoConnections OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "How many times the connection cannot be etabilished."
|
|
::= { oacRttStatsCollectEntry 2 }
|
|
|
|
|
|
oacRttStatsCollectBusies OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "How many times the connection status was busy."
|
|
::= { oacRttStatsCollectEntry 3 }
|
|
|
|
|
|
oacRttStatsCollectTimeouts OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "How many timeouts."
|
|
::= { oacRttStatsCollectEntry 4 }
|
|
|
|
|
|
oacRttStatsCollectSequenceErrors OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "How many sequence errors."
|
|
::= { oacRttStatsCollectEntry 5 }
|
|
|
|
|
|
oacRttStatsCollectNumDisconnects OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "How many times the connection was disconnected."
|
|
::= { oacRttStatsCollectEntry 6 }
|
|
|
|
|
|
oacRttStatsCollectVerifyErrors OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "How many verify errors."
|
|
::= { oacRttStatsCollectEntry 7 }
|
|
|
|
|
|
oacRttStatsCollectDrops OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "How many drops."
|
|
::= { oacRttStatsCollectEntry 8 }
|
|
|
|
|
|
|
|
oacRttStatsCaptureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttStatsCaptureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Statistics capture table."
|
|
::= { oacRttStats 2 }
|
|
|
|
|
|
oacRttStatsCaptureEntry OBJECT-TYPE
|
|
SYNTAX OacRttStatsCaptureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Statistics capture table entry."
|
|
INDEX { oacRttControlIndex,
|
|
oacRttStatsCaptureStartTimeIndex,
|
|
oacRttStatsCapturePathIndex,
|
|
oacRttStatsCaptureHopIndex,
|
|
oacRttStatsCaptureDistIndex
|
|
}
|
|
::= { oacRttStatsCaptureTable 1 }
|
|
|
|
|
|
OacRttStatsCaptureEntry ::= SEQUENCE
|
|
{
|
|
oacRttStatsCaptureStartTimeIndex TimeStamp,
|
|
oacRttStatsCapturePathIndex Integer32,
|
|
oacRttStatsCaptureHopIndex Integer32,
|
|
oacRttStatsCaptureDistIndex Integer32,
|
|
oacRttStatsCaptureSumCompletionTime Gauge32,
|
|
oacRttStatsCaptureSumCompletionTime2Low Gauge32,
|
|
oacRttStatsCaptureSumCompletionTime2High Gauge32,
|
|
oacRttStatsCaptureCompletionTimeMin Gauge32,
|
|
oacRttStatsCaptureCompletionTimeMax Gauge32,
|
|
oacRttStatsCaptureOverThresholds Integer32,
|
|
oacRttStatsCaptureCompletions Integer32
|
|
}
|
|
|
|
|
|
oacRttStatsCaptureStartTimeIndex OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Capture start time index."
|
|
::= { oacRttStatsCaptureEntry 1 }
|
|
|
|
|
|
oacRttStatsCapturePathIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Capture path index."
|
|
::= { oacRttStatsCaptureEntry 2 }
|
|
|
|
|
|
oacRttStatsCaptureHopIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..30)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Capture hop index."
|
|
::= { oacRttStatsCaptureEntry 3 }
|
|
|
|
|
|
oacRttStatsCaptureDistIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..20)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Identifies buckets for a hop."
|
|
::= { oacRttStatsCaptureEntry 4 }
|
|
|
|
|
|
oacRttStatsCaptureSumCompletionTime OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Capture sum completion time."
|
|
::= { oacRttStatsCaptureEntry 5 }
|
|
|
|
|
|
oacRttStatsCaptureSumCompletionTime2Low OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Low part of the accumulated squares of completion times."
|
|
::= { oacRttStatsCaptureEntry 6 }
|
|
|
|
|
|
oacRttStatsCaptureSumCompletionTime2High OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "High part of the accumulated squares of completion times."
|
|
::= { oacRttStatsCaptureEntry 7 }
|
|
|
|
|
|
oacRttStatsCaptureCompletionTimeMin OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Minimum completion time."
|
|
::= { oacRttStatsCaptureEntry 8 }
|
|
|
|
|
|
oacRttStatsCaptureCompletionTimeMax OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maximum completion time."
|
|
::= { oacRttStatsCaptureEntry 9 }
|
|
|
|
oacRttStatsCaptureOverThresholds OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Capture over tresholds."
|
|
::= { oacRttStatsCaptureEntry 10 }
|
|
|
|
|
|
oacRttStatsCaptureCompletions OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of completed RTT probes."
|
|
::= { oacRttStatsCaptureEntry 11 }
|
|
|
|
|
|
|
|
oacRttStatsTotalsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttStatsTotalsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Totals table."
|
|
::= { oacRttStats 3 }
|
|
|
|
|
|
oacRttStatsTotalsEntry OBJECT-TYPE
|
|
SYNTAX OacRttStatsTotalsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Totals table entry."
|
|
INDEX { oacRttControlIndex,
|
|
oacRttStatsCaptureStartTimeIndex
|
|
}
|
|
::= { oacRttStatsTotalsTable 1 }
|
|
|
|
|
|
OacRttStatsTotalsEntry ::= SEQUENCE
|
|
{
|
|
oacRttStatsTotalsInitiations Integer32,
|
|
oacRttStatsTotalsElapsedTime TimeInterval
|
|
|
|
}
|
|
|
|
|
|
oacRttStatsTotalsInitiations OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Totals initiations."
|
|
::= { oacRttStatsTotalsEntry 1 }
|
|
|
|
|
|
oacRttStatsTotalsElapsedTime OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Totals elapsed time."
|
|
::= { oacRttStatsTotalsEntry 2 }
|
|
|
|
|
|
-- bodhi's jitter table
|
|
oacRttStatsJitterHopTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OacRttStatsJitterHopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Jitter HOP table."
|
|
::= { oacRttStats 4 }
|
|
|
|
|
|
oacRttStatsJitterHopEntry OBJECT-TYPE
|
|
SYNTAX OacRttStatsJitterHopEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "Jitter HOP table entry."
|
|
INDEX { oacRttControlIndex,
|
|
oacRttStatsJitterPathIndex,
|
|
oacRttStatsJitterHopIndex
|
|
}
|
|
::= { oacRttStatsJitterHopTable 1 }
|
|
|
|
|
|
OacRttStatsJitterHopEntry ::= SEQUENCE
|
|
{
|
|
oacRttStatsJitterPathIndex Integer32,
|
|
oacRttStatsJitterHopIndex Integer32,
|
|
oacRttStatsJitterHopIpAddress InetAddress,
|
|
oacRttStatsJitterHopRTT Integer32,
|
|
oacRttStatsJitterHopPacketLoss Integer32,
|
|
oacRttStatsJitterHopJitter Integer32,
|
|
oacRttStatsJitterHopMinRTT Integer32,
|
|
oacRttStatsJitterHopMaxRTT Integer32,
|
|
oacRttStatsJitterHopSumRTT Integer32,
|
|
oacRttStatsJitterHopSum2RTT Integer32,
|
|
oacRttStatsJitterHopMinPosJitter Integer32,
|
|
oacRttStatsJitterHopMaxPosJitter Integer32,
|
|
oacRttStatsJitterHopSumPos Integer32,
|
|
oacRttStatsJitterHopSum2Pos Integer32,
|
|
oacRttStatsJitterHopMinNegJitter Integer32,
|
|
oacRttStatsJitterHopMaxNegJitter Integer32,
|
|
oacRttStatsJitterHopSumNeg Integer32,
|
|
oacRttStatsJitterHopSum2Neg Integer32,
|
|
oacRttStatsJitterHopOutOfSequence Integer32,
|
|
oacRttStatsJitterHopDiscardedSamples Integer32
|
|
}
|
|
|
|
oacRttStatsJitterPathIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies a RTT row in oacRttStatsJitterHopTable along with oacRttStatsJitterHopIndex."
|
|
::= { oacRttStatsJitterHopEntry 1 }
|
|
|
|
oacRttStatsJitterHopIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies a RTT row in oacRttStatsJitterHopTable along with oacRttStatsJitterPathIndex."
|
|
::= { oacRttStatsJitterHopEntry 2 }
|
|
|
|
oacRttStatsJitterHopIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "IP Address of the Hop."
|
|
::= { oacRttStatsJitterHopEntry 3 }
|
|
|
|
oacRttStatsJitterHopRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "RTT for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 4 }
|
|
|
|
oacRttStatsJitterHopPacketLoss OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Packet loss for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 5 }
|
|
|
|
oacRttStatsJitterHopJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Jitter for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 6 }
|
|
|
|
oacRttStatsJitterHopMinRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Min RTT for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 7 }
|
|
|
|
oacRttStatsJitterHopMaxRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Max RTT for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 8 }
|
|
|
|
oacRttStatsJitterHopSumRTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum RTT for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 9 }
|
|
|
|
oacRttStatsJitterHopSum2RTT OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum2 RTT for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 10 }
|
|
|
|
oacRttStatsJitterHopMinPosJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Min pos jitter for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 11 }
|
|
|
|
oacRttStatsJitterHopMaxPosJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Max pos jitter for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 12 }
|
|
|
|
oacRttStatsJitterHopSumPos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum pos jitter for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 13 }
|
|
|
|
oacRttStatsJitterHopSum2Pos OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum2 pos jitter for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 14 }
|
|
|
|
oacRttStatsJitterHopMinNegJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Min neg jitter for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 15 }
|
|
|
|
oacRttStatsJitterHopMaxNegJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Max neg jitter for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 16 }
|
|
|
|
oacRttStatsJitterHopSumNeg OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum neg jitter for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 17 }
|
|
|
|
oacRttStatsJitterHopSum2Neg OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Sum2 neg jitter for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 18 }
|
|
|
|
oacRttStatsJitterHopOutOfSequence OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Out of sequence pkts for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 19 }
|
|
|
|
oacRttStatsJitterHopDiscardedSamples OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Discarded samples for the Hop."
|
|
::= { oacRttStatsJitterHopEntry 20 }
|
|
|
|
|
|
-- endof bodhi's jitter table
|
|
|
|
oacRttNotificationsPrefix OBJECT IDENTIFIER
|
|
::= { oacRttChkMIB 2 }
|
|
oacRttNotifications OBJECT IDENTIFIER
|
|
::= { oacRttNotificationsPrefix 0 }
|
|
|
|
oacRttConnectionChangeNotification NOTIFICATION-TYPE
|
|
OBJECTS { oacRttControlTag,
|
|
oacRttHistoryCollectionAddress,
|
|
oacRttControlOperConnLostOccurred
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { oacRttNotifications 1 }
|
|
|
|
|
|
oacRttTimeoutNotification NOTIFICATION-TYPE
|
|
OBJECTS { oacRttControlTag,
|
|
oacRttHistoryCollectionAddress,
|
|
oacRttControlOperTimeoutOccurred
|
|
}
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { oacRttNotifications 2 }
|
|
|
|
|
|
oacRttThresholdNotification NOTIFICATION-TYPE
|
|
OBJECTS { oacRttControlTag,
|
|
oacRttHistoryCollectionAddress,
|
|
oacRttControlOperOverThresholdOccurred
|
|
}
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { oacRttNotifications 3 }
|
|
|
|
END
|