Observium_CE/mibs/ciena/WWP-LEOS-PING-MIB

225 lines
6.5 KiB
Plaintext

-- This file was included in WWP MIB release 04-10-01-0027
--
-- WWP-LEOS-PING-MIB.my
--
--
WWP-LEOS-PING-MIB DEFINITIONS ::= BEGIN
IMPORTS
Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
TruthValue, TEXTUAL-CONVENTION, DisplayString
FROM SNMPv2-TC
AddressFamilyNumbers
FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB
InetAddressType
FROM INET-ADDRESS-MIB
wwpModulesLeos
FROM WWP-SMI;
wwpLeosPingMIB MODULE-IDENTITY
LAST-UPDATED "201204020000Z"
ORGANIZATION "Ciena, Inc"
CONTACT-INFO
" Mib Meister
115 North Sullivan Road
Spokane Valley, WA 99037
USA
Phone: +1 509 242 9000
Email: support@ciena.com"
DESCRIPTION
"The MIB for WWP Ping"
REVISION "201204020000Z"
DESCRIPTION
"Add wwpLeosPingInetAddrType to support IP protocol
version independent Inet addressing."
REVISION "200107031257Z"
DESCRIPTION
"Initial Creation"
::= { wwpModulesLeos 19 }
--
-- Textual conventions
--
PingFailCause ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The cause of the last ping failure."
SYNTAX INTEGER
{
unknownHost(1),
socketError(2),
bindError(3),
connectError(4),
missingHost(5),
asyncError(6),
nonBlockError(7),
mcastError(8),
ttlError(9),
mcastTtlError(10),
outputError(11),
unreachableError(12),
isAlive(13),
txRx(14),
commandCompleted(15),
noStatus(16),
sendRecvMismatch(17)
}
PingState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The state of the last ping request."
SYNTAX INTEGER
{
idle(1),
pinging(2),
pingComplete(3),
failed(4)
}
--
-- Node definitions
--
wwpLeosPingMIBObjects OBJECT IDENTIFIER ::= { wwpLeosPingMIB 1 }
wwpLeosPingDelay OBJECT-TYPE
SYNTAX Integer32 (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The object specifies the minimum amount of time to wait
before sending the next packet in a sequence
after receiving a response or declaring a
timeout for a previous packet."
::= { wwpLeosPingMIBObjects 1 }
wwpLeosPingPacketSize OBJECT-TYPE
SYNTAX Integer32 (1..1464)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The size of the ping packets to send to the target."
DEFVAL { 56 }
::= { wwpLeosPingMIBObjects 2 }
wwpLeosPingActivate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ping can be activated by setting this object to true.
Once the ping operation is completed, the object is
set to 'false'. This object can be set to 'false'
by the Management Station to stop the ping."
::= { wwpLeosPingMIBObjects 3 }
wwpLeosPingAddrType OBJECT-TYPE
SYNTAX AddressFamilyNumbers
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The address type associated with wwpLeosPingAddr.
With the new wwpLeosPingInetAddrType being introduced
to support RFC 4001, this OID will only be used when
wwpLeosPingAddr is a host name or an IPv4 address.
Otherwise, it will be set to other(0)."
::= { wwpLeosPingMIBObjects 4 }
wwpLeosPingAddr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The host name or IP address of the device to be pinged.
wwpLeosPingAddrType determines if address
is host name or IP address."
::= { wwpLeosPingMIBObjects 5 }
wwpLeosPingPacketCount OBJECT-TYPE
SYNTAX Integer32 (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the number of ICMP requests to send to the target."
::= { wwpLeosPingMIBObjects 6 }
wwpLeosPingPacketTimeout OBJECT-TYPE
SYNTAX Integer32 (0..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the amount of time to wait for a response to a
transmitted packet before declaring the packet 'dropped'."
::= { wwpLeosPingMIBObjects 7 }
wwpLeosPingSentPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ping packets that have been sent to the target."
::= { wwpLeosPingMIBObjects 8 }
wwpLeosPingReceivedPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ping packets that have been received from the target."
::= { wwpLeosPingMIBObjects 9 }
wwpLeosPingFailCause OBJECT-TYPE
SYNTAX PingFailCause
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of the ping."
::= { wwpLeosPingMIBObjects 10 }
wwpLeosPingState OBJECT-TYPE
SYNTAX PingState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the ping process. The possible states include
pinging, idle, complete or failed."
DEFVAL { idle }
::= { wwpLeosPingMIBObjects 11 }
wwpLeosPingUntilStopped OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to true prior to wwpLeosPingActivate will
cause the device to ping the specified host until
wwpLeosPingActivate is set to false. The object cannot be
modified once the ping is active. The object returns to
'false' once the ping is halted."
DEFVAL { false }
::= { wwpLeosPingMIBObjects 12 }
wwpLeosPingInetAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Inet address type associated with wwpLeosPingAddr.
When set to:
ipv4 : wwpLeosPingAddr should be compliant with
InetAddressIPv4 from RFC 4001
ipv6 : wwpLeosPingAddr should be compliant with
InetAddressIPv6 from RFC 4001."
::= { wwpLeosPingMIBObjects 13 }
END
--
-- WWP-PING-MIB.my
--