mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
update: Juniper MIBs and Junos rewrite addition
This commit is contained in:
@@ -245,6 +245,7 @@ $rewrite_junos_hardware = array(
|
||||
// ?
|
||||
'jnxProductNameMX80' => 'MX80',
|
||||
'jnxProductName' => '',
|
||||
'jnxProductQFX510048S6Q' => 'QFX5100-48S6Q',
|
||||
);
|
||||
|
||||
$rewrite_cisco_hardware = array('.1.3.6.1.4.1.9.1.275' => 'C2948G-L3');
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Chassis MIB
|
||||
--
|
||||
-- Copyright (c) 1998-2013, Juniper Networks, Inc.
|
||||
-- Copyright (c) 1998-2015, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -21,7 +21,7 @@ IMPORTS
|
||||
|
||||
jnxBoxAnatomy MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201305220000Z" -- Wed May 22 00:00:00 2013 UTC
|
||||
LAST-UPDATED "201605160000Z" -- May 16, 2016
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -136,12 +136,51 @@ jnxBoxAnatomy MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"Added new offline reason fruPfeErrors to
|
||||
jnxFruOfflineReason enumeration."
|
||||
REVISION "201212100000Z" -- Dec 10, 2012
|
||||
DESCRIPTION
|
||||
"Added new OIDs to get control plane memory
|
||||
allocation (jnxOperatingMemoryCP)
|
||||
and utilization(jnxOperatingBufferCP) in RE."
|
||||
|
||||
REVISION "201404080000Z" -- Apr 08, 2014
|
||||
DESCRIPTION
|
||||
"Added new offline reason vpnLocalizationRoleChange to
|
||||
jnxFruOfflineReason enumeration."
|
||||
|
||||
REVISION "201405200000Z" -- May 20, 2014
|
||||
DESCRIPTION
|
||||
"Added MIBs for 1, 5 and 15 min average CPU util"
|
||||
|
||||
REVISION "201407300000Z" -- Jul 30, 2014
|
||||
DESCRIPTION
|
||||
"Added new offline reasons fruFpcFanTrayIncompatible &
|
||||
fruFpcPEMIncompatible to jnxFruOfflineReason enumeration."
|
||||
|
||||
REVISION "201501140000Z" -- Jan 14, 2015
|
||||
DESCRIPTION
|
||||
"Added new color types for jnxLEDState and jnxLEDStateOrdered."
|
||||
|
||||
REVISION "201412040000Z" -- Dec 04, 2014
|
||||
DESCRIPTION
|
||||
"Added new trap: jnxFmAsicErr."
|
||||
|
||||
REVISION "201504010000Z" -- Apr 1, 2015
|
||||
DESCRIPTION
|
||||
"Added new FRU Power consumption variable."
|
||||
|
||||
REVISION "201504280000Z" -- Apr 28, 2015
|
||||
DESCRIPTION
|
||||
"Added new MIB jnxContentsModel."
|
||||
|
||||
REVISION "201602020000Z" -- Feb 02, 2016
|
||||
DESCRIPTION
|
||||
"Added new offline reason fruFpcHFanTrayIncompatible and
|
||||
missing entries mixedSwitchFabric, unsupportedFabric,
|
||||
jamConfigError."
|
||||
|
||||
REVISION "201605160000Z" -- May 16, 2016
|
||||
DESCRIPTION
|
||||
"Added new trap: jnxFmHealthChkErr."
|
||||
|
||||
::= { jnxMibs 1 }
|
||||
|
||||
@@ -433,10 +472,11 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
jnxContentsSerialNo DisplayString,
|
||||
jnxContentsRevision DisplayString,
|
||||
jnxContentsInstalled TimeStamp,
|
||||
jnxContentsPartNo DisplayString,
|
||||
jnxContentsChassisId JnxChassisId,
|
||||
jnxContentsChassisDescr DisplayString,
|
||||
jnxContentsChassisCleiCode DisplayString
|
||||
jnxContentsPartNo DisplayString,
|
||||
jnxContentsChassisId JnxChassisId,
|
||||
jnxContentsChassisDescr DisplayString,
|
||||
jnxContentsChassisCleiCode DisplayString,
|
||||
jnxContentsModel DisplayString
|
||||
}
|
||||
|
||||
jnxContentsContainerIndex OBJECT-TYPE
|
||||
@@ -580,6 +620,17 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
telecommunications industry."
|
||||
::= { jnxContentsEntry 13 }
|
||||
|
||||
jnxContentsModel OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The FRU model name of this subject, blank if unknown
|
||||
or unavailable."
|
||||
::= { jnxContentsEntry 14 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Box LED Indicators Table
|
||||
--
|
||||
@@ -704,7 +755,13 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
yellow(3), -- alarm, warning, marginally working
|
||||
red(4), -- alert, failed, not working
|
||||
blue(5), -- ok, on-line as an active primary
|
||||
amber(6) -- alarm, off-line, not running
|
||||
amber(6), -- alarm, off-line, not running
|
||||
off(7), -- off-line, not running
|
||||
blinkingGreen(8), -- entering state of ok, good, normally working
|
||||
blinkingYellow(9), -- entering state of alarm, warning, marginally working
|
||||
blinkingRed(10), -- entering state of alert, failed, not working
|
||||
blinkingBlue(11), -- entering state of ok, on-line as an active primary
|
||||
blinkingAmber(12) -- entering state of alarm, off-line, not running
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
@@ -721,7 +778,13 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
amber(3), -- alarm, off-line, not running
|
||||
yellow(4), -- alarm, warning, marginally working
|
||||
red(5), -- alert, failed, not working
|
||||
other(6) -- unknown or unavailable
|
||||
other(6), -- unknown or unavailable
|
||||
off(7), -- off-line, not running
|
||||
blinkingBlue(8), -- entering state of ok, on-line as an active primary
|
||||
blinkingGreen(9), -- entering state of ok, good, normally working
|
||||
blinkingAmber(10), -- entering state of alarm, off-line, not running
|
||||
blinkingYellow(11), -- entering state of alarm, warning, marginally working
|
||||
blinkingRed(12) -- entering state of alert, failed, not working
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
@@ -900,13 +963,19 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
jnxOperatingUpTime TimeInterval,
|
||||
jnxOperatingLastRestart TimeStamp,
|
||||
jnxOperatingMemory Integer32,
|
||||
jnxOperatingStateOrdered INTEGER,
|
||||
jnxOperatingChassisId JnxChassisId,
|
||||
jnxOperatingChassisDescr DisplayString,
|
||||
jnxOperatingRestartTime DateAndTime,
|
||||
jnxOperating1MinLoadAvg Gauge32,
|
||||
jnxOperating5MinLoadAvg Gauge32,
|
||||
jnxOperating15MinLoadAvg Gauge32
|
||||
jnxOperatingStateOrdered INTEGER,
|
||||
jnxOperatingChassisId JnxChassisId,
|
||||
jnxOperatingChassisDescr DisplayString,
|
||||
jnxOperatingRestartTime DateAndTime,
|
||||
jnxOperating1MinLoadAvg Gauge32,
|
||||
jnxOperating5MinLoadAvg Gauge32,
|
||||
jnxOperating15MinLoadAvg Gauge32,
|
||||
jnxOperating1MinAvgCPU Gauge32,
|
||||
jnxOperating5MinAvgCPU Gauge32,
|
||||
jnxOperating15MinAvgCPU Gauge32,
|
||||
jnxOperatingFRUPower Gauge32,
|
||||
jnxOperatingBufferCP Gauge32,
|
||||
jnxOperatingMemoryCP Integer32
|
||||
}
|
||||
|
||||
jnxOperatingContentsIndex OBJECT-TYPE
|
||||
@@ -1135,6 +1204,66 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
Zero if unavailable or inapplicable."
|
||||
::= { jnxOperatingEntry 22 }
|
||||
|
||||
jnxOperating1MinAvgCPU OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CPU utilization in percentage of this
|
||||
subject averaged over last 1 minutes. Zero if
|
||||
unavailable or inapplicable."
|
||||
::= { jnxOperatingEntry 23 }
|
||||
|
||||
jnxOperating5MinAvgCPU OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CPU utilization in percentage of this
|
||||
subject averaged over last 5 minutes. Zero if
|
||||
unavailable or inapplicable."
|
||||
::= { jnxOperatingEntry 24 }
|
||||
|
||||
jnxOperating15MinAvgCPU OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CPU utilization in percentage of this
|
||||
subject averaged over last 15 minutes. Zero
|
||||
if unavailable or inapplicable."
|
||||
::= { jnxOperatingEntry 25 }
|
||||
|
||||
jnxOperatingFRUPower OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The present power of each FRU. Here it will
|
||||
be shown in terms of voltage. Zero if unavailable
|
||||
or inapplicable"
|
||||
::= { jnxOperatingEntry 26 }
|
||||
|
||||
jnxOperatingBufferCP OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The buffer pool utilization in percentage
|
||||
of this subject in control plane. Zero if
|
||||
unavailable or inapplicable."
|
||||
::= { jnxOperatingEntry 27 }
|
||||
|
||||
jnxOperatingMemoryCP OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Allocated memory size for control plane
|
||||
in Megabytes. Zero if unavailable or
|
||||
inapplicable."
|
||||
::= { jnxOperatingEntry 28 }
|
||||
|
||||
--
|
||||
-- Box Redundancy Information Table
|
||||
--
|
||||
@@ -1611,7 +1740,13 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
fruIncompatibleWithSIB(95), -- FRU incompatible with SIB
|
||||
sibIncompatibleWithOtherSIB(96), -- FRU incompatible with other SIB
|
||||
fruPfeErrors(97), -- PIC offlined on PFE Errors cross limit.
|
||||
vpnLocalizationRoleChange(98) -- VPN localization core-facing-FPC role change
|
||||
vpnLocalizationRoleChange(98), -- VPN localization core-facing-FPC role change
|
||||
fruFpcFanTrayIncompatible(99), -- FPC incompatible with FAN-TRAYs
|
||||
fruFpcPEMIncompatible(100), -- FPC incompatible with PEMs
|
||||
mixedSwitchFabric(101), -- Mixed Switch Fabric error
|
||||
unsupportedFabric(102), -- unsupported Fabric error
|
||||
jamConfigError(103), -- JAM configuration error
|
||||
fruFpcHFanTrayIncompatible(104) -- FPC incompatible with Horizontal FAN-TRAYs
|
||||
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
@@ -2128,6 +2263,50 @@ JnxChassisId ::= TEXTUAL-CONVENTION
|
||||
in the chassis has been in the failure condition."
|
||||
::= { jnxChassisTraps 24 }
|
||||
|
||||
jnxFmAsicErr NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxFmAsicErr trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected
|
||||
errors in a switching device within the fabric."
|
||||
::= { jnxChassisTraps 25 }
|
||||
|
||||
jnxMountVarOffHardDiskFailed NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxMountVarOffHardDiskFailed signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
mount of /var failed off harddisk, emergency /var created."
|
||||
::= { jnxChassisTraps 26 }
|
||||
|
||||
jnxFmHealthChkErr NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFruContentsIndex,
|
||||
jnxFruL1Index,
|
||||
jnxFruL2Index,
|
||||
jnxFruL3Index,
|
||||
jnxFruName,
|
||||
jnxFruType,
|
||||
jnxFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A HealthChkErr trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected
|
||||
health check errors."
|
||||
::= { jnxChassisTraps 27 }
|
||||
|
||||
-- Traps for chassis alarm cleared conditions
|
||||
|
||||
|
@@ -41,6 +41,10 @@
|
||||
PLP - Packet Loss Priority
|
||||
DSCP - Differential Service Code Point. "
|
||||
|
||||
REVISION "201411070000Z" -- Nov 07, 2014
|
||||
DESCRIPTION "Added Queue Depth stats"
|
||||
|
||||
|
||||
REVISION "201305200000Z" -- May 20, 2013
|
||||
DESCRIPTION
|
||||
"Modified the max range for JnxCosFcIdentifier from 7 to 15."
|
||||
@@ -718,7 +722,12 @@
|
||||
jnxCosQstatTotalDropPkts Counter64,
|
||||
jnxCosQstatTotalDropPktRate CounterBasedGauge64,
|
||||
jnxCosQstatTotalDropBytes Counter64,
|
||||
jnxCosQstatTotalDropByteRate CounterBasedGauge64
|
||||
jnxCosQstatTotalDropByteRate CounterBasedGauge64,
|
||||
-- Depth parameters
|
||||
jnxCosQstatDepthAverage CounterBasedGauge64,
|
||||
jnxCosQstatDepthCurrent CounterBasedGauge64,
|
||||
jnxCosQstatDepthPeak CounterBasedGauge64,
|
||||
jnxCosQstatDepthMax CounterBasedGauge64
|
||||
}
|
||||
|
||||
jnxCosQstatIfIndex OBJECT-TYPE
|
||||
@@ -1230,6 +1239,43 @@
|
||||
"The queue's current total drop rate in bytes per second."
|
||||
::= { jnxCosQstatEntry 56 }
|
||||
|
||||
jnxCosQstatDepthAverage OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns Average depth for a given interface and queue.
|
||||
For unsupported platform, returns '0'"
|
||||
::= { jnxCosQstatEntry 57 }
|
||||
|
||||
jnxCosQstatDepthCurrent OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns current depth for a given interface and queue.
|
||||
For unsupported platform, returns '0'"
|
||||
::= { jnxCosQstatEntry 58 }
|
||||
|
||||
jnxCosQstatDepthPeak OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns peak depth for a given interface and queue.
|
||||
For unsupported platform, returns '0'"
|
||||
::= { jnxCosQstatEntry 59 }
|
||||
|
||||
jnxCosQstatDepthMax OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns Max depth for a given interface and queue.
|
||||
For unsupported platform, returns '0'"
|
||||
::= { jnxCosQstatEntry 60 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- Per interface cos stats flags
|
||||
-- There are three flags which indicate what kind of
|
||||
@@ -1975,7 +2021,12 @@
|
||||
jnxCosIngressQstatMHpRedDropBytes Counter64,
|
||||
jnxCosIngressQstatMHpRedDropByteRate CounterBasedGauge64,
|
||||
jnxCosIngressQstatHpRedDropBytes Counter64,
|
||||
jnxCosIngressQstatHpRedDropByteRate CounterBasedGauge64
|
||||
jnxCosIngressQstatHpRedDropByteRate CounterBasedGauge64,
|
||||
-- Depth parameters
|
||||
jnxCosIngressQstatDepthAverage CounterBasedGauge64,
|
||||
jnxCosIngressQstatDepthCurrent CounterBasedGauge64,
|
||||
jnxCosIngressQstatDepthPeak CounterBasedGauge64,
|
||||
jnxCosIngressQstatDepthMax CounterBasedGauge64
|
||||
}
|
||||
|
||||
jnxCosIngressQstatIfIndex OBJECT-TYPE
|
||||
@@ -2417,6 +2468,43 @@
|
||||
interface."
|
||||
::= { jnxCosIngressQstatEntry 48 }
|
||||
|
||||
|
||||
jnxCosIngressQstatDepthAverage OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns Average depth at the ingress for a given interface and queue.
|
||||
For unsupported platform, returns '0'"
|
||||
::= { jnxCosIngressQstatEntry 49 }
|
||||
|
||||
jnxCosIngressQstatDepthCurrent OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns current depth at ingress for a given interface and queue.
|
||||
For unsupported platform, returns '0'"
|
||||
::= { jnxCosIngressQstatEntry 50 }
|
||||
|
||||
jnxCosIngressQstatDepthPeak OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns peak depth at ingress for a given interface and queue.
|
||||
For unsupported platform, returns '0'"
|
||||
::= { jnxCosIngressQstatEntry 51 }
|
||||
|
||||
jnxCosIngressQstatDepthMax OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns Max depth at ingress for a given interface and queue.
|
||||
For unsupported platform, returns '0'"
|
||||
::= { jnxCosIngressQstatEntry 52 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- Cos Traps / Notifications
|
||||
-- ***************************************************************
|
||||
@@ -2437,6 +2525,30 @@
|
||||
"The textual name of the Cos interface."
|
||||
::= { jnxCosNotifyVars 1 }
|
||||
|
||||
jnxCosFpcIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..'7fffffff'h)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of FPC which has seen queue overflow"
|
||||
::= { jnxCosNotifyVars 2 }
|
||||
|
||||
jnxCosPfeIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..'7fffffff'h)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of pfe which has seen queue overflow"
|
||||
::= { jnxCosNotifyVars 3 }
|
||||
|
||||
jnxCosQueueIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..'7fffffff'h)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Queue index which has seen overflow"
|
||||
::= { jnxCosNotifyVars 4 }
|
||||
|
||||
-- Cos Notifications
|
||||
--
|
||||
jnxCosNotificationsPrefix OBJECT-IDENTITY
|
||||
@@ -2458,5 +2570,665 @@
|
||||
DESCRIPTION
|
||||
"Only 10% of dedicated CoS queues are available"
|
||||
::= { jnxCosNotificationsPrefix 2 }
|
||||
|
||||
|
||||
jnxCosFabricQueueOverflow NOTIFICATION-TYPE
|
||||
OBJECTS { jnxCosFpcIndex,
|
||||
jnxCosPfeIndex,
|
||||
jnxCosQueueIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fabric Queue occupancy exceeded threshold"
|
||||
::= { jnxCosNotificationsPrefix 3 }
|
||||
|
||||
jnxCosWanQueueOverflow NOTIFICATION-TYPE
|
||||
OBJECTS { jnxCosFpcIndex,
|
||||
jnxCosInterfaceName,
|
||||
jnxCosQueueIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Wan Queue occupancy exceeded threshold"
|
||||
::= { jnxCosNotificationsPrefix 4 }
|
||||
|
||||
jnxCosFabricQueueOverflowCleared NOTIFICATION-TYPE
|
||||
OBJECTS { jnxCosFpcIndex,
|
||||
jnxCosPfeIndex,
|
||||
jnxCosQueueIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fabric Queue overflow condition cleared"
|
||||
::= { jnxCosNotificationsPrefix 5 }
|
||||
|
||||
jnxCosWanQueueOverflowCleared NOTIFICATION-TYPE
|
||||
OBJECTS { jnxCosFpcIndex,
|
||||
jnxCosInterfaceName,
|
||||
jnxCosQueueIndex }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Wan Queue overflow condition cleared"
|
||||
::= { jnxCosNotificationsPrefix 6 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- Cos If table
|
||||
-- ***************************************************************
|
||||
|
||||
jnxCosIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxCosIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of interface entries."
|
||||
|
||||
::= { jnxCos 9 }
|
||||
|
||||
jnxCosIfEntry OBJECT-TYPE
|
||||
SYNTAX JnxCosIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing information applicable to a
|
||||
an interface."
|
||||
INDEX { jnxCosIfIdx }
|
||||
::= { jnxCosIfTable 1 }
|
||||
|
||||
JnxCosIfEntry ::=
|
||||
SEQUENCE {
|
||||
jnxCosIfIdx InterfaceIndex,
|
||||
jnxCosIfsetDescr DisplayString
|
||||
}
|
||||
|
||||
jnxCosIfIdx OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each interface."
|
||||
::= { jnxCosIfEntry 1 }
|
||||
|
||||
jnxCosIfsetDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string containing name of the interface."
|
||||
::= { jnxCosIfEntry 2 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- #####################
|
||||
-- Per queue stats table for iflset by ifl index
|
||||
-- ***************************************************************
|
||||
jnxCosIfsetQstatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxCosIfsetQstatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table presents the per queue stats. Only those
|
||||
physical interfaces that support output queue stats appear
|
||||
in this table."
|
||||
::= { jnxCos 10 }
|
||||
|
||||
jnxCosIfsetQstatEntry OBJECT-TYPE
|
||||
SYNTAX JnxCosIfsetQstatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This entry contains interface output queue stats for a
|
||||
given output queue on the specified interface."
|
||||
INDEX { jnxCosIfsetQstatChildIfIndex, jnxCosIfsetQstatQueueNr}
|
||||
::= { jnxCosIfsetQstatTable 1 }
|
||||
|
||||
JnxCosIfsetQstatEntry ::=
|
||||
SEQUENCE {
|
||||
jnxCosIfsetQstatChildIfIndex InterfaceIndex,
|
||||
jnxCosIfsetQstatQueueNr Integer32,
|
||||
|
||||
-- Queued packet/byte stats
|
||||
jnxCosIfsetQstatQedPkts Counter64,
|
||||
jnxCosIfsetQstatQedPktRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatQedBytes Counter64,
|
||||
jnxCosIfsetQstatQedByteRate CounterBasedGauge64,
|
||||
|
||||
-- Transmitted packet/byte stats
|
||||
jnxCosIfsetQstatTxedPkts Counter64,
|
||||
jnxCosIfsetQstatTxedPktRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatTxedBytes Counter64,
|
||||
jnxCosIfsetQstatTxedByteRate CounterBasedGauge64,
|
||||
|
||||
-- Tail-dropped stats
|
||||
jnxCosIfsetQstatTailDropPkts Counter64,
|
||||
jnxCosIfsetQstatTailDropPktRate CounterBasedGauge64,
|
||||
|
||||
-- RED-dropped packet stats
|
||||
jnxCosIfsetQstatTotalRedDropPkts Counter64,
|
||||
jnxCosIfsetQstatTotalRedDropPktRate CounterBasedGauge64,
|
||||
|
||||
-- Per dp stats when tri color is not configured
|
||||
jnxCosIfsetQstatLpNonTcpRedDropPkts Counter64,
|
||||
jnxCosIfsetQstatLpNonTcpRDropPktRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatLpTcpRedDropPkts Counter64,
|
||||
jnxCosIfsetQstatLpTcpRedDropPktRate CounterBasedGauge64,
|
||||
|
||||
jnxCosIfsetQstatHpNonTcpRedDropPkts Counter64,
|
||||
jnxCosIfsetQstatHpNonTcpRDropPktRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatHpTcpRedDropPkts Counter64,
|
||||
jnxCosIfsetQstatHpTcpRedDropPktRate CounterBasedGauge64,
|
||||
|
||||
-- RED-dropped byte stats
|
||||
jnxCosIfsetQstatTotalRedDropBytes Counter64,
|
||||
jnxCosIfsetQstatTotalRedDropByteRate CounterBasedGauge64,
|
||||
|
||||
-- Per dp byte stats when tri color is not configured
|
||||
jnxCosIfsetQstatLpNonTcpRedDropBytes Counter64,
|
||||
jnxCosIfsetQstatLpNonTcpRDropByteRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatLpTcpRedDropBytes Counter64,
|
||||
jnxCosIfsetQstatLpTcpRedDropByteRate CounterBasedGauge64,
|
||||
|
||||
jnxCosIfsetQstatHpNonTcpRedDropBytes Counter64,
|
||||
jnxCosIfsetQstatHpNonTcpRDropByteRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatHpTcpRedDropBytes Counter64,
|
||||
jnxCosIfsetQstatHpTcpRedDropByteRate CounterBasedGauge64,
|
||||
|
||||
-- Per dp stats when tri color is configured
|
||||
jnxCosIfsetQstatLpRedDropPkts Counter64,
|
||||
jnxCosIfsetQstatLpRedDropPktRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatMLpRedDropPkts Counter64,
|
||||
jnxCosIfsetQstatMLpRedDropPktRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatMHpRedDropPkts Counter64,
|
||||
jnxCosIfsetQstatMHpRedDropPktRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatHpRedDropPkts Counter64,
|
||||
jnxCosIfsetQstatHpRedDropPktRate CounterBasedGauge64,
|
||||
-- Per dp byte stats when tri color is configured
|
||||
jnxCosIfsetQstatLpRedDropBytes Counter64,
|
||||
jnxCosIfsetQstatLpRedDropByteRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatMLpRedDropBytes Counter64,
|
||||
jnxCosIfsetQstatMLpRedDropByteRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatMHpRedDropBytes Counter64,
|
||||
jnxCosIfsetQstatMHpRedDropByteRate CounterBasedGauge64,
|
||||
jnxCosIfsetQstatHpRedDropBytes Counter64,
|
||||
jnxCosIfsetQstatHpRedDropByteRate CounterBasedGauge64,
|
||||
|
||||
-- Rate Limit dropped packet stats
|
||||
jnxCosIfsetQstatRateLimitDropPkts Counter64,
|
||||
jnxCosIfsetQstatRateLimitDropPktRate CounterBasedGauge64,
|
||||
|
||||
-- Rate Limit dropped byte stats
|
||||
jnxCosIfsetQstatRateLimitDropBytes Counter64,
|
||||
jnxCosIfsetQstatRateLimitDropByteRate CounterBasedGauge64
|
||||
}
|
||||
|
||||
jnxCosIfsetQstatChildIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex of the interface."
|
||||
::= { jnxCosIfsetQstatEntry 1 }
|
||||
|
||||
jnxCosIfsetQstatQueueNr OBJECT-TYPE
|
||||
SYNTAX Integer32(0..63)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The output queue number."
|
||||
::= { jnxCosIfsetQstatEntry 2 }
|
||||
|
||||
-- Queued packet/byte stats
|
||||
jnxCosIfsetQstatQedPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets queued at the output queue."
|
||||
::= { jnxCosIfsetQstatEntry 3 }
|
||||
|
||||
jnxCosIfsetQstatQedPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in packets per second) at which packets
|
||||
were queued at the output queue."
|
||||
::= { jnxCosIfsetQstatEntry 4 }
|
||||
|
||||
jnxCosIfsetQstatQedBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of bytes queued at the output queue."
|
||||
::= { jnxCosIfsetQstatEntry 5 }
|
||||
|
||||
jnxCosIfsetQstatQedByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which bytes
|
||||
were queued at the output queue."
|
||||
::= { jnxCosIfsetQstatEntry 6 }
|
||||
|
||||
-- Transmitted packet/byte stats
|
||||
jnxCosIfsetQstatTxedPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets transmitted on the queue."
|
||||
::= { jnxCosIfsetQstatEntry 7 }
|
||||
|
||||
jnxCosIfsetQstatTxedPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The output queue's packet transmit rate, expressed in
|
||||
packets per second."
|
||||
::= { jnxCosIfsetQstatEntry 8 }
|
||||
|
||||
jnxCosIfsetQstatTxedBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of bytes transmitted on the queue."
|
||||
::= { jnxCosIfsetQstatEntry 9 }
|
||||
|
||||
jnxCosIfsetQstatTxedByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The queue's current transmit rate in bytes per second."
|
||||
::= { jnxCosIfsetQstatEntry 10 }
|
||||
|
||||
-- Tail-dropped packet stats
|
||||
jnxCosIfsetQstatTailDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of packets tail dropped at the output queue."
|
||||
::= { jnxCosIfsetQstatEntry 11 }
|
||||
|
||||
jnxCosIfsetQstatTailDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The tail drop packet rate (expressed in packets per second)
|
||||
for the queue."
|
||||
::= { jnxCosIfsetQstatEntry 12 }
|
||||
|
||||
-- RED-dropped packet stats
|
||||
jnxCosIfsetQstatTotalRedDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of packets dropped due to RED (Random Early
|
||||
Detection) at the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 13 }
|
||||
|
||||
jnxCosIfsetQstatTotalRedDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most recent estimate of per-second RED-dropped packets
|
||||
at the output queue on the given interface"
|
||||
::= { jnxCosIfsetQstatEntry 14 }
|
||||
|
||||
jnxCosIfsetQstatLpNonTcpRedDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of low PLP non TCP packets RED-dropped."
|
||||
::= { jnxCosIfsetQstatEntry 15 }
|
||||
|
||||
jnxCosIfsetQstatLpNonTcpRDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in packets per second) at which low
|
||||
PLP non TCP packets were RED-dropped."
|
||||
::= { jnxCosIfsetQstatEntry 16 }
|
||||
|
||||
jnxCosIfsetQstatLpTcpRedDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of low PLP TCP packets RED-dropped at
|
||||
the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 17 }
|
||||
|
||||
jnxCosIfsetQstatLpTcpRedDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in packets per second) at which low PLP
|
||||
TCP packets were RED-dropped at the output on the given
|
||||
interface."
|
||||
::= { jnxCosIfsetQstatEntry 18 }
|
||||
|
||||
jnxCosIfsetQstatHpNonTcpRedDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of high PLP non TCP packets RED-dropped
|
||||
at the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 19 }
|
||||
|
||||
jnxCosIfsetQstatHpNonTcpRDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in packets per second) at which high
|
||||
PLP non TCP packets were RED-dropped
|
||||
at the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 20 }
|
||||
|
||||
jnxCosIfsetQstatHpTcpRedDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of high PLP TCP packets RED-dropped at
|
||||
the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 21 }
|
||||
|
||||
jnxCosIfsetQstatHpTcpRedDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in packets per second) at which high
|
||||
PLP TCP packets were RED-dropped at the output."
|
||||
::= { jnxCosIfsetQstatEntry 22 }
|
||||
|
||||
-- RED-dropped byte stats
|
||||
jnxCosIfsetQstatTotalRedDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes RED-dropped at the output on the
|
||||
given interface."
|
||||
::= { jnxCosIfsetQstatEntry 23 }
|
||||
|
||||
jnxCosIfsetQstatTotalRedDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which bytes
|
||||
were RED-dropped at the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 24 }
|
||||
|
||||
jnxCosIfsetQstatLpNonTcpRedDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of low PLP non TCP bytes RED-dropped at
|
||||
the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 25 }
|
||||
|
||||
jnxCosIfsetQstatLpNonTcpRDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which low PLP
|
||||
non TCP bytes were RED-dropped at the output on the given
|
||||
interface."
|
||||
::= { jnxCosIfsetQstatEntry 26 }
|
||||
|
||||
jnxCosIfsetQstatLpTcpRedDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of low PLP TCP
|
||||
bytes RED-dropped at the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 27 }
|
||||
|
||||
jnxCosIfsetQstatLpTcpRedDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which low PLP
|
||||
TCP bytes were RED-dropped at the output on the given
|
||||
interface."
|
||||
::= { jnxCosIfsetQstatEntry 28 }
|
||||
|
||||
jnxCosIfsetQstatHpNonTcpRedDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of high PLP non TCP bytes RED-dropped at
|
||||
the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 29 }
|
||||
|
||||
jnxCosIfsetQstatHpNonTcpRDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which high
|
||||
PLP non TCP bytes were RED-dropped at the output queue on
|
||||
the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 30 }
|
||||
|
||||
jnxCosIfsetQstatHpTcpRedDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of high PLP TCP bytes RED-dropped at the
|
||||
output queue on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 31 }
|
||||
|
||||
jnxCosIfsetQstatHpTcpRedDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which high PLP
|
||||
TCP bytes were RED-dropped at the output on the given
|
||||
interface."
|
||||
::= { jnxCosIfsetQstatEntry 32 }
|
||||
|
||||
jnxCosIfsetQstatLpRedDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of low PLP packets RED-droppped at
|
||||
the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 33 }
|
||||
|
||||
jnxCosIfsetQstatLpRedDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in packets per second) at which low
|
||||
PLP packets were RED-dropped at the output."
|
||||
::= { jnxCosIfsetQstatEntry 34 }
|
||||
|
||||
jnxCosIfsetQstatMLpRedDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of medium-low PLP packets RED-droppped at
|
||||
the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 35 }
|
||||
|
||||
jnxCosIfsetQstatMLpRedDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in packets per second) at which medium-low
|
||||
PLP packets were RED-dropped at the output."
|
||||
::= { jnxCosIfsetQstatEntry 36 }
|
||||
|
||||
jnxCosIfsetQstatMHpRedDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of medium-high PLP packets RED-droppped at
|
||||
the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 37 }
|
||||
|
||||
jnxCosIfsetQstatMHpRedDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in packets per second) at which medium-high
|
||||
PLP packets were RED-dropped at the output."
|
||||
::= { jnxCosIfsetQstatEntry 38 }
|
||||
|
||||
jnxCosIfsetQstatHpRedDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of high PLP packets RED-droppped at
|
||||
the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 39 }
|
||||
|
||||
jnxCosIfsetQstatHpRedDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in packets per second) at which high
|
||||
PLP packets were RED-dropped at the output."
|
||||
::= { jnxCosIfsetQstatEntry 40 }
|
||||
|
||||
jnxCosIfsetQstatLpRedDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of low PLP TCP bytes RED-dropped at the
|
||||
output queue on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 41 }
|
||||
|
||||
jnxCosIfsetQstatLpRedDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which low PLP
|
||||
TCP bytes were RED-dropped at the output on the given
|
||||
interface."
|
||||
::= { jnxCosIfsetQstatEntry 42 }
|
||||
|
||||
jnxCosIfsetQstatMLpRedDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of medium-low PLP TCP bytes RED-dropped at the
|
||||
output queue on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 43 }
|
||||
|
||||
jnxCosIfsetQstatMLpRedDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which medium-low PLP
|
||||
TCP bytes were RED-dropped at the output on the given
|
||||
interface."
|
||||
::= { jnxCosIfsetQstatEntry 44 }
|
||||
|
||||
jnxCosIfsetQstatMHpRedDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of medium-high PLP TCP bytes RED-dropped at the
|
||||
output queue on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 45 }
|
||||
|
||||
jnxCosIfsetQstatMHpRedDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which medium-high PLP
|
||||
TCP bytes were RED-dropped at the output on the given
|
||||
interface."
|
||||
::= { jnxCosIfsetQstatEntry 46 }
|
||||
|
||||
jnxCosIfsetQstatHpRedDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of high PLP TCP bytes RED-dropped at the
|
||||
output queue on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 47 }
|
||||
|
||||
jnxCosIfsetQstatHpRedDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which high PLP
|
||||
TCP bytes were RED-dropped at the output on the given
|
||||
interface."
|
||||
::= { jnxCosIfsetQstatEntry 48 }
|
||||
|
||||
-- Rate Limit dropped packet stats
|
||||
jnxCosIfsetQstatRateLimitDropPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of rate-limit dropped packets
|
||||
at the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 49 }
|
||||
|
||||
jnxCosIfsetQstatRateLimitDropPktRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which packets
|
||||
are rate-limit dropped at the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 50 }
|
||||
|
||||
jnxCosIfsetQstatRateLimitDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of rate-limit dropped bytes
|
||||
at the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 51 }
|
||||
|
||||
jnxCosIfsetQstatRateLimitDropByteRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate (expressed in bytes per second) at which bytes
|
||||
are rate-limit dropped at the output on the given interface."
|
||||
::= { jnxCosIfsetQstatEntry 52 }
|
||||
|
||||
END
|
||||
|
@@ -1,5 +1,5 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: XFP Digital Optical Monitor MIB
|
||||
-- Juniper Enterprise Specific MIB: SFF Digital Optical Monitor MIB
|
||||
--
|
||||
-- Copyright (c) 2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
@@ -14,7 +14,7 @@ IMPORTS
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
jnxDomMibRoot, jnxDomNotifications
|
||||
jnxDomMibRoot, jnxDomNotifications, jnxDomLaneNotifications
|
||||
FROM JUNIPER-SMI
|
||||
ifIndex, ifDescr
|
||||
FROM IF-MIB;
|
||||
@@ -22,7 +22,7 @@ IMPORTS
|
||||
-- DOM Alarm and Warning Type
|
||||
|
||||
jnxDomMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200912230931Z" -- Wed Dec 23 09:30:00 2009 UTC
|
||||
LAST-UPDATED "201403200000Z" -- Thu Mar 03 2009 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -33,7 +33,11 @@ jnxDomMib MODULE-IDENTITY
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects used for Digital Optical
|
||||
Monitor on XFP interface of Juniper products."
|
||||
Monitor on interface of Juniper products."
|
||||
REVISION "201403200000Z"
|
||||
DESCRIPTION
|
||||
"Change XFP references to generic SFF in descriptions. Add
|
||||
DOM lane table."
|
||||
REVISION "200912230000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
@@ -63,7 +67,9 @@ JnxDomAlarmId ::= TEXTUAL-CONVENTION
|
||||
domModuleNotReadyAlarm(15), -- Module MOD_NR
|
||||
domModulePowerDownAlarm(16), -- Module P_DOWN
|
||||
domLinkDownAlarm(17), -- Wire Unplugged or Down
|
||||
domModuleRemovedAlarm(18) -- Module Unplugged or Down
|
||||
domModuleRemovedAlarm(18), -- Module Unplugged or Down
|
||||
domModuleVoltageHighAlarm(19), -- Module Voltage High
|
||||
domModuleVoltageLowAlarm(20) -- Module Voltage Low
|
||||
}
|
||||
|
||||
JnxDomWarningId ::= TEXTUAL-CONVENTION
|
||||
@@ -79,9 +85,43 @@ JnxDomWarningId ::= TEXTUAL-CONVENTION
|
||||
domTxLaserOutputPowerHighWarning(4), -- Output laser power
|
||||
domTxLaserOutputPowerLowWarning(5), -- Output laser power
|
||||
domModuleTemperatureHighWarning(6), -- Module temperature
|
||||
domModuleTemperatureLowWarning(7) -- Module temperature
|
||||
domModuleTemperatureLowWarning(7), -- Module temperature
|
||||
domModuleVoltageHighWarning(8), -- Module voltage
|
||||
domModuleVoltageLowWarning(9) -- Module voltage
|
||||
}
|
||||
|
||||
JnxDomLaneAlarmId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies specific DOM alarms that may exist on
|
||||
a Lane of a SFF interface"
|
||||
SYNTAX BITS {
|
||||
domLaneRxLaserPowerHighAlarm(0),
|
||||
domLaneRxLaserPowerLowAlarm(1),
|
||||
domLaneTxLaserBiasCurrentHighAlarm(2),
|
||||
domLaneTxLaserBiasCurrentLowAlarm(3),
|
||||
domLaneTxLaserOutputPowerHighAlarm(4),
|
||||
domLaneTxLaserOutputPowerLowAlarm(5),
|
||||
domLaneLaserTemperatureHighAlarm(6),
|
||||
domLaneLaserTemperatureLowAlarm(7)
|
||||
}
|
||||
|
||||
JnxDomLaneWarningId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies specific DOM warnings that may exist on
|
||||
a Lane of a SFF interface"
|
||||
SYNTAX BITS {
|
||||
domLaneRxLaserPowerHighWarning(0),
|
||||
domLaneRxLaserPowerLowWarning(1),
|
||||
domLaneTxLaserBiasCurrentHighWarning(2),
|
||||
domLaneTxLaserBiasCurrentLowWarning(3),
|
||||
domLaneTxLaserOutputPowerHighWarning(4),
|
||||
domLaneTxLaserOutputPowerLowWarning(5),
|
||||
domLaneLaserTemperatureHighWarning(6),
|
||||
domLaneLaserTemperatureLowWarning(7)
|
||||
}
|
||||
|
||||
--
|
||||
-- Current DOM Statistics
|
||||
--
|
||||
@@ -156,6 +196,18 @@ JnxDomCurrentEntry ::=
|
||||
jnxDomCurrentModuleTemperatureHighWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleTemperatureLowWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleVoltage
|
||||
Integer32,
|
||||
jnxDomCurrentModuleVoltageHighAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleVoltageLowAlarmThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleVoltageHighWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleVoltageLowWarningThreshold
|
||||
Integer32,
|
||||
jnxDomCurrentModuleLaneCount
|
||||
Integer32
|
||||
}
|
||||
|
||||
@@ -165,7 +217,7 @@ JnxDomCurrentEntry ::=
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies all the active DOM alarms
|
||||
on a XFP physical interface on this router."
|
||||
on a SFF physical interface on this router."
|
||||
::= { jnxDomCurrentEntry 1 }
|
||||
|
||||
jnxDomCurrentAlarmDate OBJECT-TYPE
|
||||
@@ -192,7 +244,7 @@ JnxDomCurrentEntry ::=
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies all the active DOM warnings
|
||||
on a XFP physical interface on this router."
|
||||
on a SFF physical interface on this router."
|
||||
::= { jnxDomCurrentEntry 4 }
|
||||
|
||||
jnxDomCurrentRxLaserPower OBJECT-TYPE
|
||||
@@ -210,7 +262,7 @@ JnxDomCurrentEntry ::=
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Receiver laser bias current."
|
||||
" Transmitter laser bias current."
|
||||
::= { jnxDomCurrentEntry 6 }
|
||||
|
||||
|
||||
@@ -376,6 +428,190 @@ JnxDomCurrentEntry ::=
|
||||
" Module temperature low warning threshold."
|
||||
::= { jnxDomCurrentEntry 24 }
|
||||
|
||||
jnxDomCurrentModuleVoltage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 V"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module voltage."
|
||||
::= { jnxDomCurrentEntry 25 }
|
||||
|
||||
jnxDomCurrentModuleVoltageHighAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 V"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module voltage high alarm threshold."
|
||||
::= { jnxDomCurrentEntry 26 }
|
||||
|
||||
jnxDomCurrentModuleVoltageLowAlarmThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 V"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module voltage low alarm threshold."
|
||||
::= { jnxDomCurrentEntry 27 }
|
||||
|
||||
jnxDomCurrentModuleVoltageHighWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 V"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module voltage high warning threshold."
|
||||
::= { jnxDomCurrentEntry 28 }
|
||||
|
||||
jnxDomCurrentModuleVoltageLowWarningThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 V"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Module voltage low warning threshold."
|
||||
::= { jnxDomCurrentEntry 29 }
|
||||
|
||||
jnxDomCurrentModuleLaneCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of Lanes (Lasers) in this module"
|
||||
::= { jnxDomCurrentEntry 30 }
|
||||
|
||||
--
|
||||
-- Current DOM Lane Statistics
|
||||
--
|
||||
|
||||
jnxDomDigitalLaneMonitoring OBJECT IDENTIFIER ::= { jnxDomMib 2 }
|
||||
|
||||
jnxDomModuleLaneTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxDomCurrentLaneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of information for this lane (Laser) of this
|
||||
SFF optical module."
|
||||
::= { jnxDomDigitalLaneMonitoring 1 }
|
||||
|
||||
jnxDomCurrentLaneEntry OBJECT-TYPE
|
||||
SYNTAX JnxDomCurrentLaneEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about Digital Optical Monitoring for this
|
||||
lane of this SFF optical Module"
|
||||
INDEX { ifIndex, jnxDomLaneIndex }
|
||||
::= { jnxDomModuleLaneTable 1 }
|
||||
|
||||
JnxDomCurrentLaneEntry ::=
|
||||
SEQUENCE {
|
||||
jnxDomLaneIndex
|
||||
Integer32,
|
||||
jnxDomCurrentLaneAlarms
|
||||
JnxDomLaneAlarmId,
|
||||
jnxDomCurrentLaneAlarmDate
|
||||
DateAndTime,
|
||||
jnxDomLaneLastAlarms
|
||||
JnxDomLaneAlarmId,
|
||||
jnxDomCurrentLaneWarnings
|
||||
JnxDomLaneWarningId,
|
||||
jnxDomCurrentLaneRxLaserPower
|
||||
Integer32,
|
||||
jnxDomCurrentLaneTxLaserBiasCurrent
|
||||
Integer32,
|
||||
jnxDomCurrentLaneTxLaserOutputPower
|
||||
Integer32,
|
||||
jnxDomCurrentLaneLaserTemperature
|
||||
Integer32
|
||||
}
|
||||
|
||||
jnxDomLaneIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A lane (Laser) on this SFF optical interface"
|
||||
::= {jnxDomCurrentLaneEntry 1}
|
||||
|
||||
jnxDomCurrentLaneAlarms OBJECT-TYPE
|
||||
SYNTAX JnxDomLaneAlarmId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies all the active DOM alarms
|
||||
on a particular Lane of a SFF physical interface."
|
||||
::= {jnxDomCurrentLaneEntry 2}
|
||||
|
||||
jnxDomCurrentLaneAlarmDate OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The system date and time when the management subsystem learned
|
||||
of the current lane alarm event."
|
||||
::= {jnxDomCurrentLaneEntry 3}
|
||||
|
||||
jnxDomLaneLastAlarms OBJECT-TYPE
|
||||
SYNTAX JnxDomLaneAlarmId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies a copy of jnxDomCurrentAlarms
|
||||
before last set or clear."
|
||||
::= {jnxDomCurrentLaneEntry 4}
|
||||
|
||||
jnxDomCurrentLaneWarnings OBJECT-TYPE
|
||||
SYNTAX JnxDomLaneWarningId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies all the active DOM warnings
|
||||
on a particular Lane of a SFF physical interface."
|
||||
::= {jnxDomCurrentLaneEntry 5}
|
||||
|
||||
jnxDomCurrentLaneRxLaserPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Receiver laser power on a particular Lane of a SFF
|
||||
physcial interface."
|
||||
::= {jnxDomCurrentLaneEntry 6}
|
||||
|
||||
jnxDomCurrentLaneTxLaserBiasCurrent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.001 mA"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transmitter laser bias on a particular Lane of a SFF
|
||||
physcial interface."
|
||||
::= {jnxDomCurrentLaneEntry 7}
|
||||
|
||||
jnxDomCurrentLaneTxLaserOutputPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transmitter laser power on a particular Lane of a SFF
|
||||
physcial interface."
|
||||
::= {jnxDomCurrentLaneEntry 8}
|
||||
|
||||
jnxDomCurrentLaneLaserTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature of laser on a particular Lane of a SFF
|
||||
physcial interface."
|
||||
::= {jnxDomCurrentLaneEntry 9}
|
||||
|
||||
--
|
||||
-- Configuration Management Notifications
|
||||
--
|
||||
@@ -402,5 +638,29 @@ jnxDomNotificationPrefix OBJECT IDENTIFIER ::= { jnxDomNotifications 0 }
|
||||
"Notification of a recently cleared Dom alarm."
|
||||
::= { jnxDomNotificationPrefix 2 }
|
||||
|
||||
jnxDomLaneNotificationPrefix OBJECT IDENTIFIER ::= { jnxDomLaneNotifications 0 }
|
||||
|
||||
jnxDomLaneAlarmSet NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr,
|
||||
jnxDomLaneIndex,
|
||||
jnxDomLaneLastAlarms,
|
||||
jnxDomCurrentLaneAlarms,
|
||||
jnxDomCurrentLaneAlarmDate }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of a recently set Dom Lane alarm."
|
||||
::= { jnxDomLaneNotificationPrefix 1 }
|
||||
|
||||
jnxDomLaneAlarmCleared NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr,
|
||||
jnxDomLaneIndex,
|
||||
jnxDomLaneLastAlarms,
|
||||
jnxDomCurrentLaneAlarms,
|
||||
jnxDomCurrentLaneAlarmDate }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of a recently cleared Dom Lane alarm."
|
||||
::= { jnxDomLaneNotificationPrefix 2 }
|
||||
|
||||
END
|
||||
|
||||
|
135
mibs/junos/mib-jnx-dot3oam-capability.txt
Executable file
135
mibs/junos/mib-jnx-dot3oam-capability.txt
Executable file
@@ -0,0 +1,135 @@
|
||||
-- *****************************************************************
|
||||
-- JNX-DOT3OAM-CAPABILITY.mib: Juniper DOT3-OAM-MIB AGENT-CAPABILITIES
|
||||
--
|
||||
-- Copyright (c) 2015, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
JNX-DOT3OAM-CAPABILITY DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
jnxAgentCapability
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxDot3OamCapability MODULE-IDENTITY
|
||||
LAST-UPDATED "201507250000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"Agent capabilities for DOT3-OAM-MIB (RFC4878)"
|
||||
::= { jnxAgentCapability 6 }
|
||||
|
||||
|
||||
jnxDot3OamCapJunos AGENT-CAPABILITIES
|
||||
|
||||
PRODUCT-RELEASE "All JUNOS Version"
|
||||
STATUS current
|
||||
DESCRIPTION "DOT3-OAM MIB capabilities"
|
||||
|
||||
SUPPORTS DOT3-OAM-MIB
|
||||
INCLUDES {
|
||||
dot3OamControlGroup, dot3OamPeerGroup,
|
||||
dot3OamStatsBaseGroup, dot3OamLoopbackGroup,
|
||||
dot3OamErrSymbolPeriodEventGroup,
|
||||
dot3OamErrFramePeriodEventGroup,
|
||||
dot3OamErrFrameEventGroup,
|
||||
dot3OamErrFrameSecsSummaryEventGroup,
|
||||
dot3OamFlagEventGroup, dot3OamEventLogGroup,
|
||||
dot3OamNotificationGroup
|
||||
}
|
||||
|
||||
VARIATION dot3OamAdminState
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamMode
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamLoopbackStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamLoopbackIgnoreRx
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrSymPeriodWindowHi
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrSymPeriodWindowLo
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrSymPeriodThresholdHi
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrSymPeriodThresholdLo
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrSymPeriodEvNotifEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrFramePeriodWindow
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrFramePeriodThreshold
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrFramePeriodEvNotifEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrFramePeriodEvNotifEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrFrameThreshold
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrFrameEvNotifEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrFrameSecsSummaryWindow
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrFrameSecsSummaryThreshold
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamErrFrameSecsEvNotifEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamDyingGaspEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION dot3OamCriticalEventEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
::= { jnxDot3OamCapability 1 }
|
||||
|
||||
END
|
||||
|
@@ -1874,6 +1874,22 @@ JnxFabricContainersFamily ::= TEXTUAL-CONVENTION
|
||||
::= { jnxFabricChassisTraps 16 }
|
||||
|
||||
|
||||
jnxFabricHighPower NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFabricDeviceIndex,
|
||||
jnxFabricContentsContainerIndex,
|
||||
jnxFabricContentsL1Index,
|
||||
jnxFabricContentsL2Index,
|
||||
jnxFabricFruName,
|
||||
jnxFabricFruType,
|
||||
jnxFabricFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxFabricHighPowerConsumption trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
the specified fabric ASIC consumes more power than
|
||||
expected"
|
||||
::= { jnxFabricChassisTraps 17 }
|
||||
|
||||
-- Traps for chassis alarm cleared conditions
|
||||
|
||||
jnxFabricPowerSupplyOK NOTIFICATION-TYPE
|
||||
@@ -1943,6 +1959,20 @@ JnxFabricContainersFamily ::= TEXTUAL-CONVENTION
|
||||
recovered from previous operational errors and it
|
||||
is in ok state in the chassis."
|
||||
::= { jnxFabricChassisOKTraps 4 }
|
||||
|
||||
|
||||
jnxFabricHighPowerCleared NOTIFICATION-TYPE
|
||||
OBJECTS { jnxFabricDeviceIndex,
|
||||
jnxFabricContentsContainerIndex,
|
||||
jnxFabricContentsL1Index,
|
||||
jnxFabricContentsL2Index,
|
||||
jnxFabricFruName,
|
||||
jnxFabricFruType,
|
||||
jnxFabricFruSlot }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A jnxFabricHighPowerCleared trap signifies that the SNMP
|
||||
entity, acting in an agent role, has detected that
|
||||
the specified fabric ASIC has cleared its high power condition"
|
||||
::= { jnxFabricChassisOKTraps 5 }
|
||||
END
|
||||
|
||||
|
306
mibs/junos/mib-jnx-fabric.txt
Executable file
306
mibs/junos/mib-jnx-fabric.txt
Executable file
@@ -0,0 +1,306 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Fabric MIB
|
||||
--
|
||||
-- Copyright (c) 2012, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
|
||||
JUNIPER-FABRIC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC
|
||||
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
|
||||
jnxFabricMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxFabricMib MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201410090000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB modules representing Juniper Networks
|
||||
fabric Manager"
|
||||
|
||||
REVISION
|
||||
"201410090000Z" -- 09-Oct-14
|
||||
DESCRIPTION
|
||||
"Initial"
|
||||
|
||||
::= { jnxFabricMibRoot 1 }
|
||||
|
||||
jnxFabricMibObjects OBJECT IDENTIFIER ::= { jnxFabricMib 1 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
JnxFabricType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value representing fabric statistics source or destination type.
|
||||
|
||||
switch-fabric(1) Indicates switch-fabric
|
||||
linecard(2) Indicates linecard"
|
||||
REFERENCE ""
|
||||
SYNTAX INTEGER {
|
||||
switch-fabric(1),
|
||||
linecard(2)
|
||||
}
|
||||
|
||||
JnxFabricStatisticsPriority ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value representing fabric statisitcs priority, if applicable.
|
||||
|
||||
high(0) Indicates high priority
|
||||
low(1) Indicates low priority
|
||||
all(255) Indicates no specific priority"
|
||||
REFERENCE ""
|
||||
SYNTAX INTEGER {
|
||||
high(0),
|
||||
low(1),
|
||||
all(255)
|
||||
}
|
||||
|
||||
-- Juniper Fabric Manager MIB
|
||||
--
|
||||
|
||||
--
|
||||
-- Fabric Statistics Table
|
||||
--
|
||||
|
||||
jnxFabricStatistics OBJECT IDENTIFIER ::= { jnxFabricMibObjects 1 }
|
||||
|
||||
jnxFabricSourceStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxFabricSourceStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of fabric statistics entries based on the source of statistics."
|
||||
::= { jnxFabricStatistics 1 }
|
||||
|
||||
jnxFabricSourceStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX JnxFabricSourceStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry of fabric source statistics table."
|
||||
INDEX { jnxFabricSourceType,
|
||||
jnxFabricSourceSlot,
|
||||
jnxFabricSourcePfe,
|
||||
jnxFabricDestinationType,
|
||||
jnxFabricDestinationSlot,
|
||||
jnxFabricDestinationPfe,
|
||||
jnxFabricSourceStatisticsPriority}
|
||||
::= { jnxFabricSourceStatisticsTable 1 }
|
||||
|
||||
JnxFabricSourceStatisticsEntry ::= SEQUENCE {
|
||||
jnxFabricSourceType JnxFabricType,
|
||||
jnxFabricSourceSlot Integer32,
|
||||
jnxFabricSourcePfe Integer32,
|
||||
jnxFabricDestinationType JnxFabricType,
|
||||
jnxFabricDestinationSlot Integer32,
|
||||
jnxFabricDestinationPfe Integer32,
|
||||
jnxFabricSourceStatisticsPriority JnxFabricStatisticsPriority,
|
||||
jnxFabricSourceStatisticsPackets Counter64,
|
||||
jnxFabricSourceStatisticsBytes Counter64,
|
||||
jnxFabricSourceStatisticsPps CounterBasedGauge64,
|
||||
jnxFabricSourceStatisticsBps CounterBasedGauge64,
|
||||
jnxFabricSourceStatisticsDropPackets Counter64,
|
||||
jnxFabricSourceStatisticsDropBytes Counter64,
|
||||
jnxFabricSourceStatisticsDropPps CounterBasedGauge64,
|
||||
jnxFabricSourceStatisticsDropBps CounterBasedGauge64,
|
||||
jnxFabricSourceStatisticsQueueDepthAverage CounterBasedGauge64,
|
||||
jnxFabricSourceStatisticsQueueDepthCurrent CounterBasedGauge64,
|
||||
jnxFabricSourceStatisticsQueueDepthPeak CounterBasedGauge64,
|
||||
jnxFabricSourceStatisticsQueueDepthMaximum CounterBasedGauge64,
|
||||
jnxFabricSourceStatisticsErrorPackets Counter64,
|
||||
jnxFabricSourceStatisticsErrorPps CounterBasedGauge64
|
||||
}
|
||||
|
||||
|
||||
jnxFabricSourceType OBJECT-TYPE
|
||||
SYNTAX JnxFabricType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source fabric type."
|
||||
::= { jnxFabricSourceStatisticsEntry 1 }
|
||||
|
||||
jnxFabricSourceSlot OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023 | 65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes plane number for switch-fabric / slot number for linecard. If there is no per plane statistics available, then it shall be 65535."
|
||||
::= { jnxFabricSourceStatisticsEntry 2 }
|
||||
|
||||
jnxFabricSourcePfe OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..8191 | 65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes pfe number. It is applicable only when source type is linecard and shall be 65535 for switch-fabric."
|
||||
::= { jnxFabricSourceStatisticsEntry 3 }
|
||||
|
||||
jnxFabricDestinationType OBJECT-TYPE
|
||||
SYNTAX JnxFabricType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination fabric type."
|
||||
::= { jnxFabricSourceStatisticsEntry 4 }
|
||||
|
||||
jnxFabricDestinationSlot OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023 | 65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes plane number for switch-fabric / slot number for linecard. If there is no per plane statistics available, then it shall be 65535."
|
||||
::= { jnxFabricSourceStatisticsEntry 5 }
|
||||
|
||||
jnxFabricDestinationPfe OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..8191 | 65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes pfe number. It is applicable only when destination type is linecard and shall be 65535 for switch-fabric."
|
||||
::= { jnxFabricSourceStatisticsEntry 6 }
|
||||
|
||||
jnxFabricSourceStatisticsPriority OBJECT-TYPE
|
||||
SYNTAX JnxFabricStatisticsPriority
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Statistics priority."
|
||||
::= { jnxFabricSourceStatisticsEntry 7 }
|
||||
|
||||
jnxFabricSourceStatisticsPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets transmitted for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 8 }
|
||||
|
||||
jnxFabricSourceStatisticsBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of bytes transmitted for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 9 }
|
||||
|
||||
jnxFabricSourceStatisticsPps OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of transmission in packets per second for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 10 }
|
||||
|
||||
jnxFabricSourceStatisticsBps OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Rate of transmission in bytes per second for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 11 }
|
||||
|
||||
jnxFabricSourceStatisticsDropPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets dropped for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 12 }
|
||||
|
||||
jnxFabricSourceStatisticsDropBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of bytes dropped for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 13 }
|
||||
|
||||
jnxFabricSourceStatisticsDropPps OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Drop rate in packets per second for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 14 }
|
||||
|
||||
jnxFabricSourceStatisticsDropBps OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Drop rate in bytes per second for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 15 }
|
||||
|
||||
jnxFabricSourceStatisticsQueueDepthAverage OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average queue depth, if applicable for a source type. Else it shall be 0."
|
||||
::= { jnxFabricSourceStatisticsEntry 16 }
|
||||
|
||||
jnxFabricSourceStatisticsQueueDepthCurrent OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current queue depth, if applicable for a source type. Else it shall be 0."
|
||||
::= { jnxFabricSourceStatisticsEntry 17 }
|
||||
|
||||
jnxFabricSourceStatisticsQueueDepthPeak OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peak queue depth, if applicable for a source type. Else it shall be 0."
|
||||
::= { jnxFabricSourceStatisticsEntry 18 }
|
||||
|
||||
jnxFabricSourceStatisticsQueueDepthMaximum OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum queue depth, if applicable for a source type. Else it shall be 0."
|
||||
::= { jnxFabricSourceStatisticsEntry 19 }
|
||||
|
||||
jnxFabricSourceStatisticsErrorPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of errror packets for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 20 }
|
||||
|
||||
jnxFabricSourceStatisticsErrorPps OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Error rate in packets per second for a source."
|
||||
::= { jnxFabricSourceStatisticsEntry 21 }
|
||||
|
||||
END
|
||||
|
@@ -18,7 +18,7 @@ IMPORTS
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxFirewalls MODULE-IDENTITY
|
||||
LAST-UPDATED "200307182153Z" -- Fri Jul 18 21:53:50 2003 UTC
|
||||
LAST-UPDATED "201601231553Z" -- Wed Jan 23 15:53:50 2016 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -30,6 +30,9 @@ jnxFirewalls MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"This is Juniper Networks' implementation of enterprise
|
||||
specific MIB for firewalls filters/policers."
|
||||
|
||||
REVISION "201601231553Z" -- Wed Jan 23 15:53:50 2016 UTC
|
||||
DESCRIPTION "MIB support for firewall Hier policer stats."
|
||||
::= { jnxMibs 5 }
|
||||
|
||||
|
||||
@@ -81,10 +84,10 @@ jnxFirewalls MODULE-IDENTITY
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the counter or policer. This name is
|
||||
specific within the firewall filter. Whether this
|
||||
object is associated with a counter or a policer
|
||||
is indicated by jnxFWType.
|
||||
"The name of the counter, policer or Hier policer.
|
||||
This name is specific within the firewall filter.
|
||||
Whether this object is associated with a counter,
|
||||
policer or a Hier policer is indicated by jnxFWType.
|
||||
See DESCRIPTION of jnxFirewallsTable for details
|
||||
on this assumption."
|
||||
::= { jnxFirewallsEntry 2 }
|
||||
@@ -93,13 +96,15 @@ jnxFirewalls MODULE-IDENTITY
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
counter(2),
|
||||
policer(3)
|
||||
policer(3),
|
||||
hpolagg(4),
|
||||
hpolpre(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the object jnxFWCounter. What it is
|
||||
associated with - a counter or a policer."
|
||||
associated with a counter, policer or Hier policer."
|
||||
::= { jnxFirewallsEntry 3 }
|
||||
|
||||
jnxFWPackets OBJECT-TYPE
|
||||
@@ -169,23 +174,27 @@ jnxFirewalls MODULE-IDENTITY
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the counter or policer. Whether this
|
||||
object is associated with a counter or a policer
|
||||
is indicated by jnxFWCounterType."
|
||||
"The name of the counter, policer or Hier policer.
|
||||
This name is specific within the firewall filter.
|
||||
Whether this object is associated with a counter,
|
||||
policer or a Hier policer is indicated by
|
||||
jnxFWCounterType."
|
||||
::= { jnxFirewallCounterEntry 2 }
|
||||
|
||||
jnxFWCounterType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
counter(2),
|
||||
policer(3)
|
||||
policer(3),
|
||||
hpolagg(4),
|
||||
hpolpre(5)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the object jnxFWCounterName identifies. What it
|
||||
is associated with - a counter or a policer. It is possible
|
||||
to have two counters of the same name and different type."
|
||||
is associated with - a counter, policer or Hier policer. It is
|
||||
possible to have two counters of the same name and different type."
|
||||
::= { jnxFirewallCounterEntry 3 }
|
||||
|
||||
jnxFWCounterPacketCount OBJECT-TYPE
|
||||
@@ -221,23 +230,25 @@ jnxFirewalls MODULE-IDENTITY
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the counter or policer. Whether this
|
||||
object is associated with a counter or a policer
|
||||
is indicated by jnxFWCounterType."
|
||||
"The name of the counter, policer or Hier policer. Whether
|
||||
this object is associated with a counter, policer or Hier
|
||||
policer is indicated by jnxFWCounterType."
|
||||
::= { jnxFirewallCounterEntry 7 }
|
||||
|
||||
jnxFWCounterDisplayType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
counter(2),
|
||||
policer(3)
|
||||
policer(3),
|
||||
hpolagg(4),
|
||||
hpolpre(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of the object jnxFWCounterName identifies. What it
|
||||
is associated with - a counter or a policer. It is possible
|
||||
to have two counters of the same name and different type."
|
||||
is associated with - a counter, policer or Hier policer. It is
|
||||
possible to have two counters of the same name and different type."
|
||||
::= { jnxFirewallCounterEntry 8 }
|
||||
|
||||
jnxFWCntrXTable OBJECT-TYPE
|
||||
|
@@ -43,6 +43,7 @@ IMPORTS
|
||||
-- The Host Resources Storage Group
|
||||
|
||||
jnxHrStorage OBJECT IDENTIFIER ::= { jnxHostResourcesMIB 1 }
|
||||
jnxHrSystem OBJECT IDENTIFIER ::= { jnxHostResourcesMIB 2 }
|
||||
|
||||
jnxHrStorageTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxHrStorageEntry
|
||||
@@ -77,5 +78,12 @@ IMPORTS
|
||||
available."
|
||||
::= { jnxHrStorageEntry 1 }
|
||||
|
||||
jnxHrSystemOpenFiles OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Number of open files in the system."
|
||||
::= { jnxHrSystem 1 }
|
||||
|
||||
END
|
||||
|
@@ -13,6 +13,8 @@ IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
JnxCosFcIdentifier
|
||||
@@ -21,7 +23,7 @@ IMPORTS
|
||||
FROM JUNIPER-IF-MIB;
|
||||
|
||||
jnxIfAccountingStats MODULE-IDENTITY
|
||||
LAST-UPDATED "201305151223Z" -- Wed May 25 12:23:51 2013 UTC
|
||||
LAST-UPDATED "201312250000Z" -- Wed Dec 25 12:00:00 2013 UTC
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -38,7 +40,11 @@ jnxIfAccountingStats MODULE-IDENTITY
|
||||
REVISION "201305151223Z" -- Wed May 25 12:23:51 2013 UTC
|
||||
DESCRIPTION "MIB module to define QoS based Interface accounting."
|
||||
|
||||
|
||||
REVISION "201312250000Z" -- Wed Dec 25 12:00:00 2013 UTC
|
||||
DESCRIPTION "MIB module extended to support inline accounting for Per
|
||||
Forwarding-class stats table for Aggregate
|
||||
(all types of traffic) pkt/byte counters & rate"
|
||||
|
||||
::= { ifJnx 10 }
|
||||
|
||||
-- ***************************************************************
|
||||
@@ -113,7 +119,10 @@ jnxIfAccountingStats MODULE-IDENTITY
|
||||
SYNTAX INTEGER {
|
||||
all (1),
|
||||
ipv4 (2),
|
||||
ipv6 (3)
|
||||
ipv6 (3),
|
||||
mpls (4),
|
||||
layer2 (5),
|
||||
other (6)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
@@ -194,4 +203,127 @@ jnxIfAccountingStats MODULE-IDENTITY
|
||||
::= { jnxIfFcAccountStatEntry 11 }
|
||||
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- Per Forwarding-class stats table for Aggregate(all types of traffic) pkt/byte counters & rate
|
||||
-- ***************************************************************
|
||||
jnxIfFcInlineAccountingStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxIfFcInlineAccountingStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table presents the per forwarding-class and per family
|
||||
statistics without considering the traffic types."
|
||||
::= { jnxIfAccountingStats 2 }
|
||||
|
||||
|
||||
jnxIfFcInlineAccountingStatEntry OBJECT-TYPE
|
||||
SYNTAX JnxIfFcInlineAccountingStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table presents the per forwarding-class and
|
||||
per protocol type statistics. The indices of the
|
||||
table are Interface Index, Forwarding class Index
|
||||
and protocol(family) type as defined below."
|
||||
INDEX { jnxIfFcIfIndex, jnxIfFcFcIndex, jnxIfFcProtocol }
|
||||
::= { jnxIfFcInlineAccountingStatTable 1 }
|
||||
|
||||
|
||||
JnxIfFcInlineAccountingStatEntry ::=
|
||||
SEQUENCE {
|
||||
-- Indices of the table
|
||||
jnxIfFcIfIndex InterfaceIndex,
|
||||
jnxIfFcFcIndex JnxCosFcIdentifier,
|
||||
jnxIfFcProtocol INTEGER,
|
||||
|
||||
-- input packet & rate stats for all types of traffic
|
||||
jnxIfFcInlineHCInPkts Counter64,
|
||||
jnxIfFcInlineHCInPktsSecRate CounterBasedGauge64,
|
||||
|
||||
-- input bytes & rate stats for all types of traffic
|
||||
jnxIfFcInlineHCInOctets Counter64,
|
||||
jnxIfFcInlineHCInOctetsSecRate CounterBasedGauge64,
|
||||
|
||||
-- output packet & rate stats for all types of traffic
|
||||
jnxIfFcInlineHCOutPkts Counter64,
|
||||
jnxIfFcInlineHCOutPktsSecRate CounterBasedGauge64,
|
||||
|
||||
-- output bytes & rate stats for all types of traffic
|
||||
jnxIfFcInlineHCOutOctets Counter64,
|
||||
jnxIfFcInlineHCOutOctetsSecRate CounterBasedGauge64
|
||||
|
||||
}
|
||||
|
||||
--input packet stats for all types of traffic
|
||||
jnxIfFcInlineHCInPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets ingressed."
|
||||
::= { jnxIfFcInlineAccountingStatEntry 1 }
|
||||
|
||||
--input packets per sec rate
|
||||
jnxIfFcInlineHCInPktsSecRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The packets rate ingressed per second."
|
||||
::= { jnxIfFcInlineAccountingStatEntry 2 }
|
||||
|
||||
--input byte stats for all types of traffic
|
||||
jnxIfFcInlineHCInOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes ingressed."
|
||||
::= { jnxIfFcInlineAccountingStatEntry 3 }
|
||||
|
||||
--input bytes per sec for all types of traffic
|
||||
jnxIfFcInlineHCInOctetsSecRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bytes rate ingressed per second."
|
||||
::= { jnxIfFcInlineAccountingStatEntry 4 }
|
||||
|
||||
--output packets stats for all types of traffic
|
||||
jnxIfFcInlineHCOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets egressed."
|
||||
::= { jnxIfFcInlineAccountingStatEntry 5 }
|
||||
|
||||
--output packets per sec for all types of traffic
|
||||
jnxIfFcInlineHCOutPktsSecRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The packets rate egressed per second."
|
||||
::= { jnxIfFcInlineAccountingStatEntry 6 }
|
||||
|
||||
--output byte stats for all types of traffic
|
||||
jnxIfFcInlineHCOutOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of bytes egressed."
|
||||
::= { jnxIfFcInlineAccountingStatEntry 7 }
|
||||
|
||||
--output bytes per sec for all types of traffic
|
||||
jnxIfFcInlineHCOutOctetsSecRate OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The bytes rate egressed per second."
|
||||
::= { jnxIfFcInlineAccountingStatEntry 8 }
|
||||
END
|
||||
|
84
mibs/junos/mib-jnx-if-capability.txt
Executable file
84
mibs/junos/mib-jnx-if-capability.txt
Executable file
@@ -0,0 +1,84 @@
|
||||
-- *****************************************************************
|
||||
-- JNX-IF-CAPABILITY.mib: Juniper IF-MIB AGENT-CAPABILITIES
|
||||
--
|
||||
-- Copyright (c) 2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
JNX-IF-CAPABILITY DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
jnxAgentCapability
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxIfCapability MODULE-IDENTITY
|
||||
LAST-UPDATED "201306180000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"Agent capabilities for IF-MIB (RFC2863)"
|
||||
::= { jnxAgentCapability 1 }
|
||||
|
||||
|
||||
jnxIfCapJunos AGENT-CAPABILITIES
|
||||
|
||||
PRODUCT-RELEASE "All JUNOS Version"
|
||||
STATUS current
|
||||
DESCRIPTION "IF MIB capabilities"
|
||||
|
||||
SUPPORTS IF-MIB
|
||||
INCLUDES { ifGeneralInformationGroup, ifStackGroup2,
|
||||
ifOldObjectsGroup, linkUpDownNotificationsGroup,
|
||||
ifVHCPacketGroup, ifCounterDiscontinuityGroup}
|
||||
|
||||
VARIATION ifDescr
|
||||
ACCESS read-only
|
||||
DESCRIPTION "The ifDescr showed interface name by default."
|
||||
|
||||
VARIATION ifAdminStatus
|
||||
SYNTAX INTEGER {
|
||||
up(1), -- ready to pass packets
|
||||
down(2)
|
||||
}
|
||||
-- no { testing(3)} in some test mode
|
||||
ACCESS read-only
|
||||
DESCRIPTION "status testing is not supported."
|
||||
|
||||
VARIATION ifOperStatus
|
||||
SYNTAX INTEGER {
|
||||
up(1),
|
||||
down(2),
|
||||
lowerLayerDown(7)
|
||||
|
||||
}
|
||||
-- no { testing(3), unknown(4), dormant(5), notPresent(6)}
|
||||
ACCESS read-only
|
||||
DESCRIPTION "support up, down, lowerlayerDown states."
|
||||
|
||||
VARIATION ifLinkUpDownTrapEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION
|
||||
"Write access is not supported."
|
||||
|
||||
VARIATION ifPromiscuousMode
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not supported."
|
||||
|
||||
VARIATION ifStackStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write or create access is not supported."
|
||||
|
||||
::= { jnxIfCapability 1 }
|
||||
|
||||
END
|
@@ -53,6 +53,10 @@ ifJnx MODULE-IDENTITY
|
||||
"New objects ifHCIn1SecRate and
|
||||
ifHCOut1SecRate added"
|
||||
REVISION "200103150000Z" -- 15 March, 2001
|
||||
DESCRIPTION
|
||||
"New objects ifHCIn1SecOctets and
|
||||
ifHCOut1SecOctets added"
|
||||
REVISION "201510150000Z" -- 14 Oct, 2015
|
||||
DESCRIPTION
|
||||
"Initial Version"
|
||||
|
||||
@@ -122,7 +126,9 @@ ifJnx MODULE-IDENTITY
|
||||
ifJnxOutHslFifoUnderFlows Counter64,
|
||||
ifJnxOutHslCrcErrors Counter32,
|
||||
ifJnxCrcErrors Counter64,
|
||||
ifJnxFcsErrors Counter64
|
||||
ifJnxFcsErrors Counter64,
|
||||
ifHCIn1SecOctets CounterBasedGauge64,
|
||||
ifHCOut1SecOctets CounterBasedGauge64
|
||||
}
|
||||
|
||||
ifIn1SecRate OBJECT-TYPE
|
||||
@@ -428,7 +434,25 @@ ifJnx MODULE-IDENTITY
|
||||
"FCS Errors: The number of FCS errors"
|
||||
::= { ifJnxEntry 33 }
|
||||
|
||||
ifHCIn1SecOctets OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes per second (Bps), delivered by
|
||||
this (sub-)layer to its next higher (sub-)layer.
|
||||
This object is a 64 bit version of ifIn1SecOctets."
|
||||
::= { ifJnxEntry 34 }
|
||||
|
||||
ifHCOut1SecOctets OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes per second (Bps), delivered by
|
||||
this (sub-)layer to its next lower (sub-)layer.
|
||||
This object is a 64 bit version of ifOut1SecOctets."
|
||||
::= { ifJnxEntry 35 }
|
||||
|
||||
|
||||
--
|
||||
|
@@ -13,7 +13,7 @@ IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, NOTIFICATION-TYPE,
|
||||
Unsigned32, Counter32, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, TEXTUAL-CONVENTION, RowStatus, TruthValue
|
||||
DisplayString, DateAndTime, TEXTUAL-CONVENTION, RowStatus, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
jnxIfOtnMibRoot, jnxIfOtnNotifications
|
||||
FROM JUNIPER-SMI
|
||||
@@ -23,7 +23,7 @@ IMPORTS
|
||||
FROM JNX-OPT-IF-EXT-MIB;
|
||||
|
||||
jnxIfOtnMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201201271000Z" -- Thu Jan 27 10:00:00 PST 2012
|
||||
LAST-UPDATED "201609122015Z" -- Mon Sep 12 20:15:00 IST 2016
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -32,6 +32,12 @@ jnxIfOtnMib MODULE-IDENTITY
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION " Deprecated OCh2 tables and entries"
|
||||
REVISION "201609122015Z"
|
||||
DESCRIPTION
|
||||
" Added OTN table entries for handling sub-port
|
||||
in the interface name. With suffix OCH2"
|
||||
REVISION "201506241227Z"
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects used for managing the
|
||||
OTN interface for Juniper products."
|
||||
@@ -106,7 +112,9 @@ JnxIfOtnFecType ::= TEXTUAL-CONVENTION
|
||||
efecI7(7),
|
||||
efecI8(8),
|
||||
efecI9(9),
|
||||
gfecandsdfec(10)
|
||||
gfecandsdfec(10),
|
||||
sdfec(11),
|
||||
hgfec(12)
|
||||
}
|
||||
|
||||
JnxIfOtnLayer ::= TEXTUAL-CONVENTION
|
||||
@@ -159,7 +167,7 @@ JnxIfOtnServiceStateAction ::= TEXTUAL-CONVENTION
|
||||
|
||||
|
||||
jnxIfOtn OBJECT IDENTIFIER ::= { jnxIfOtnMib 1 }
|
||||
|
||||
jnxIfOtnOCh2 OBJECT IDENTIFIER ::= { jnxIfOtnMib 2 }
|
||||
|
||||
--
|
||||
-- Otn OCh options
|
||||
@@ -1531,6 +1539,871 @@ JnxOtnClearIfPMsEntry ::=
|
||||
|
||||
|
||||
|
||||
-- Otn OCh2 options
|
||||
--
|
||||
jnxIfOtnOCh2CfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxIfOtnOCh2CfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Table was for 48x10G/12x40G gingerALE PIC in 10G mode.
|
||||
It is not supported hence marked as obsolete.
|
||||
Information about the Otn OCh2 Config Table. "
|
||||
::= { jnxIfOtnOCh2 1 }
|
||||
|
||||
jnxIfOtnOCh2CfgEntry OBJECT-TYPE
|
||||
SYNTAX JnxIfOtnOCh2CfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A conceptual row that contains of the Otn OCh2 Config Table."
|
||||
INDEX { jnxIfOtnOCh2CfgContainerIndex, jnxIfOtnOCh2CfgL1Index,
|
||||
jnxIfOtnOCh2CfgL2Index, jnxIfOtnOCh2CfgL3Index,
|
||||
jnxIfOtnOCh2CfgL4Index }
|
||||
::= { jnxIfOtnOCh2CfgTable 1 }
|
||||
|
||||
JnxIfOtnOCh2CfgEntry ::=
|
||||
SEQUENCE {
|
||||
jnxIfOtnOCh2CfgContainerIndex
|
||||
Integer32,
|
||||
jnxIfOtnOCh2CfgL1Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2CfgL2Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2CfgL3Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2CfgL4Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2LocalLoopback
|
||||
TruthValue,
|
||||
jnxIfOtnOCh2LineLoopback
|
||||
TruthValue,
|
||||
jnxIfOtnOCh2PayloadLoopback
|
||||
TruthValue,
|
||||
jnxIfOtnOCh2AdminState
|
||||
JnxIfAdminStates,
|
||||
jnxIfOtnOCh2OperState
|
||||
JnxIfOperStates,
|
||||
jnxIfOtnOCh2Index
|
||||
Unsigned32,
|
||||
jnxIfOtnOCh2Status
|
||||
BITS,
|
||||
jnxIfOtnOCh2PortMode
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
jnxIfOtnOCh2CfgContainerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Container Index associated with the object instance."
|
||||
::= { jnxIfOtnOCh2CfgEntry 1 }
|
||||
|
||||
jnxIfOtnOCh2CfgL1Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"FPC slot number of the interface."
|
||||
::= { jnxIfOtnOCh2CfgEntry 2 }
|
||||
|
||||
jnxIfOtnOCh2CfgL2Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"PIC slot number of the interface."
|
||||
::= { jnxIfOtnOCh2CfgEntry 3 }
|
||||
|
||||
jnxIfOtnOCh2CfgL3Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Port number of the interface."
|
||||
::= { jnxIfOtnOCh2CfgEntry 4 }
|
||||
|
||||
jnxIfOtnOCh2CfgL4Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sub-Port number of the interface."
|
||||
::= { jnxIfOtnOCh2CfgEntry 5 }
|
||||
|
||||
jnxIfOtnOCh2LocalLoopback OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This is the local loopback at the Line (after the optics)."
|
||||
::= { jnxIfOtnOCh2CfgEntry 6 }
|
||||
|
||||
jnxIfOtnOCh2LineLoopback OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This is the line loopback at the Line."
|
||||
::= { jnxIfOtnOCh2CfgEntry 7 }
|
||||
|
||||
jnxIfOtnOCh2PayloadLoopback OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This is the Payload loopback before the optics."
|
||||
::= { jnxIfOtnOCh2CfgEntry 8 }
|
||||
|
||||
jnxIfOtnOCh2AdminState OBJECT-TYPE
|
||||
SYNTAX JnxIfAdminStates
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The Admin state of this interface"
|
||||
::= { jnxIfOtnOCh2CfgEntry 9 }
|
||||
|
||||
jnxIfOtnOCh2OperState OBJECT-TYPE
|
||||
SYNTAX JnxIfOperStates
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The operational state of this interface"
|
||||
::= { jnxIfOtnOCh2CfgEntry 10 }
|
||||
|
||||
jnxIfOtnOCh2Index OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The interface ifIndex of this interface"
|
||||
::= { jnxIfOtnOCh2CfgEntry 11 }
|
||||
|
||||
jnxIfOtnOCh2Status OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
los(0),
|
||||
lof(1),
|
||||
lom(2),
|
||||
wavelengthlockerr(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface status at the OCh layer."
|
||||
::= { jnxIfOtnOCh2CfgEntry 12 }
|
||||
|
||||
jnxIfOtnOCh2PortMode OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The Port Mode for this interface
|
||||
0 - default (not applicable)
|
||||
1 - lan
|
||||
2 - wan
|
||||
3 - gfp
|
||||
"
|
||||
::= { jnxIfOtnOCh2CfgEntry 13 }
|
||||
|
||||
-- otn ch2 interface options
|
||||
--
|
||||
jnxIfOtnOCh2OTUkCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxIfOtnOCh2OTUkCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Table was for 48x10G/12x40G gingerALE PIC in 10G mode.
|
||||
It is not supported hence marked as obsolete.
|
||||
Information about the Otn OCh2 OTUk config table. "
|
||||
::= { jnxIfOtnOCh2 2 }
|
||||
|
||||
jnxIfOtnOCh2OTUkCfgEntry OBJECT-TYPE
|
||||
SYNTAX JnxIfOtnOCh2OTUkCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A conceptual row that contains the Otn OCh2 OTUk config table.
|
||||
"
|
||||
INDEX { jnxIfOtnOCh2OTUkCfgContIndx, jnxIfOtnOCh2OTUkCfgL1Index,
|
||||
jnxIfOtnOCh2OTUkCfgL2Index, jnxIfOtnOCh2OTUkCfgL3Index,
|
||||
jnxIfOtnOCh2OTUkCfgL4Index }
|
||||
::= { jnxIfOtnOCh2OTUkCfgTable 1 }
|
||||
|
||||
JnxIfOtnOCh2OTUkCfgEntry ::=
|
||||
SEQUENCE {
|
||||
jnxIfOtnOCh2OTUkCfgContIndx
|
||||
Integer32,
|
||||
jnxIfOtnOCh2OTUkCfgL1Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2OTUkCfgL2Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2OTUkCfgL3Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2OTUkCfgL4Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2OTUkCfgRate
|
||||
JnxIfOtnRate,
|
||||
jnxIfOtnOCh2OTUkCfgFecMode
|
||||
JnxIfOtnFecType,
|
||||
jnxIfOtnOCh2OTUkEnAutoFrrByteIns
|
||||
TruthValue,
|
||||
jnxIfOtnOCh2OTUkEnBERFrrSupport
|
||||
TruthValue,
|
||||
jnxIfOtnOCh2OTUkPreFecBERThMant
|
||||
Integer32,
|
||||
jnxIfOtnOCh2OTUkPreFecBERThExpo
|
||||
Integer32,
|
||||
jnxIfOtnOCh2OTUkPreFecBERThTime
|
||||
Integer32,
|
||||
jnxIfOtnOCh2OTUkTIMActEnabled
|
||||
TruthValue,
|
||||
jnxIfOtnOCh2OTUkTxTTI
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2OTUkRxTTI
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2OTUkExpectedRxSapi
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2OTUkExpectedRxDapi
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2OTUkStatus
|
||||
BITS,
|
||||
jnxIfOtnOCh2OTUkPreFecBERThClrMn
|
||||
Integer32,
|
||||
jnxIfOtnOCh2OTUkPreFecBERThClrEx
|
||||
Integer32
|
||||
}
|
||||
|
||||
jnxIfOtnOCh2OTUkCfgContIndx OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Container Index associated with the object instance. "
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 1 }
|
||||
|
||||
jnxIfOtnOCh2OTUkCfgL1Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"FPC slot number of the interface. "
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 2 }
|
||||
|
||||
jnxIfOtnOCh2OTUkCfgL2Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"PIC slot number of the interface. "
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 3 }
|
||||
|
||||
jnxIfOtnOCh2OTUkCfgL3Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Port number of the interface. "
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 4 }
|
||||
|
||||
jnxIfOtnOCh2OTUkCfgL4Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Port number of the interface. "
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 5 }
|
||||
|
||||
jnxIfOtnOCh2OTUkCfgRate OBJECT-TYPE
|
||||
SYNTAX JnxIfOtnRate
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" This is the rate for the interface and the rates depend
|
||||
on the interface/fru type.
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 6 }
|
||||
|
||||
jnxIfOtnOCh2OTUkCfgFecMode OBJECT-TYPE
|
||||
SYNTAX JnxIfOtnFecType
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" This is the Fec type in the OTU frame and the selection
|
||||
depends on the interface/fru type. "
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 7 }
|
||||
|
||||
jnxIfOtnOCh2OTUkEnAutoFrrByteIns OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" This will enable/disable the automatic insertion of
|
||||
the frr SF/SD byte in the overhead bytes(RES) "
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 8 }
|
||||
|
||||
jnxIfOtnOCh2OTUkEnBERFrrSupport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" This will enable/disable the FRR support for BER "
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 9 }
|
||||
|
||||
jnxIfOtnOCh2OTUkPreFecBERThMant OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" This will set the BER threshold(mantissa), which when
|
||||
crossed will trigger Signal Degrade.
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 10 }
|
||||
|
||||
jnxIfOtnOCh2OTUkPreFecBERThExpo OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" This will set the BER threshold(exponent), which when
|
||||
crossed will trigger Signal Degrade.
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 11 }
|
||||
|
||||
jnxIfOtnOCh2OTUkPreFecBERThTime OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "ms"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
The collection times (1ms - 1sec) to calculate the BER.
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 12 }
|
||||
|
||||
jnxIfOtnOCh2OTUkTIMActEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Indicates whether the Trace Identifier Mismatch (TIM)
|
||||
Consequent Action function is enabled.
|
||||
The default value of this object is false(2).
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 13 }
|
||||
|
||||
jnxIfOtnOCh2OTUkTxTTI OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
The Trace TTI SAPI 0..15, DAPI 16..31
|
||||
32 ..63 user defined
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 14 }
|
||||
|
||||
jnxIfOtnOCh2OTUkRxTTI OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
The Receive Trace TTI SAPI 0..15, DAPI 16..31
|
||||
32 ..63 user defined
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 15 }
|
||||
|
||||
jnxIfOtnOCh2OTUkExpectedRxSapi OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Expected receive SAPI.
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 16 }
|
||||
|
||||
jnxIfOtnOCh2OTUkExpectedRxDapi OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Expected receive DAPI.
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 17 }
|
||||
|
||||
jnxIfOtnOCh2OTUkStatus OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
ais(0),
|
||||
bdi(1),
|
||||
iae(2),
|
||||
ttim(3),
|
||||
sf(4),
|
||||
sd(5),
|
||||
biae(6),
|
||||
tsf(7),
|
||||
ssf(8),
|
||||
fecexcessive(9),
|
||||
fecdegrade(10)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The interface status at the OTUk layer."
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 18 }
|
||||
|
||||
jnxIfOtnOCh2OTUkPreFecBERThClrMn OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" This will set the BER threshold(mantissa) for clear signal
|
||||
degrade condition, which signal degrade condition will be
|
||||
cleared when Pre-Fec error count is below the clear
|
||||
threshold error count.
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 19 }
|
||||
|
||||
jnxIfOtnOCh2OTUkPreFecBERThClrEx OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" This will set the BER threshold(exponent) for clear signal
|
||||
degrade condition, which signal degrade condition will be
|
||||
cleared when Pre-Fec error count is below the clear threshold
|
||||
error count.
|
||||
"
|
||||
::= { jnxIfOtnOCh2OTUkCfgEntry 20 }
|
||||
|
||||
--
|
||||
-- ODUk config table
|
||||
--
|
||||
|
||||
jnxIfOtnOCh2ODUkCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxIfOtnOCh2ODUkCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Table was for 48x10G/12x40G gingerALE PIC in 10G mode.
|
||||
It is not supported hence marked as obsolete.
|
||||
Information about the Otn ODUk config table. "
|
||||
::= { jnxIfOtnOCh2 3 }
|
||||
|
||||
jnxIfOtnOCh2ODUkCfgEntry OBJECT-TYPE
|
||||
SYNTAX JnxIfOtnOCh2ODUkCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A conceptual row that contains information about the
|
||||
Otn ODUk config.
|
||||
"
|
||||
INDEX { jnxIfOtnOCh2ODUkCfgContIndx, jnxIfOtnOCh2ODUkCfgL1Index,
|
||||
jnxIfOtnOCh2ODUkCfgL2Index, jnxIfOtnOCh2ODUkCfgL3Index,
|
||||
jnxIfOtnOCh2ODUkCfgL4Index }
|
||||
::= { jnxIfOtnOCh2ODUkCfgTable 1 }
|
||||
|
||||
JnxIfOtnOCh2ODUkCfgEntry ::=
|
||||
SEQUENCE {
|
||||
jnxIfOtnOCh2ODUkCfgContIndx
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkCfgL1Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkCfgL2Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkCfgL3Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkCfgL4Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkAPSPCC0
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkAPSPCC1
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkAPSPCC2
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkAPSPCC3
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkPayloadType
|
||||
Integer32,
|
||||
jnxIfOtnOCh2ODUkTIMActEnabled
|
||||
TruthValue,
|
||||
jnxIfOtnOCh2ODUkTxTTI
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2ODUkRxTTI
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2ODUkExpectedRxSapi
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2ODUkExpectedRxDapi
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2ODUkStatus
|
||||
BITS,
|
||||
jnxIfOtnOCh2ODUkRxPayloadType
|
||||
Integer32
|
||||
}
|
||||
|
||||
jnxIfOtnOCh2ODUkCfgContIndx OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Container Index associated with the Object Instance. "
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 1 }
|
||||
|
||||
jnxIfOtnOCh2ODUkCfgL1Index OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"FPC slot number of the interface. "
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 2 }
|
||||
|
||||
jnxIfOtnOCh2ODUkCfgL2Index OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"PIC slot number of the interface. "
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 3 }
|
||||
|
||||
jnxIfOtnOCh2ODUkCfgL3Index OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Port number of the interface. "
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 4 }
|
||||
|
||||
jnxIfOtnOCh2ODUkCfgL4Index OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sub-Port number of the interface. "
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 5 }
|
||||
|
||||
jnxIfOtnOCh2ODUkAPSPCC0 OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Read/Write APS PCC byte 0 for this ODUk only.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 6 }
|
||||
|
||||
jnxIfOtnOCh2ODUkAPSPCC1 OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Read/Write APS PCC byte 1 for this ODUk only.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 7 }
|
||||
|
||||
jnxIfOtnOCh2ODUkAPSPCC2 OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Read/Write APS PCC byte 2 for this ODUk only.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 8 }
|
||||
|
||||
jnxIfOtnOCh2ODUkAPSPCC3 OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Read/Write APS PCC byte 3 for this ODUk only.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 9 }
|
||||
|
||||
jnxIfOtnOCh2ODUkPayloadType OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Read/Write Payload Type for ODUk only.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 10 }
|
||||
|
||||
jnxIfOtnOCh2ODUkTIMActEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Indicates whether the Trace Identifier Mismatch (TIM)
|
||||
Consequent Action function is enabled.
|
||||
The default value of this object is false(2).
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 11 }
|
||||
|
||||
jnxIfOtnOCh2ODUkTxTTI OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
The Trace TTI SAPI 0..15, DAPI 16..31
|
||||
32 ..63 user defined for this layer.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 12 }
|
||||
|
||||
jnxIfOtnOCh2ODUkRxTTI OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
The Receive Trace TTI SAPI 0..15, DAPI 16..31
|
||||
32 ..63 user defined for this layer.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 13 }
|
||||
|
||||
jnxIfOtnOCh2ODUkExpectedRxSapi OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Expected receive SAPI for this layer.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 14 }
|
||||
|
||||
jnxIfOtnOCh2ODUkExpectedRxDapi OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Expected receive DAPI for this layer.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 15 }
|
||||
|
||||
jnxIfOtnOCh2ODUkStatus OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
ais(0),
|
||||
bdi(1),
|
||||
iae(2),
|
||||
ttim(3),
|
||||
sf(4),
|
||||
sd(5),
|
||||
biae(6),
|
||||
tsf(7),
|
||||
ssf(8),
|
||||
csf(9),
|
||||
oci(10),
|
||||
lck(11),
|
||||
ltc(12),
|
||||
ptm(13)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status at the ODUk layer
|
||||
Only some of these alarms are valid for the TCM layer
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 16 }
|
||||
|
||||
jnxIfOtnOCh2ODUkRxPayloadType OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Receive Payload Type for ODUk only.
|
||||
"
|
||||
::= { jnxIfOtnOCh2ODUkCfgEntry 17 }
|
||||
|
||||
--
|
||||
-- TCM Config Table
|
||||
--
|
||||
|
||||
jnxIfOtnOCh2TcmCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxIfOtnOCh2TcmCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Table was for 48x10G/12x40G gingerALE PIC in 10G mode.
|
||||
It is not supported hence marked as obsolete.
|
||||
Information about the Otn TCM config table. "
|
||||
::= { jnxIfOtnOCh2 4 }
|
||||
|
||||
jnxIfOtnOCh2TcmCfgEntry OBJECT-TYPE
|
||||
SYNTAX JnxIfOtnOCh2TcmCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A conceptual row that contains information about the
|
||||
Otn Tcm config.
|
||||
"
|
||||
INDEX { jnxIfOtnOCh2TcmCfgContIndx, jnxIfOtnOCh2TcmCfgL1Index,
|
||||
jnxIfOtnOCh2TcmCfgL2Index, jnxIfOtnOCh2TcmCfgL3Index,
|
||||
jnxIfOtnOCh2TcmCfgL4Index, jnxIfOtnOCh2TcmCfgLevel }
|
||||
::= { jnxIfOtnOCh2TcmCfgTable 1 }
|
||||
|
||||
|
||||
JnxIfOtnOCh2TcmCfgEntry ::=
|
||||
SEQUENCE {
|
||||
jnxIfOtnOCh2TcmCfgContIndx
|
||||
Integer32,
|
||||
jnxIfOtnOCh2TcmCfgL1Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2TcmCfgL2Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2TcmCfgL3Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2TcmCfgL4Index
|
||||
Integer32,
|
||||
jnxIfOtnOCh2TcmCfgLevel
|
||||
Integer32,
|
||||
jnxIfOtnOCh2TCMEnable
|
||||
TruthValue,
|
||||
jnxIfOtnOCh2TcmTxTTI
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2TcmRxTTI
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2TcmExpectedRxSapi
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2TcmExpectedRxDapi
|
||||
OCTET STRING,
|
||||
jnxIfOtnOCh2TcmStatus
|
||||
BITS
|
||||
}
|
||||
|
||||
jnxIfOtnOCh2TcmCfgContIndx OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Container Index associated with the object."
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 1 }
|
||||
|
||||
jnxIfOtnOCh2TcmCfgL1Index OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"FPC slot number of the interface."
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 2 }
|
||||
|
||||
jnxIfOtnOCh2TcmCfgL2Index OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"PIC slot number of the interface."
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 3 }
|
||||
|
||||
jnxIfOtnOCh2TcmCfgL3Index OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Port number of the interface."
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 4 }
|
||||
|
||||
jnxIfOtnOCh2TcmCfgL4Index OBJECT-TYPE
|
||||
SYNTAX Integer32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sub-Port number of the interface."
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 5 }
|
||||
|
||||
jnxIfOtnOCh2TcmCfgLevel OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..6)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
The TCM level for the Table
|
||||
"
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 6 }
|
||||
|
||||
jnxIfOtnOCh2TCMEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Enable this TCM layer (only for TCM layers)
|
||||
"
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 7 }
|
||||
|
||||
|
||||
jnxIfOtnOCh2TcmTxTTI OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
The Trace TTI SAPI 0..15, DAPI 16..31
|
||||
32 ..63 user defined for this layer.
|
||||
"
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 8 }
|
||||
|
||||
jnxIfOtnOCh2TcmRxTTI OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
The Receive Trace TTI SAPI 0..15, DAPI 16..31
|
||||
32 ..63 user defined for this layer.
|
||||
"
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 9 }
|
||||
|
||||
|
||||
jnxIfOtnOCh2TcmExpectedRxSapi OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Expected receive SAPI for this layer.
|
||||
"
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 10 }
|
||||
|
||||
jnxIfOtnOCh2TcmExpectedRxDapi OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
Expected receive DAPI for this layer.
|
||||
"
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 11 }
|
||||
|
||||
|
||||
jnxIfOtnOCh2TcmStatus OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
ais(0),
|
||||
bdi(1),
|
||||
iae(2),
|
||||
ttim(3),
|
||||
biae(6),
|
||||
tsf(7),
|
||||
ssf(8),
|
||||
ltc(9)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"
|
||||
The status at the TCM layer.
|
||||
"
|
||||
::= { jnxIfOtnOCh2TcmCfgEntry 12 }
|
||||
|
||||
--
|
||||
-- Configuration Management Notifications
|
||||
--
|
||||
|
87
mibs/junos/mib-jnx-ip-capability.txt
Executable file
87
mibs/junos/mib-jnx-ip-capability.txt
Executable file
@@ -0,0 +1,87 @@
|
||||
-- *****************************************************************
|
||||
-- JNX-IP-CAPABILITY.mib: Juniper IP-MIB AGENT-CAPABILITIES
|
||||
--
|
||||
-- Copyright (c) 2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
JNX-IP-CAPABILITY DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
jnxAgentCapability
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
|
||||
jnxIpCapability MODULE-IDENTITY
|
||||
LAST-UPDATED "201306180000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"The capabilities description of IP-MIB."
|
||||
::= { jnxAgentCapability 3 }
|
||||
|
||||
|
||||
|
||||
jnxIpCapJunos AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE "All JUNOS Version"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP-MIB capabilities."
|
||||
|
||||
SUPPORTS IP-MIB
|
||||
INCLUDES {
|
||||
ipSystemStatsGroup,
|
||||
ipAddressGroup,
|
||||
ipNetToPhysicalGroup,
|
||||
icmpStatsGroup,
|
||||
ipGroup,
|
||||
icmpGroup
|
||||
}
|
||||
|
||||
VARIATION ipForwarding
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported."
|
||||
|
||||
VARIATION ipDefaultTTL
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported."
|
||||
|
||||
VARIATION ipSystemStatsInBcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION
|
||||
"This object is not implemented."
|
||||
|
||||
VARIATION ipSystemStatsHCInBcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION
|
||||
"This object is not implemented."
|
||||
|
||||
VARIATION ipSystemStatsOutBcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION
|
||||
"This object is not implemented."
|
||||
|
||||
VARIATION ipSystemStatsHCOutBcastPkts
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION
|
||||
"This object is not implemented."
|
||||
|
||||
VARIATION ipAddressSpinLock
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION
|
||||
"This object is not implemented."
|
||||
|
||||
::= { jnxIpCapability 1 }
|
||||
|
||||
END
|
244
mibs/junos/mib-jnx-ipmcast-capability.txt
Executable file
244
mibs/junos/mib-jnx-ipmcast-capability.txt
Executable file
@@ -0,0 +1,244 @@
|
||||
-- *****************************************************************
|
||||
-- IPMCAST-CAPABILITY.mib: Juniper IPMCAST AGENT-CAPABILITIES
|
||||
--
|
||||
-- Copyright (c) 2014, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
IPMCAST-MIB-CAPABILITY DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
jnxAgentCapability
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxipMcastCapability MODULE-IDENTITY
|
||||
LAST-UPDATED "201409180000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"Agent capabilities for IPMCAST-MIB (RFC5132)"
|
||||
::= { jnxAgentCapability 5 }
|
||||
|
||||
jnxipMcastCapJunos AGENT-CAPABILITIES
|
||||
|
||||
PRODUCT-RELEASE "All JUNOS Version"
|
||||
STATUS current
|
||||
DESCRIPTION "IPMCAST capabilities"
|
||||
|
||||
SUPPORTS IPMCAST-MIB
|
||||
INCLUDES { ipMcastMIBRouteProtoGroup,
|
||||
ipMcastMIBBasicGroup,
|
||||
ipMcastMIBSsmGroup,
|
||||
ipMcastMIBRouteGroup,
|
||||
ipMcastMIBBoundaryIfGroup,
|
||||
ipMcastMIBScopeNameGroup
|
||||
}
|
||||
|
||||
-- ipMcastMIBRouteProtoGroup
|
||||
VARIATION ipMcastRouteProtocol
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. This object return protocol via
|
||||
which multicast entry learned"
|
||||
|
||||
VARIATION ipMcastRouteRtProtocol
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. This object return routing mechanism via
|
||||
which the route used to find the upstream or parent interface
|
||||
for this multicast forwarding entry was learned"
|
||||
|
||||
VARIATION ipMcastRouteRtAddressType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. This object return value indicating the
|
||||
address family of the address contained in ipMcastRouteRtAddress"
|
||||
|
||||
VARIATION ipMcastRouteRtAddress
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. This object return The address portion
|
||||
of the route used to find the upstream or parent interface for
|
||||
this multicast forwarding entry"
|
||||
|
||||
|
||||
VARIATION ipMcastRouteRtPrefixLength
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. This object return length in bits
|
||||
of the mask associated with the route used to find the
|
||||
upstream or parent interface"
|
||||
|
||||
VARIATION ipMcastRouteRtType
|
||||
SYNTAX INTEGER {
|
||||
unicast (1),
|
||||
multicast (2)
|
||||
}
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported"
|
||||
|
||||
VARIATION ipMcastRouteNextHopProtocol
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. This object return routing mechanism via
|
||||
which this next-hop was learned"
|
||||
|
||||
-- ipMcastMIBBasicGroup
|
||||
|
||||
VARIATION ipMcastEnabled
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required."
|
||||
|
||||
VARIATION ipMcastRouteEntryCount
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. This object return The number of rows
|
||||
in the ipMcastRouteTable"
|
||||
|
||||
VARIATION ipMcastDeviceConfigStorageType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Always returns value 2 meaning it is
|
||||
volatile"
|
||||
|
||||
-- ipMcastMIBSsmGroup
|
||||
|
||||
VARIATION ipMcastSsmRangeRowStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not Supported."
|
||||
|
||||
VARIATION ipMcastSsmRangeStorageType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Always returns value 2 meaning it is
|
||||
volatile"
|
||||
|
||||
-- ipMcastMIBRouteGroup
|
||||
|
||||
VARIATION ipMcastInterfaceTtl
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Always return 0 which means all the
|
||||
multicast packets are forwarded out the interface."
|
||||
|
||||
VARIATION ipMcastInterfaceRateLimit
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Always return value 0 means no rate
|
||||
limiting is done."
|
||||
|
||||
VARIATION ipMcastInterfaceStorageType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Always returns value 2 meaning it is
|
||||
volatile."
|
||||
|
||||
VARIATION ipMcastRouteUpstreamNeighborType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Support either ipv4 or ipv6. This object return value
|
||||
indicating the address family of the address contained
|
||||
in ipMcastRouteUpstreamNeighbor"
|
||||
|
||||
VARIATION ipMcastRouteUpstreamNeighbor
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object return address of the upstream neighbor from which
|
||||
IP datagrams from these sources to this multicast address are
|
||||
received."
|
||||
|
||||
VARIATION ipMcastRouteInIfIndex
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object return ifIndex for the interface on which IP
|
||||
datagrams sent by these sources to this multicast address
|
||||
are received."
|
||||
|
||||
VARIATION ipMcastRouteTimeStamp
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object return value of sysUpTime at which the multicast
|
||||
routing information represented by this entry was learned by the
|
||||
router."
|
||||
|
||||
VARIATION ipMcastRouteExpiryTime
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object return The minimum amount of time remaining before
|
||||
this entry will be aged out."
|
||||
|
||||
VARIATION ipMcastRouteNextHopState
|
||||
SYNTAX INTEGER {
|
||||
pruned(1),
|
||||
forwarding(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object return state of interface currently being used to
|
||||
forward IP datagrams."
|
||||
|
||||
VARIATION ipMcastRouteNextHopTimeStamp
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object return value of sysUpTime at which the multicast
|
||||
routing information represented by this entry was learned by the
|
||||
router."
|
||||
|
||||
VARIATION ipMcastRouteNextHopExpiryTime
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Always return Zero (0)."
|
||||
|
||||
-- ipMcastMIBBoundaryIfGroup
|
||||
|
||||
VARIATION ipMcastBoundaryTimeStamp
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Always return Zero (0)"
|
||||
|
||||
VARIATION ipMcastBoundaryDroppedMcastOctets
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Always return Zero (0)."
|
||||
|
||||
VARIATION ipMcastBoundaryDroppedMcastPkts
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object return the number of multicast packets that
|
||||
have been dropped as a result of this zone boundary
|
||||
configuration."
|
||||
|
||||
VARIATION ipMcastBoundaryStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Always display as active."
|
||||
|
||||
VARIATION ipMcastBoundaryStorageType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Alayws return nonVolatile(3)"
|
||||
|
||||
VARIATION ipMcastZoneScopeDefaultZoneIndex
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "not supported."
|
||||
|
||||
VARIATION ipMcastZoneScopeAddressType
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "not supported."
|
||||
|
||||
VARIATION ipMcastZoneScopeAddress
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "not supported."
|
||||
|
||||
VARIATION ipMcastZoneScopeAddressPrefixLength
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "not supported."
|
||||
|
||||
-- ipMcastMIBScopeNameGroup
|
||||
|
||||
VARIATION ipMcastScopeNameString
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. This object return textual name
|
||||
associated with the multicast scope."
|
||||
|
||||
VARIATION ipMcastScopeNameDefault
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Always set as false."
|
||||
|
||||
VARIATION ipMcastScopeNameStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Always display as active."
|
||||
|
||||
VARIATION ipMcastScopeNameStorageType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write is not supported. Alayws return nonVolatile(3)."
|
||||
|
||||
::= { jnxipMcastCapability 1 }
|
||||
|
||||
END
|
@@ -69,6 +69,7 @@ JUNIPER-IPSEC-FLOW-MON-MIB DEFINITIONS ::= BEGIN
|
||||
The IKE peer may be identified by one of the ID types
|
||||
defined in IPSEC DOI.
|
||||
idIpv4Addr - IPv4 Address.
|
||||
idIpv6Addr - IPv6 Address.
|
||||
idUfqdn - user fully qualified domain name (user@hostname).
|
||||
idFqdn - full qualified domain name
|
||||
idDn - distinquished name"
|
||||
@@ -77,7 +78,8 @@ JUNIPER-IPSEC-FLOW-MON-MIB DEFINITIONS ::= BEGIN
|
||||
idIpv4Addr (1),
|
||||
idFqdn (2),
|
||||
idDn (3),
|
||||
idUfqdn (4)
|
||||
idUfqdn (4),
|
||||
idIpv6Addr (5)
|
||||
}
|
||||
|
||||
JnxIkeNegoMode ::= TEXTUAL-CONVENTION
|
||||
|
@@ -20,7 +20,7 @@ IMPORTS
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxJdhcpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201107090000Z" -- July 9, 2011
|
||||
LAST-UPDATED "201503030000Z" -- March 3, 2015
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -32,6 +32,8 @@ jnxJdhcpMIB MODULE-IDENTITY
|
||||
"The JUNOS DHCP MIB for the Juniper Networks enterprise."
|
||||
|
||||
-- revision history
|
||||
REVISION "201503030000Z"
|
||||
DESCRIPTION "Add statistics for leasequery and bulk leasequery messages"
|
||||
REVISION "201107090000Z"
|
||||
DESCRIPTION "Add scalar for pkts dropped due to recovery in progress"
|
||||
REVISION "201103150000Z"
|
||||
@@ -284,6 +286,53 @@ jnxJdhcpLocalServerSwitchDropped OBJECT-TYPE
|
||||
"The number of packets dropped due to switchover recovery in progress."
|
||||
::= { jnxJdhcpLocalServerStatistics 28}
|
||||
|
||||
jnxJdhcpLocalServerLeaseQueryReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCP Lease Query Request received."
|
||||
::= { jnxJdhcpLocalServerStatistics 29}
|
||||
|
||||
jnxJdhcpLocalServerBulkLeaseQueryReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCP Bulk Lease Query Request Received."
|
||||
::= { jnxJdhcpLocalServerStatistics 30}
|
||||
|
||||
jnxJdhcpLocalServerLeaseActiveSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCP Lease Active Sent."
|
||||
::= { jnxJdhcpLocalServerStatistics 31}
|
||||
|
||||
jnxJdhcpLocalServerLeaseUnknownSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCP Lease Unknown Sent."
|
||||
::= { jnxJdhcpLocalServerStatistics 32}
|
||||
|
||||
jnxJdhcpLocalServerLeaseUnAssignedSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCP Lease UnAssigned Sent."
|
||||
::= { jnxJdhcpLocalServerStatistics 33}
|
||||
|
||||
jnxJdhcpLocalServerLeaseQueryDoneSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of DHCP Lease Query Done Sent."
|
||||
::= { jnxJdhcpLocalServerStatistics 34}
|
||||
|
||||
-- DHCP Local Server Bindings Table
|
||||
|
||||
@@ -1012,6 +1061,54 @@ jnxJdhcpRelaySwitchDropped OBJECT-TYPE
|
||||
"The number of packets dropped due to switchover recovery in progress."
|
||||
::= { jnxJdhcpRelayStatistics 30}
|
||||
|
||||
jnxJdhcpRelayLeaseQuerySent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Lease Query Request sent."
|
||||
::= { jnxJdhcpRelayStatistics 31}
|
||||
|
||||
jnxJdhcpRelayBulkLeaseQuerySent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Bulk Lease Query Request sent."
|
||||
::= { jnxJdhcpRelayStatistics 32}
|
||||
|
||||
jnxJdhcpRelayLeaseActiveReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Lease Active received."
|
||||
::= { jnxJdhcpRelayStatistics 33}
|
||||
|
||||
jnxJdhcpRelayLeaseUnknownReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Lease Unknown received."
|
||||
::= { jnxJdhcpRelayStatistics 34}
|
||||
|
||||
jnxJdhcpRelayLeaseUnAssignedReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Lease Un Assigned received."
|
||||
::= { jnxJdhcpRelayStatistics 35}
|
||||
|
||||
jnxJdhcpRelayLeaseQueryDoneReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Lease Query Done received."
|
||||
::= { jnxJdhcpRelayStatistics 36}
|
||||
|
||||
-- DHCP Relay Bindings Table
|
||||
|
||||
jnxJdhcpRelayBindingsTable OBJECT-TYPE
|
||||
|
@@ -28,7 +28,7 @@
|
||||
|
||||
|
||||
jnxJsNatMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201203011122Z" -- March 01, 2012
|
||||
LAST-UPDATED "201301051022Z" -- January 05, 2012
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -50,6 +50,15 @@
|
||||
jnxJsNatPoolTransHits, added
|
||||
jnxJsNatRuleHits and jnxJsNatPoolHits."
|
||||
|
||||
REVISION "201301051022Z" -- January 05, 2012
|
||||
DESCRIPTION "added jnxJsNatRuleNumOfSessions in
|
||||
jnxJsNatRuleEntry;
|
||||
added jnxJsNatPoolUtil in
|
||||
jnxJsNatPoolEntry;
|
||||
added jnxJsNatTrapRuleName, jnxJsNatTrapRuleType,
|
||||
jnxJsNatTrapRuleNumOfSessions and
|
||||
jnxJsNatRuleThresholdStatus."
|
||||
|
||||
::= { jnxJsNAT 1 }
|
||||
|
||||
|
||||
@@ -438,7 +447,8 @@
|
||||
jnxJsNatRuleName DisplayString,
|
||||
jnxJsNatRuleType INTEGER,
|
||||
jnxJsNatRuleTransHits INTEGER,
|
||||
jnxJsNatRuleHits Counter32
|
||||
jnxJsNatRuleHits Counter32,
|
||||
jnxJsNatRuleNumOfSessions Counter32
|
||||
}
|
||||
|
||||
jnxJsNatRuleName OBJECT-TYPE
|
||||
@@ -479,6 +489,14 @@
|
||||
deprecate jnxJsNatRuleTransHits"
|
||||
::= { jnxJsNatRuleEntry 4 }
|
||||
|
||||
jnxJsNatRuleNumOfSessions OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of sessions on this NAT rule"
|
||||
::= { jnxJsNatRuleEntry 5 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- NAT Pool Hit Table
|
||||
-- ***************************************************************
|
||||
@@ -505,7 +523,8 @@
|
||||
jnxJsNatPoolName DisplayString,
|
||||
jnxJsNatPoolType INTEGER,
|
||||
jnxJsNatPoolTransHits INTEGER,
|
||||
jnxJsNatPoolHits Counter32
|
||||
jnxJsNatPoolHits Counter32,
|
||||
jnxJsNatPoolUtil INTEGER
|
||||
}
|
||||
|
||||
jnxJsNatPoolName OBJECT-TYPE
|
||||
@@ -546,10 +565,77 @@
|
||||
to deprecate jnxJsNatPoolTransHits."
|
||||
::= { jnxJsNatPoolEntry 4 }
|
||||
|
||||
jnxJsNatPoolUtil OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dynamic pool utilization in percentage."
|
||||
::= { jnxJsNatPoolEntry 5 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- NAT Trap definition
|
||||
-- ***************************************************************
|
||||
|
||||
--
|
||||
-- Trap variables
|
||||
--
|
||||
jnxJsNatAddrPoolUtil OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dynamic address pool utilization in percentage."
|
||||
::= { jnxJsNatTrapVars 1 }
|
||||
|
||||
jnxJsNatTrapPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source NAT Pool name who issues trap"
|
||||
::= { jnxJsNatTrapVars 2 }
|
||||
|
||||
jnxJsNatPatPoolUtil OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dynamic pat pool utilization in percentage."
|
||||
::= { jnxJsNatTrapVars 3 }
|
||||
|
||||
jnxJsNatTrapRuleName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NAT rule name"
|
||||
::= { jnxJsNatTrapVars 4 }
|
||||
|
||||
jnxJsNatTrapRuleType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
source (1),
|
||||
destination (2),
|
||||
static (3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NAT types: Source, Destination and Static"
|
||||
::= { jnxJsNatTrapVars 5 }
|
||||
|
||||
jnxJsNatTrapRuleNumOfSessions OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of sessions"
|
||||
::= { jnxJsNatTrapVars 6 }
|
||||
|
||||
--
|
||||
-- Trap notifications
|
||||
--
|
||||
|
||||
--
|
||||
-- NAT Address Pool Utilization Threshold Status
|
||||
--
|
||||
@@ -568,31 +654,13 @@
|
||||
of the address pool."
|
||||
::= { jnxJsNatNotifications 1 }
|
||||
|
||||
--
|
||||
-- Trap variables
|
||||
--
|
||||
jnxJsNatAddrPoolUtil OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dynamic address pool utilization in percentage."
|
||||
::= { jnxJsNatTrapVars 1 }
|
||||
|
||||
jnxJsNatTrapPoolName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source NAT Pool name who issues trap"
|
||||
::= { jnxJsNatTrapVars 2 }
|
||||
|
||||
-- NAT Source Pool Utilization Threshold Status
|
||||
-- updated since jnxJsNatSrcIpPoolName is deprecated
|
||||
--
|
||||
jnxJsSrcNatPoolThresholdStatus NOTIFICATION-TYPE
|
||||
OBJECTS { jnxJsNatTrapPoolName,
|
||||
jnxJsNatAddrPoolUtil }
|
||||
jnxJsNatAddrPoolUtil,
|
||||
jnxJsNatPatPoolUtil }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source NAT pool untilization threshold status
|
||||
@@ -602,9 +670,31 @@
|
||||
|
||||
jnxJsNatTrapPoolName is the name of source pool
|
||||
jnxJsNatAddrPoolUtil is the percentage of utilization
|
||||
of the address pool."
|
||||
of the address pool.
|
||||
jnxJsNatPatPoolUtil is the percentage of utilization
|
||||
of the pat pool."
|
||||
::= { jnxJsNatNotifications 2 }
|
||||
|
||||
|
||||
-- NAT rule session count Threshold Status
|
||||
--
|
||||
jnxJsNatRuleThresholdStatus NOTIFICATION-TYPE
|
||||
OBJECTS { jnxJsNatTrapRuleName,
|
||||
jnxJsNatTrapRuleType,
|
||||
jnxJsNatTrapRuleNumOfSessions }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NAT rule session count threshold status
|
||||
trap signifies that the number of sessions
|
||||
is either exceeds certain threshold, or clear of that
|
||||
threshold.
|
||||
|
||||
jnxJsNatTrapRuleName is the name of rule
|
||||
jnxJsNatTrapRuleType is the type of rule.
|
||||
jnxJsNatTrapRuleConcurrentHits is the session count
|
||||
of that rule."
|
||||
::= { jnxJsNatNotifications 3 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- END of File
|
||||
-- ***************************************************************
|
||||
|
@@ -25,7 +25,7 @@
|
||||
FROM IPV6-TC;
|
||||
|
||||
jnxJsPacketMirrorMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201111230000Z" -- November 23, 2011
|
||||
LAST-UPDATED "201604050000Z" -- April 05, 2016
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -59,6 +59,10 @@
|
||||
|
||||
REVISION "201111230000Z" -- November 23, 2011
|
||||
DESCRIPTION "Add jnxJsPacketMirrorTriggerType circuitId."
|
||||
|
||||
REVISION "201604050000Z" -- April 05, 2016
|
||||
DESCRIPTION "Changed trap class from SNMP_TRAP_CLASS_AUTH
|
||||
to SNMP_TRAP_CLASS_V3_ONLY"
|
||||
::= { jnxJsPacketMirror 1 }
|
||||
|
||||
jnxJsPacketMirrorNotifications OBJECT IDENTIFIER ::= { jnxJsPacketMirrorMIB 0 }
|
||||
|
@@ -20,7 +20,7 @@ JUNIPER-JS-POLICY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
jnxJsSecPolicyMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200705071840Z" -- May 07, 2007
|
||||
LAST-UPDATED "201307020000Z" -- July 02, 2013
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -46,12 +46,17 @@ JUNIPER-JS-POLICY-MIB DEFINITIONS ::= BEGIN
|
||||
it passes through the firewall. "
|
||||
REVISION "200612140000Z" -- Dec 14, 2006
|
||||
DESCRIPTION "Creation Date"
|
||||
REVISION "201307020000Z" -- July 02, 2013
|
||||
DESCRIPTION "Add policy system wide counters for dropped and accepted ipv4 and ipv6 packets"
|
||||
::= { jnxJsPolicies 1 }
|
||||
|
||||
|
||||
jnxJsPolicyNotifications OBJECT IDENTIFIER ::= { jnxJsSecPolicyMIB 0 }
|
||||
jnxJsPolicyObjects OBJECT IDENTIFIER ::= { jnxJsSecPolicyMIB 1 }
|
||||
jnxJsPolicyTrapVars OBJECT IDENTIFIER ::= { jnxJsSecPolicyMIB 2 }
|
||||
jnxJsPolicySystemStats OBJECT IDENTIFIER ::= { jnxJsSecPolicyMIB 3 }
|
||||
jnxJsPolicySystemStatsIPv4 OBJECT IDENTIFIER ::= { jnxJsPolicySystemStats 1 }
|
||||
jnxJsPolicySystemStatsIPv6 OBJECT IDENTIFIER ::= { jnxJsPolicySystemStats 2 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
@@ -269,7 +274,23 @@ JUNIPER-JS-POLICY-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsPolicyStatsSessionRate Gauge32,
|
||||
jnxJsPolicyStatsSessionDeleted Counter32,
|
||||
jnxJsPolicyStatsLookups Counter32,
|
||||
jnxJsPolicyStatsCountAlarm Counter32
|
||||
jnxJsPolicyStatsCountAlarm Counter32,
|
||||
jnxJsPolicyStatsInBytesInit Counter64,
|
||||
jnxJsPolicyStatsInBytesRep Counter64,
|
||||
jnxJsPolicyStatsInByteRtInit Gauge32,
|
||||
jnxJsPolicyStatsInByteRtRep Gauge32,
|
||||
jnxJsPolicyStatsOutBytesInit Counter64,
|
||||
jnxJsPolicyStatsOutBytesRep Counter64,
|
||||
jnxJsPolicyStatsOutByteRtInit Gauge32,
|
||||
jnxJsPolicyStatsOutByteRtRep Gauge32,
|
||||
jnxJsPolicyStatsInPacketsInit Counter32,
|
||||
jnxJsPolicyStatsInPacketsRep Counter32,
|
||||
jnxJsPolicyStatsInPacketRtInit Gauge32,
|
||||
jnxJsPolicyStatsInPacketRtRep Gauge32,
|
||||
jnxJsPolicyStatsOutPacketsInit Counter32,
|
||||
jnxJsPolicyStatsOutPacketsRep Counter32,
|
||||
jnxJsPolicyStatsOutPacketRtInit Gauge32,
|
||||
jnxJsPolicyStatsOutPacketRtRep Gauge32
|
||||
}
|
||||
|
||||
jnxJsPolicyStatsCreationTime OBJECT-TYPE
|
||||
@@ -387,13 +408,338 @@ JUNIPER-JS-POLICY-MIB DEFINITIONS ::= BEGIN
|
||||
jnxJsPolicyStatsCountAlarm OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The number of alarm counted when the traffic exceeds
|
||||
certain threshold configuration."
|
||||
certain threshold configuration. The node is obsoleted."
|
||||
::= { jnxJsPolicyStatsEntry 14 }
|
||||
|
||||
jnxJsPolicyStatsInBytesInit OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of input bytes in the session initial direction enters
|
||||
the FW through this policy."
|
||||
::= { jnxJsPolicyStatsEntry 15 }
|
||||
|
||||
jnxJsPolicyStatsInBytesRep OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of input bytes in the session reply direction enters
|
||||
the FW through this policy."
|
||||
::= { jnxJsPolicyStatsEntry 16 }
|
||||
|
||||
jnxJsPolicyStatsInByteRtInit OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of input bytes in the session initial direction
|
||||
per second or the rate that enters the FW through this policy."
|
||||
::= { jnxJsPolicyStatsEntry 17 }
|
||||
|
||||
jnxJsPolicyStatsInByteRtRep OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of input bytes in the session reply direction
|
||||
per second or the rate that enters the FW through this policy."
|
||||
::= { jnxJsPolicyStatsEntry 18 }
|
||||
|
||||
jnxJsPolicyStatsOutBytesInit OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of output bytes in the session initial direction
|
||||
associated with this policy."
|
||||
::= { jnxJsPolicyStatsEntry 19 }
|
||||
|
||||
jnxJsPolicyStatsOutBytesRep OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of output bytes in the session reply direction
|
||||
associated with this policy."
|
||||
::= { jnxJsPolicyStatsEntry 20 }
|
||||
|
||||
jnxJsPolicyStatsOutByteRtInit OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of output bytes in the session initial direction
|
||||
per second or the rate associated with this policy."
|
||||
::= { jnxJsPolicyStatsEntry 21 }
|
||||
|
||||
jnxJsPolicyStatsOutByteRtRep OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of output bytes in the session reply direction per
|
||||
second or the rate associated with this policy."
|
||||
::= { jnxJsPolicyStatsEntry 22 }
|
||||
|
||||
jnxJsPolicyStatsInPacketsInit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of input packets in the session initial direction
|
||||
enters the FW through this policy."
|
||||
::= { jnxJsPolicyStatsEntry 23 }
|
||||
|
||||
jnxJsPolicyStatsInPacketsRep OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of input packets in the session reply direction
|
||||
enters the FW through this policy."
|
||||
::= { jnxJsPolicyStatsEntry 24 }
|
||||
|
||||
jnxJsPolicyStatsInPacketRtInit OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of input packets in the session initial direction
|
||||
per second or the input packet rate of the FW through this policy."
|
||||
::= { jnxJsPolicyStatsEntry 25 }
|
||||
|
||||
jnxJsPolicyStatsInPacketRtRep OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of input packets in the session reply direction
|
||||
per second or the input packet rate of the FW through this policy."
|
||||
::= { jnxJsPolicyStatsEntry 26 }
|
||||
|
||||
jnxJsPolicyStatsOutPacketsInit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of output packets in the session initial direction
|
||||
associated with this policy."
|
||||
::= { jnxJsPolicyStatsEntry 27 }
|
||||
|
||||
jnxJsPolicyStatsOutPacketsRep OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of output packets in the session reply direction
|
||||
associated with this policy."
|
||||
::= { jnxJsPolicyStatsEntry 28 }
|
||||
|
||||
jnxJsPolicyStatsOutPacketRtInit OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of output packets in the session initial direction
|
||||
per second or the rate associated with this policy."
|
||||
::= { jnxJsPolicyStatsEntry 29 }
|
||||
|
||||
jnxJsPolicyStatsOutPacketRtRep OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of output packets in the session reply direction
|
||||
per second or the rate associated with this policy."
|
||||
::= { jnxJsPolicyStatsEntry 30 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- System Wide Policy Statistics related
|
||||
-- ***************************************************************
|
||||
jnxJsPolicySystemStatsEnabled OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled (1),
|
||||
disabled (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured status of Policy System Wide Statistic Collection."
|
||||
::= { jnxJsPolicySystemStats 3 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- System Wide Policy Statistics IPv4
|
||||
-- ***************************************************************
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv4Packets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv4 packets allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 1 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv4Bytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv4 bytes allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 2 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv4PacketsRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv4 packets allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 3 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv4BytesRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv4 bytes allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 4 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalDropIPv4Packets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv4 packets dropped by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 5 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalDropIPv4Bytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv4 bytes dropped by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 6 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalDropIPv4PacketsRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv4 packets dropped by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 7 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalDropIPv4BytesRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv4 bytes dropped by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 8 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv4Flows OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv4 flows allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 9 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv4FlowsRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv4 flows allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv4 10 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- System Wide Policy Statistics IPv6
|
||||
-- ***************************************************************
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv6Packets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv6 packets allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 1 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv6Bytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv6 bytes allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 2 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv6PacketsRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv6 packets allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 3 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv6BytesRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv6 bytes allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 4 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalDropIPv6Packets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv6 packets dropped by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 5 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalDropIPv6Bytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv6 bytes dropped by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 6 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalDropIPv6PacketsRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv6 packets dropped by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 7 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalDropIPv6BytesRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv6 bytes dropped by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 8 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv6Flows OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IPv6 flows allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 9 }
|
||||
|
||||
jnxJsPolicySystemStatsTotalAllowIPv6FlowsRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate of IPv6 flows allowed by all policies."
|
||||
::= { jnxJsPolicySystemStatsIPv6 10 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of access authentication related traps.
|
||||
|
@@ -20,7 +20,7 @@ IMPORTS
|
||||
|
||||
|
||||
jnxJsScreenMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200901231644Z" -- Jan 23, 2009
|
||||
LAST-UPDATED "201404020000Z" -- Apr 02, 2014
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -44,6 +44,18 @@ IMPORTS
|
||||
OS specific DOS attack
|
||||
Fragment reassembly
|
||||
"
|
||||
REVISION "201404020000Z" -- Apr 02, 2014
|
||||
DESCRIPTION "Added IPv6 Tunneling Screen statistics MIBs
|
||||
Add new trap var bindings for IPv6 Tunneling Screen"
|
||||
REVISION "201311070000Z" -- Nov 07, 2013
|
||||
DESCRIPTION "Added Udp Port Scan screen statistics MIBs
|
||||
Add new trap var bindings for Udp Port Scan"
|
||||
REVISION "201306060000Z" -- Jun. 06, 2013
|
||||
DESCRIPTION "Added IPv6 screen statistics MIBs
|
||||
Add new traps"
|
||||
REVISION "201204061030Z" -- Apr 06, 2012
|
||||
DESCRIPTION "Added TCP/UDP sweeping MIBs
|
||||
Put trap to under routing category"
|
||||
REVISION "200902040000Z" -- Feb 04, 2009
|
||||
DESCRIPTION "Added following new trap tresholds:
|
||||
jnxJsScreenSynFloodSrcThresh
|
||||
@@ -147,7 +159,35 @@ IMPORTS
|
||||
jnxJsScreenUdpFloodThresh Integer32,
|
||||
jnxJsScreenPortScanThresh Integer32,
|
||||
jnxJsScreenIpSweepThresh Integer32,
|
||||
jnxJsScreenSynAckAckThres Integer32
|
||||
jnxJsScreenSynAckAckThres Integer32,
|
||||
|
||||
-- IPv6 specific data --
|
||||
jnxJsScreenMonIpv6ExtHdr Counter64,
|
||||
jnxJsScreenMonIpv6HopOpt Counter64,
|
||||
jnxJsScreenMonIpv6DstOpt Counter64,
|
||||
jnxJsScreenMonIpv6ExtLimit Counter64,
|
||||
jnxJsScreenMonIpMalIpv6 Counter64,
|
||||
jnxJsScreenMonIcmpMalIcmpv6 Counter64,
|
||||
jnxJsScreenIpv6ExtNumLim Integer32,
|
||||
|
||||
-- Other Screen data --
|
||||
jnxJsScreenUdpPortScanThresh Integer32,
|
||||
jnxJsScreenMonUdpPortScan Counter64,
|
||||
jnxJsScreenMonIpTunnelGre6in4 Counter64,
|
||||
jnxJsScreenMonIpTunnelGre4in6 Counter64,
|
||||
jnxJsScreenMonIpTunnelGre6in6 Counter64,
|
||||
jnxJsScreenMonIpTunnelGre4in4 Counter64,
|
||||
jnxJsScreenMonIpTunnelIpInUdpTeredo Counter64,
|
||||
jnxJsScreenMonIpTunnelBadInnerHeader Counter64,
|
||||
jnxJsScreenMonIpTunnelIpIp6to4relay Counter64,
|
||||
jnxJsScreenMonIpTunnelIpIp6in4 Counter64,
|
||||
jnxJsScreenMonIpTunnelIpIp6over4 Counter64,
|
||||
jnxJsScreenMonIpTunnelIpIp4in6 Counter64,
|
||||
jnxJsScreenMonIpTunnelIpIp4in4 Counter64,
|
||||
jnxJsScreenMonIpTunnelIpIp6in6 Counter64,
|
||||
jnxJsScreenMonIpTunnelIpIpIsatap Counter64,
|
||||
jnxJsScreenMonIpTunnelIpIpDsLite Counter64
|
||||
|
||||
}
|
||||
|
||||
jnxJsScreenZoneName OBJECT-TYPE
|
||||
@@ -872,7 +912,317 @@ IMPORTS
|
||||
"SYN ack ack alarm threshold value."
|
||||
::= { jnxJsScreenMonEntry 41 }
|
||||
|
||||
jnxJsScreenMonIpv6ExtHdr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In one IPv6 packet, one or more extension headers may appear before
|
||||
the encapsulated payload after the mandatory header. User can screen
|
||||
any one or several extension headers.
|
||||
|
||||
When the extension header screen is enabled, the device screens all
|
||||
IPv6 packets with specific header.
|
||||
|
||||
The attribute counts the number of block IPv6 extension packets."
|
||||
::= { jnxJsScreenMonEntry 42 }
|
||||
|
||||
jnxJsScreenMonIpv6HopOpt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In one IPv6 hop by hop option extension header, it carries a variable
|
||||
number options. User can screen any one or several options.
|
||||
|
||||
When the hop by hop option screen is enabled, the device screens all
|
||||
IPv6 packets with specific option type.
|
||||
|
||||
The attribute counts the number of block IPv6 option type packets."
|
||||
::= { jnxJsScreenMonEntry 43 }
|
||||
|
||||
jnxJsScreenMonIpv6DstOpt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In one IPv6 destination option extension header, it carries a variable
|
||||
number options. User can screen any one or several options.
|
||||
|
||||
When the destination option screen is enabled, the device screens all
|
||||
IPv6 packets with specific option type.
|
||||
|
||||
The attribute counts the number of block IPv6 option type packets."
|
||||
::= { jnxJsScreenMonEntry 44 }
|
||||
|
||||
jnxJsScreenMonIpv6ExtLimit OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In one IPv6 packet, one or more extension headers may appear before
|
||||
the encapsulated payload. User can screen IPv6 packets if their extension
|
||||
header number is larger than one limit.
|
||||
|
||||
When the extension header limit screen is enabled, the device screens
|
||||
IPv6 packets with more than one limit extension headers.
|
||||
|
||||
The attribute counts the number of block IPv6 packets."
|
||||
::= { jnxJsScreenMonEntry 45 }
|
||||
|
||||
jnxJsScreenMonIpMalIpv6 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One IPv6 packets may contain malformed header, the device tries to block
|
||||
these packets to protect downstream devices.
|
||||
|
||||
When the malformed IPv6 screen is enabled, the device screens IPv6 packets
|
||||
with malformed header.
|
||||
|
||||
The attribute counts the number of block malformed header IPv6 packets."
|
||||
::= { jnxJsScreenMonEntry 46 }
|
||||
|
||||
jnxJsScreenMonIcmpMalIcmpv6 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"One ICMPv6 packets may contain malformed content, the device tries to block
|
||||
these packets to protect downstream devices.
|
||||
|
||||
When the malformed ICMPv6 screen is enabled, the device screens ICMPv6
|
||||
packets with malformed content.
|
||||
|
||||
The attribute counts the number of block malformed ICMPv6 packets."
|
||||
::= { jnxJsScreenMonEntry 47 }
|
||||
|
||||
jnxJsScreenIpv6ExtNumLim OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 extension header number limit value."
|
||||
::= { jnxJsScreenMonEntry 48 }
|
||||
|
||||
|
||||
--
|
||||
-- Other Screen values
|
||||
--
|
||||
jnxJsScreenUdpPortScanThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The UDP port scan threshold interval is in microseconds. The default
|
||||
threshold value is 5000. The valid threshold range is 1000-1000000.
|
||||
|
||||
By using the default settings, if a remote host scans 10 ports in
|
||||
0.005 seconds (5000 microseconds), the device flags this as a
|
||||
udp port scan attack, and rejects all further packets from the remote
|
||||
source for the remainder of the specified timeout period. The
|
||||
device detects and drops the tenth packet that meets the port scan
|
||||
attack criterion.
|
||||
|
||||
This attribute displays the UDP port scan threshold value."
|
||||
::= { jnxJsScreenMonEntry 49 }
|
||||
|
||||
jnxJsScreenMonUdpPortScan OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A UDP port scan occurs when one source IP address sends UDP packets
|
||||
to a defined number of different ports at the same destination
|
||||
IP address within a defined interval. The purpose of this attack
|
||||
is to scan the available services in the hope that at least one
|
||||
port will respond, thus identifying a service of the target.
|
||||
The device should internally log the number of different ports
|
||||
scanned from one remote source.
|
||||
|
||||
This attribute records the UDP port scan attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 50 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelGre6in4 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP GRE 6in4 Tunnel packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP GRE 6in4 Tunnel attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 51 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelGre4in6 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP GRE 4in6 Tunnel packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP GRE 4in6 Tunnel attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 52 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelGre6in6 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP GRE 6in6 Tunnel packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP GRE 6in6 Tunnel attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 53 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelGre4in4 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP GRE 4in4 Tunnel packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP GRE 4in4 Tunnel attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 54 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelIpInUdpTeredo OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IPinUDP Teredo Tunnel packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IPinUDP Teredo Tunnel attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 55 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelBadInnerHeader OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP Tunnel Bad Inner Header packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP Tunnel Bad Inner Header attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 56 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelIpIp6to4relay OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP Tunnel IPinIP 6to4 relay packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP Tunnel IPinIP 6to4 relay attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 57 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelIpIp6in4 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP Tunnel IPinIP 6in4 packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP Tunnel IPinIP 6in4 attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 58 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelIpIp6over4 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP Tunnel IPinIP 6over4 packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP Tunnel IPinIP 6over4 attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 59 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelIpIp4in6 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP Tunnel IPinIP 4in6 packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP Tunnel IPinIP 4in6 attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 60 }
|
||||
|
||||
jnxJsScreenMonIpTunnelIpIp4in4 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP Tunnel IPinIP 4in4 packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP Tunnel IPinIP 4in4 attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 61 }
|
||||
|
||||
jnxJsScreenMonIpTunnelIpIp6in6 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP Tunnel IPinIP 6in6 packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP Tunnel IPinIP 6in6 attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 62 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelIpIpIsatap OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP Tunnel IPinIP ISATAP packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP Tunnel IPinIP ISATAP attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 63 }
|
||||
|
||||
|
||||
jnxJsScreenMonIpTunnelIpIpDsLite OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When an IP Tunnel IPinIP DS-Lite packet meets the attack criteria
|
||||
specified by current configuration, it will be counted in this
|
||||
statisitic.
|
||||
|
||||
This attribute records the IP Tunnel IPinIP DS-Lite attempt attack packets."
|
||||
::= { jnxJsScreenMonEntry 64 }
|
||||
|
||||
--
|
||||
-- Additional Syn Flood, Session Limit thresholds and counters
|
||||
@@ -966,6 +1316,89 @@ IMPORTS
|
||||
"The number of concurrent sessions to the same destination IP address."
|
||||
::= { jnxJsScreenMonThreshEntry 6 }
|
||||
|
||||
--
|
||||
-- This table is for TCP/UDP sweep thresholds and counters
|
||||
--
|
||||
|
||||
jnxJsScreenSweepTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxJsScreenSweepEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is a read-only table that augments the
|
||||
jnxJsScreenMonTable. The purpose of this table is
|
||||
to add counters and thresholds for TCP/UDP sweep
|
||||
feature."
|
||||
::= { jnxJsScreenObjects 3 }
|
||||
|
||||
jnxJsScreenSweepEntry OBJECT-TYPE
|
||||
SYNTAX JnxJsScreenSweepEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TCP/UDP sweep thresholds and counters."
|
||||
AUGMENTS { jnxJsScreenMonEntry }
|
||||
::= { jnxJsScreenSweepTable 1 }
|
||||
|
||||
JnxJsScreenSweepEntry ::= SEQUENCE
|
||||
{
|
||||
jnxJsScreenTcpSweepThresh Integer32,
|
||||
jnxJsScreenUdpSweepThresh Integer32,
|
||||
jnxJsScreenMonTcpSweep Counter64,
|
||||
jnxJsScreenMonUdpSweep Counter64
|
||||
}
|
||||
|
||||
jnxJsScreenTcpSweepThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP sweep threshold interval is in microseconds. The
|
||||
default threshold value is 5000. The valid threshold range
|
||||
is 1000-1000000.
|
||||
|
||||
By using the default settings, if a remote host initiates TCP
|
||||
connection to 10 addresses in 0.005 seconds(5000 microseconds),
|
||||
the security device flags this as an TCP sweep attack, and
|
||||
rejects all further new TCP connections initiated from that
|
||||
host for the remainder of the specified threshold time period.
|
||||
This attribute holds the TCP sweep attack threshold."
|
||||
::= { jnxJsScreenSweepEntry 1 }
|
||||
|
||||
jnxJsScreenUdpSweepThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The UDP sweep threshold interval is in microseconds. The
|
||||
default threshold value is 5000. The valid threshold range is
|
||||
1000-1000000.
|
||||
|
||||
By using the default settings, if a remote host has UDP
|
||||
connection to 10 addresses in 0.005 seconds(5000 microseconds),
|
||||
the security device flags this as an UDP sweep attack, and
|
||||
rejects all further new UDP connections from that host for
|
||||
the remainder of the specified threshold time period.
|
||||
|
||||
This attribute holds the UDP sweep attack threshold."
|
||||
::= { jnxJsScreenSweepEntry 2 }
|
||||
|
||||
jnxJsScreenMonTcpSweep OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of TCP sessions dropped due to TCP sweeping attack."
|
||||
::= { jnxJsScreenSweepEntry 3 }
|
||||
|
||||
jnxJsScreenMonUdpSweep OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of UDP packets dropped due to UDP sweeping attack."
|
||||
::= { jnxJsScreenSweepEntry 4 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of access authentication related traps.
|
||||
@@ -1055,7 +1488,31 @@ IMPORTS
|
||||
icmpLarge (28),
|
||||
tcpSynFin (29),
|
||||
tcpFinNoAck (30),
|
||||
ipFragmentation (31)
|
||||
ipFragmentation (31),
|
||||
tcpSweeping (32),
|
||||
udpSweeping (33),
|
||||
ipv6exthdr (34),
|
||||
ipv6hbyhopt (35),
|
||||
ipv6dstopt (36),
|
||||
ipv6extlim (37),
|
||||
ipv6malhdr (38),
|
||||
icmpv6malpkt (39),
|
||||
udpportScanning (40),
|
||||
ipTunnelGre6in4 (41),
|
||||
ipTunnelGre4in6 (42),
|
||||
ipTunnelGre6in6 (43),
|
||||
ipTunnelGre4in4 (44),
|
||||
ipTunnelIpInUdpTeredo (45),
|
||||
ipTunnelBadInnerHeader (46),
|
||||
ipTunnelIpIp6to4relay (47),
|
||||
ipTunnelIpIp6in4 (48),
|
||||
ipTunnelIpIp6over4 (49),
|
||||
ipTunnelIpIp4in6 (50),
|
||||
ipTunnelIpIp4in4 (51),
|
||||
ipTunnelIpIp6in6 (52),
|
||||
ipTunnelIpIpIsatap (53),
|
||||
ipTunnelIpIpDsLite (54)
|
||||
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
|
@@ -32,9 +32,9 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
"This is Juniper Networks' implementation of enterprise
|
||||
specific MIB for SRX5000 SPU monitoring."
|
||||
REVISION
|
||||
"201003250000Z" -- Mar 25 00:00:00 2010 UTC
|
||||
"201207040000Z" -- Jul 04 00:00:00 2012 UTC
|
||||
DESCRIPTION
|
||||
"add MIB for session creation per second."
|
||||
"add MIB for session counters of IPv4 and IPv6 respectively."
|
||||
|
||||
::= { jnxJsSPUMonitoringRoot 1 }
|
||||
|
||||
@@ -67,7 +67,11 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
jnxJsSPUMonitoringCurrentCPSession Unsigned32,
|
||||
jnxJsSPUMonitoringMaxCPSession Unsigned32,
|
||||
jnxJsSPUMonitoringNodeIndex Unsigned32,
|
||||
jnxJsSPUMonitoringNodeDescr DisplayString
|
||||
jnxJsSPUMonitoringNodeDescr DisplayString,
|
||||
jnxJsSPUMonitoringFlowSessIPv4 Unsigned32,
|
||||
jnxJsSPUMonitoringFlowSessIPv6 Unsigned32,
|
||||
jnxJsSPUMonitoringCPSessIPv4 Unsigned32,
|
||||
jnxJsSPUMonitoringCPSessIPv6 Unsigned32
|
||||
}
|
||||
|
||||
jnxJsSPUMonitoringIndex OBJECT-TYPE
|
||||
@@ -165,6 +169,42 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
denoted as a cluster node."
|
||||
::= { jnxJsSPUMonitoringObjectsEntry 11 }
|
||||
|
||||
jnxJsSPUMonitoringFlowSessIPv4 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current IPv4 flow session number of SPU."
|
||||
::= { jnxJsSPUMonitoringObjectsEntry 12 }
|
||||
|
||||
|
||||
jnxJsSPUMonitoringFlowSessIPv6 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current IPv6 flow session number of SPU."
|
||||
::= { jnxJsSPUMonitoringObjectsEntry 13 }
|
||||
|
||||
|
||||
jnxJsSPUMonitoringCPSessIPv4 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current IPv4 CP session number of SPU."
|
||||
::= { jnxJsSPUMonitoringObjectsEntry 14 }
|
||||
|
||||
|
||||
jnxJsSPUMonitoringCPSessIPv6 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current IPv6 CP session number of SPU."
|
||||
::= { jnxJsSPUMonitoringObjectsEntry 15 }
|
||||
|
||||
|
||||
jnxJsSPUMonitoringCurrentTotalSession OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
@@ -173,6 +213,7 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
"System level total session in use."
|
||||
::= { jnxJsSPUMonitoringMIB 2 }
|
||||
|
||||
|
||||
jnxJsSPUMonitoringMaxTotalSession OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
@@ -181,6 +222,7 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
"System level max session possible."
|
||||
::= { jnxJsSPUMonitoringMIB 3 }
|
||||
|
||||
|
||||
jnxSPUClusterObjectsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSPUClusterObjectsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
@@ -205,7 +247,11 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
jnxJsClusterMonitoringNodeDescr DisplayString,
|
||||
jnxJsNodeCurrentTotalSession Unsigned32,
|
||||
jnxJsNodeMaxTotalSession Unsigned32,
|
||||
jnxJsNodeSessionCreationPerSecond CounterBasedGauge64
|
||||
jnxJsNodeSessionCreationPerSecond CounterBasedGauge64,
|
||||
jnxJsNodeSessCreationPerSecIPv4 CounterBasedGauge64,
|
||||
jnxJsNodeSessCreationPerSecIPv6 CounterBasedGauge64,
|
||||
jnxJsNodeCurrentTotalSessIPv4 Unsigned32,
|
||||
jnxJsNodeCurrentTotalSessIPv6 Unsigned32
|
||||
}
|
||||
|
||||
jnxJsClusterMonitoringNodeIndex OBJECT-TYPE
|
||||
@@ -253,5 +299,53 @@ jnxJsSPUMonitoringMIB MODULE-IDENTITY
|
||||
"Node average session created in last 96 seconds."
|
||||
::= { jnxSPUClusterObjectsEntry 5 }
|
||||
|
||||
|
||||
jnxJsNodeSessCreationPerSecIPv4 OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Node average IPv4 session created in last 96 seconds."
|
||||
::= { jnxSPUClusterObjectsEntry 6 }
|
||||
|
||||
jnxJsNodeSessCreationPerSecIPv6 OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Node average IPv6 session created in last 96 seconds."
|
||||
::= { jnxSPUClusterObjectsEntry 7 }
|
||||
|
||||
jnxJsNodeCurrentTotalSessIPv4 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Node total IPv4 session in use."
|
||||
::= { jnxSPUClusterObjectsEntry 8 }
|
||||
|
||||
jnxJsNodeCurrentTotalSessIPv6 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Node total IPv6 session in use."
|
||||
::= { jnxSPUClusterObjectsEntry 9 }
|
||||
|
||||
jnxJsSPUMonitoringTotalSessIPv4 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System level total IPv4 session in use."
|
||||
::= { jnxJsSPUMonitoringMIB 5 }
|
||||
|
||||
jnxJsSPUMonitoringTotalSessIPv6 OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System level total IPv6 session in use."
|
||||
::= { jnxJsSPUMonitoringMIB 6 }
|
||||
END
|
||||
|
||||
|
@@ -23,7 +23,7 @@
|
||||
|
||||
|
||||
jnxJsChassisClusterMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201106280000Z"
|
||||
LAST-UPDATED "201309200000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -40,6 +40,12 @@
|
||||
of the failed chassis with minimal service interruption.
|
||||
This module defines the objects pertaining to Chassis Cluster."
|
||||
|
||||
REVISION "201309200000Z"
|
||||
DESCRIPTION "Added trap jnxJsChClusterWeightTrap"
|
||||
|
||||
REVISION "201207200000Z"
|
||||
DESCRIPTION "Added trap jnxJsChClusterSpuMismatchTrap"
|
||||
|
||||
REVISION "201106280000Z"
|
||||
DESCRIPTION "Added trap jnxJsChClusterIntfTrap"
|
||||
|
||||
@@ -85,10 +91,41 @@
|
||||
jnxJsChClusterIntfStateReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification to signal change in HA interface state."
|
||||
"Notification to signal node health status change (healthy/unhealthy)."
|
||||
::= { jnxJsChassisClusterNotifications 2 }
|
||||
|
||||
jnxJsChClusterSwitchoverInfoRedundancyGroup OBJECT-TYPE
|
||||
-- ***************************************************************
|
||||
-- definition of a trap that notifies cluster having different
|
||||
-- SPU number
|
||||
-- ***************************************************************
|
||||
|
||||
jnxJsChClusterSpuMismatchTrap NOTIFICATION-TYPE
|
||||
OBJECTS { jnxJsChClusterNodeZeroId,
|
||||
jnxJsChClusterNodeZeroSpuCount,
|
||||
jnxJsChClusterNodeOneId ,
|
||||
jnxJsChClusterNodeOneSpuCount }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification to signal cluster having different SPU number."
|
||||
::= { jnxJsChassisClusterNotifications 3 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- definition of a trap that notifies changes in node weight
|
||||
-- ***************************************************************
|
||||
|
||||
jnxJsChClusterWeightTrap NOTIFICATION-TYPE
|
||||
OBJECTS { jnxJsChClusterClusterID,
|
||||
jnxJsChClusterRedundancyGroupID,
|
||||
jnxJsChClusterNodeID,
|
||||
jnxJsChClusterWeightHealthStatus,
|
||||
jnxJsChClusterWeightValue }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification to signal node health status change (healthy/unhealthy)."
|
||||
::= { jnxJsChassisClusterNotifications 4 }
|
||||
|
||||
jnxJsChClusterSwitchoverInfoRedundancyGroup OBJECT-TYPE
|
||||
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
@@ -177,4 +214,82 @@
|
||||
changed."
|
||||
::= { jnxJsChassisClusterTrapObjects 10 }
|
||||
|
||||
jnxJsChClusterNodeZeroId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains remote node identification information
|
||||
where the event occured."
|
||||
::= { jnxJsChassisClusterTrapObjects 11 }
|
||||
|
||||
jnxJsChClusterNodeOneId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains remote node identification information
|
||||
where the event occured."
|
||||
::= { jnxJsChassisClusterTrapObjects 12 }
|
||||
|
||||
jnxJsChClusterNodeZeroSpuCount OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains local node total SPU number."
|
||||
::= { jnxJsChassisClusterTrapObjects 13 }
|
||||
|
||||
jnxJsChClusterNodeOneSpuCount OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains remote node total SPU number."
|
||||
::= { jnxJsChassisClusterTrapObjects 14 }
|
||||
|
||||
jnxJsChClusterClusterID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains identification of cluster,
|
||||
in which the event occured."
|
||||
::= { jnxJsChassisClusterTrapObjects 15 }
|
||||
|
||||
jnxJsChClusterRedundancyGroupID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains identification of RedundancyGroup,
|
||||
in which the event occured."
|
||||
::= { jnxJsChassisClusterTrapObjects 16 }
|
||||
|
||||
jnxJsChClusterNodeID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains identification of node,
|
||||
in which the event occured."
|
||||
::= { jnxJsChassisClusterTrapObjects 17 }
|
||||
|
||||
jnxJsChClusterWeightHealthStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains health status, whether is healthy
|
||||
or unhealthy."
|
||||
::= { jnxJsChassisClusterTrapObjects 18 }
|
||||
|
||||
jnxJsChClusterWeightValue OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains weight value."
|
||||
::= { jnxJsChassisClusterTrapObjects 19 }
|
||||
|
||||
END
|
||||
|
@@ -10,10 +10,10 @@
|
||||
|
||||
JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE, Unsigned32
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE, Unsigned32, Counter64, TimeTicks, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
ifIndex, ifDescr
|
||||
FROM IF-MIB
|
||||
@@ -34,6 +34,14 @@ JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
"The MIB modules for L2ALD traps"
|
||||
|
||||
-- Revision history
|
||||
REVISION "201501221000Z" -- Thursday January 22 10:00:00 2015 UTC
|
||||
DESCRIPTION
|
||||
"Added a new field jnxL2aldVlanFdbId to the table jnxL2aldVlanTable"
|
||||
|
||||
REVISION "201501141000Z" -- Wednesday January 14 10:00:00 2015 UTC
|
||||
DESCRIPTION
|
||||
"Added new table jnxL2aldVlanTable"
|
||||
|
||||
REVISION "201208081000Z" -- Wednesday August 08 10:00:00 2012 UTC
|
||||
DESCRIPTION
|
||||
"Added new notification jnxl2aldMacMoveThreshold"
|
||||
@@ -69,7 +77,9 @@ JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
jnxl2aldIntfLogicalRouter DisplayString,
|
||||
jnxl2aldIntfRoutingInst DisplayString,
|
||||
jnxl2aldIntfBridgeDomain DisplayString,
|
||||
jnxl2aldIntfMacLimit Unsigned32
|
||||
jnxl2aldIntfMacLimit Unsigned32,
|
||||
jnxl2aldIntfMacPinningIntf DisplayString,
|
||||
jnxl2aldIntfDiscardIntf DisplayString
|
||||
}
|
||||
|
||||
-- Entry definitions for the table above
|
||||
@@ -106,6 +116,22 @@ JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
"The MAC limit count for the interface table."
|
||||
::= { jnxl2aldEntry 4 }
|
||||
|
||||
jnxl2aldIntfMacPinningIntf OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface on which MAC Pinning is enabled."
|
||||
::= { jnxl2aldEntry 5 }
|
||||
|
||||
jnxl2aldIntfDiscardIntf OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface on which MAC is discarded due to MAC Pinning."
|
||||
::= { jnxl2aldEntry 6 }
|
||||
|
||||
|
||||
-- Objects defined below are scalar and for a different trap
|
||||
-- they are different then the table definitions above
|
||||
@@ -158,7 +184,300 @@ JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
"The offending mac causing mac move threshold trap."
|
||||
::= { jnxl2aldObjects 7 }
|
||||
|
||||
----------------------------------------------------------------------------
|
||||
-- Juniper MAC Notification MIB object definitions
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
jnxL2aldMacNotificationMIBObjects OBJECT IDENTIFIER
|
||||
::= {jnxl2aldMib 2 }
|
||||
|
||||
jnxL2aldMacNotificationMIBGlobalObjects OBJECT IDENTIFIER
|
||||
::= {jnxL2aldMacNotificationMIBObjects 1 }
|
||||
|
||||
-- Juniper Mac Notification Global Group
|
||||
|
||||
jnxL2aldMacGlobalFeatureEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the MAC notification feature is currently
|
||||
running in the device.
|
||||
|
||||
Setting this object to false(2) disables the MAC notification
|
||||
feature globally.
|
||||
|
||||
Setting this object to true(1) will start the MAC notification
|
||||
feature running in the device. If the feature is already
|
||||
running, setting to true(1) has no effect."
|
||||
::= { jnxL2aldMacNotificationMIBGlobalObjects 1 }
|
||||
|
||||
jnxL2aldMacNotificationInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the maximum interval of time between
|
||||
jnxL2aldMacChangedNotifications being generated by the device.
|
||||
If the value of jnxNotificationsEnabled is true(1), the
|
||||
device will send out the generated jnxL2aldMacChangedNotifications
|
||||
and archive the MAC change notification events in the
|
||||
jnxMacHistoryTable. If the value of jnxNotificationEnabled is
|
||||
false(2), the device will not send out the generated
|
||||
jnxL2aldMacChangedNotifications but it will archive these events
|
||||
in the jnxMacHistoryTable.
|
||||
|
||||
If the value of this object is equal to 0, the device will
|
||||
generate jnxL2aldMacChangedNotifications and archive the MAC
|
||||
change notification events in the jnxMacHistoryTable as soon as
|
||||
there is MAC address learnt or removed by the device.
|
||||
|
||||
If the value of this object is greater than 0, the device will
|
||||
wait for a period of time equal to the value of this object
|
||||
before generate the jnxL2aldMacChangedNotifications and archive
|
||||
the MAC change notification events in the jnxMacHistoryTable."
|
||||
DEFVAL { 30 }
|
||||
::= { jnxL2aldMacNotificationMIBGlobalObjects 2 }
|
||||
|
||||
jnxL2aldMacAddressesLearnt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of MAC addresses learnt by the
|
||||
device."
|
||||
::= { jnxL2aldMacNotificationMIBGlobalObjects 3 }
|
||||
|
||||
jnxL2aldMacAddressesRemoved OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of MAC addresses removed from the
|
||||
forwarding database."
|
||||
::= { jnxL2aldMacNotificationMIBGlobalObjects 4 }
|
||||
|
||||
jnxL2aldMacNotificationsEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether jnxL2aldMacChangedNotification notifications
|
||||
will or will not be sent when there are MAC addresses
|
||||
learnt or removed from the device's forwarding database.
|
||||
Disabling notifications does not prevent the MAC address
|
||||
info from being added to the jnxMacHistoryTable."
|
||||
DEFVAL { false }
|
||||
::= { jnxL2aldMacNotificationMIBGlobalObjects 5 }
|
||||
|
||||
jnxL2aldMacNotificationsSent OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of jnxl2aldMacChangedNotifications sent out
|
||||
by the device."
|
||||
::= { jnxL2aldMacNotificationMIBGlobalObjects 6 }
|
||||
|
||||
jnxL2aldMacHistTableMaxLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..500)
|
||||
UNITS "entries"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper limit on the number of entries that the
|
||||
jnxMacHistoryTable may contain. A value of 0 will
|
||||
prevent any history from being retained. When this
|
||||
table is full, the oldest entry will be deleted and
|
||||
a new one will be created."
|
||||
DEFVAL { 256 }
|
||||
::= { jnxL2aldMacNotificationMIBGlobalObjects 7 }
|
||||
|
||||
jnxL2aldMacHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxL2aldMacHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table will archive the MAC change notification events
|
||||
generated by this device. The MAC change notification
|
||||
events are archived here even if jnxMacChangesNotifications
|
||||
are not actually sent."
|
||||
::= { jnxL2aldMacNotificationMIBGlobalObjects 8 }
|
||||
|
||||
jnxL2aldMacHistoryEntry OBJECT-TYPE
|
||||
SYNTAX JnxL2aldMacHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A MAC change notification message that was previously
|
||||
generated by this device. Each entry is indexed by a message
|
||||
index."
|
||||
INDEX { jnxL2aldHistIndex }
|
||||
::= { jnxL2aldMacHistoryTable 1 }
|
||||
|
||||
JnxL2aldMacHistoryEntry ::=
|
||||
SEQUENCE {
|
||||
jnxL2aldHistIndex
|
||||
Unsigned32,
|
||||
jnxL2aldHistMacChangedMsg
|
||||
OCTET STRING,
|
||||
jnxL2aldHistTimestamp
|
||||
TimeTicks
|
||||
}
|
||||
|
||||
jnxL2aldHistIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index that uniquely identifies a MAC change notification
|
||||
event previously generated by the device. This index starts at
|
||||
1 and increases by one when a MAC change notification is
|
||||
generated. When it reaches the maximum value, the agent wraps
|
||||
the value back to 1."
|
||||
::= { jnxL2aldMacHistoryEntry 1 }
|
||||
|
||||
jnxL2aldHistMacChangedMsg OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..512))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the information of a MAC change
|
||||
notification event. It consists of several tuples packed
|
||||
together in the format of '<tuple1><tuple2>...'.
|
||||
|
||||
Each tuple consist of 13 octets in the format of
|
||||
'<operation><VLAN INDEX><MAC><dot1dBasePort><VLAN TAG>' where
|
||||
|
||||
<operation> is of size 1 octet and supports the following values
|
||||
0 - End of MIB object.
|
||||
1 - MAC learnt.
|
||||
2 - MAC removed.
|
||||
3 - MAC updated.
|
||||
|
||||
<VLAN INDEX> is the index of the VLAN which the MAC address is
|
||||
belonged to and has size of 2 octet.
|
||||
|
||||
<MAC> is the Layer2 Mac Address and has size of 6 octets.
|
||||
|
||||
<dot1dBasePort> is the value of dot1dBasePort for the
|
||||
interface from which the MAC address is learnt and has size
|
||||
of 2 octets.
|
||||
|
||||
<VLAN TAG> is the tag of the VLAN which the MAC address is
|
||||
belonged to and has size of 2 octet."
|
||||
|
||||
::= { jnxL2aldMacHistoryEntry 2 }
|
||||
|
||||
jnxL2aldHistTimestamp OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the jnxL2aldMacChangedNotification
|
||||
containing the information denoted by the jnxHistMacChangedMsg
|
||||
object in this entry was generated."
|
||||
::= { jnxL2aldMacHistoryEntry 3 }
|
||||
|
||||
jnxL2aldMacAddressesUpdated OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of MAC addresses updated by the
|
||||
device."
|
||||
::= { jnxL2aldMacNotificationMIBGlobalObjects 9 }
|
||||
|
||||
------------------------------------------------------------------------------------------
|
||||
-- Juniper Vlan MIB Definitions
|
||||
------------------------------------------------------------------------------------------
|
||||
|
||||
jnxL2aldVlanMIBObjects OBJECT IDENTIFIER
|
||||
::= {jnxl2aldMib 3 }
|
||||
|
||||
-- VLAN Configuration
|
||||
|
||||
jnxL2aldVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxL2aldVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of VLAN names and characteristics."
|
||||
::= { jnxL2aldVlanMIBObjects 1 }
|
||||
|
||||
jnxL2aldVlanEntry OBJECT-TYPE
|
||||
SYNTAX JnxL2aldVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table entry containing VLAN names and characteristics."
|
||||
INDEX { jnxL2aldVlanID }
|
||||
::= { jnxL2aldVlanTable 1 }
|
||||
|
||||
JnxL2aldVlanEntry ::=
|
||||
SEQUENCE {
|
||||
jnxL2aldVlanID Unsigned32,
|
||||
jnxL2aldVlanName DisplayString,
|
||||
jnxL2aldVlanTag Integer32,
|
||||
jnxL2aldVlanType INTEGER,
|
||||
jnxL2aldVlanFdbId Unsigned32
|
||||
}
|
||||
|
||||
jnxL2aldVlanID OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..4094)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the locally significant ID that is used internally by this
|
||||
device to reference this VLAN."
|
||||
::= { jnxL2aldVlanEntry 1 }
|
||||
|
||||
jnxL2aldVlanName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Vlan name is the textual name and this is the identifier
|
||||
that the user of a configuration utility will use."
|
||||
::= { jnxL2aldVlanEntry 2 }
|
||||
|
||||
jnxL2aldVlanTag OBJECT-TYPE
|
||||
SYNTAX Integer32(1..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the locally significant ID that is used internally by this
|
||||
device to reference this VLAN."
|
||||
::= { jnxL2aldVlanEntry 3 }
|
||||
|
||||
jnxL2aldVlanType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
static (1),
|
||||
dynamic(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vlan type can be
|
||||
Static (1)
|
||||
Dynamic(2)"
|
||||
DEFVAL { 1 }
|
||||
::= { jnxL2aldVlanEntry 4 }
|
||||
|
||||
jnxL2aldVlanFdbId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The identity of the Filtering Database dot1qFdbTable (A table that
|
||||
contains configuration and control information for each Filtering
|
||||
Database currently operating on this device)"
|
||||
::= { jnxL2aldVlanEntry 5 }
|
||||
|
||||
------------------------------------------------------------------------------------------
|
||||
-- Trap definitions
|
||||
------------------------------------------------------------------------------------------
|
||||
|
||||
jnxl2aldRoutingInstMacLimit NOTIFICATION-TYPE
|
||||
OBJECTS { jnxl2aldLogicalRouter,
|
||||
@@ -212,5 +531,38 @@ JUNIPER-L2ALD-MIB DEFINITIONS ::=BEGIN
|
||||
mac move count exceeds the threshold for the Mac(jnxl2aldMacAdress)."
|
||||
::= { jnxl2aldNotification 4 }
|
||||
|
||||
END
|
||||
jnxL2aldMacChangedNotification NOTIFICATION-TYPE
|
||||
OBJECTS { jnxL2aldHistMacChangedMsg, jnxL2aldHistTimestamp }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when there is enough MAC
|
||||
address information to fully occupy a maximum size SNMP trap
|
||||
message. This notification is also generated when there
|
||||
is at least one MAC address changed or removed and the amount
|
||||
of time elapsed from the previous notification is greater
|
||||
than the maximum wait time denoted by
|
||||
jnxNotificationInterval object.
|
||||
|
||||
If there are more MAC addresses information than can fit into
|
||||
one cmmHistTrapContent object, then multiple notifications
|
||||
will be generated."
|
||||
::= { jnxl2aldNotification 5 }
|
||||
|
||||
jnxl2aldMacPinningdiscard NOTIFICATION-TYPE
|
||||
OBJECTS { jnxl2aldIntfLogicalRouter,
|
||||
jnxl2aldIntfRoutingInst,
|
||||
jnxl2aldIntfBridgeDomain,
|
||||
jnxl2aldMacAdress,
|
||||
jnxl2aldIntfMacPinningIntf,
|
||||
jnxl2aldIntfDiscardIntf
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated for discarding packets in a bridge domain over an
|
||||
IFL for MACs when learned over MAC pinning enabled interface and same MACs are
|
||||
also seen over any other interfaces in the same bridge domain.
|
||||
This trap is generated in configured interval of time when packets are discarded
|
||||
over an IFL continuously."
|
||||
::= { jnxl2aldNotification 6 }
|
||||
|
||||
END
|
||||
|
@@ -20,7 +20,7 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxL2tp MODULE-IDENTITY
|
||||
LAST-UPDATED "201311210000Z" -- 21 November 2013
|
||||
LAST-UPDATED "201405020000Z" -- 02 May 2014
|
||||
ORGANIZATION "Juniper Networks Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -55,6 +55,11 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
REVISION "201311210000Z" -- 21-Nov-13 03:12 PM EST - JUNOS 13.1
|
||||
DESCRIPTION
|
||||
"Corrected order of revision history"
|
||||
|
||||
REVISION "201405020000Z" -- 02-May-14 02:14 AM EST - JUNOS 14.1
|
||||
DESCRIPTION
|
||||
"Changed the data type of jnxL2tpSessionStatsInterfaceUnit from
|
||||
Integer32 to Unsigned32."
|
||||
::= { jnxL2tpMibRoot 1 }
|
||||
|
||||
--
|
||||
@@ -826,7 +831,7 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
jnxL2tpSessionStatsRemoteSID
|
||||
Integer32,
|
||||
jnxL2tpSessionStatsInterfaceUnit
|
||||
Integer32,
|
||||
Unsigned32,
|
||||
jnxL2tpSessionStatsEncapType
|
||||
INTEGER,
|
||||
jnxL2tpSessionStatsBundleID
|
||||
@@ -1000,7 +1005,7 @@ JNX-L2TP-MIB DEFINITIONS ::= BEGIN
|
||||
::= { jnxL2tpSessionStatsEntry 5 }
|
||||
|
||||
jnxL2tpSessionStatsInterfaceUnit OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
@@ -38,5 +38,6 @@ jnxLsysSpNATconebind OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 15 }
|
||||
jnxLsysSpNATpoipnum OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 16 }
|
||||
jnxLsysSpNATRuleRefPfx OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 17 }
|
||||
jnxLsysSpCPU OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 18 }
|
||||
-- jnxLsysSpGRsc OBJECT IDENTIFIER ::= { jnxLsysSecurityProfile 19 }
|
||||
|
||||
END
|
||||
|
@@ -93,7 +93,7 @@ jnxMbgPgwSMObjects OBJECT IDENTIFIER
|
||||
jnxMbgPgwAPNStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgPgwAPNStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The table listing Mobile Gateway Application Program Name level stats.
|
||||
Key is APN Name."
|
||||
@@ -102,7 +102,7 @@ jnxMbgPgwAPNStatsTable OBJECT-TYPE
|
||||
jnxMbgPgwAPNStatsTableEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgPgwAPNStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"An entry representing a Mobile Gateway APN Stats."
|
||||
INDEX { jnxMbgPgwAPNName }
|
||||
@@ -128,7 +128,7 @@ JnxMbgPgwAPNStatsEntry ::= SEQUENCE {
|
||||
jnxMbgPgwAPNName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A string that uniquely identifies the APN."
|
||||
::= { jnxMbgPgwAPNStatsTableEntry 1 }
|
||||
@@ -136,7 +136,7 @@ jnxMbgPgwAPNName OBJECT-TYPE
|
||||
jnxMbgPgwSessnEstAttempts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total Session establishment attempts made."
|
||||
::= { jnxMbgPgwAPNStatsTableEntry 2 }
|
||||
@@ -144,7 +144,7 @@ jnxMbgPgwSessnEstAttempts OBJECT-TYPE
|
||||
jnxMbgPgwSuccSessnsEst OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sessions established successfully."
|
||||
::= { jnxMbgPgwAPNStatsTableEntry 3 }
|
||||
@@ -152,7 +152,7 @@ jnxMbgPgwSuccSessnsEst OBJECT-TYPE
|
||||
jnxMbgPgwSessnFailedServcUnaval OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sessions that could not be established due
|
||||
to service unavailability."
|
||||
@@ -161,7 +161,7 @@ jnxMbgPgwSessnFailedServcUnaval OBJECT-TYPE
|
||||
jnxMbgPgwSessnFailedSysFailure OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sessions that could not be established
|
||||
due to system failure."
|
||||
@@ -170,7 +170,7 @@ jnxMbgPgwSessnFailedSysFailure OBJECT-TYPE
|
||||
jnxMbgPgwSessnFailedNoResource OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sessions that could not be established
|
||||
due to lack of resource."
|
||||
@@ -179,7 +179,7 @@ jnxMbgPgwSessnFailedNoResource OBJECT-TYPE
|
||||
jnxMbgPgwSessnFailedNoAddr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sessions that could not be established
|
||||
due to lack of address. The address pool
|
||||
@@ -189,7 +189,7 @@ jnxMbgPgwSessnFailedNoAddr OBJECT-TYPE
|
||||
jnxMbgPgwSessnFailedServcDenied OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sessions that could not be established
|
||||
due to service denial."
|
||||
@@ -198,7 +198,7 @@ jnxMbgPgwSessnFailedServcDenied OBJECT-TYPE
|
||||
jnxMbgPgwSessnFailedAuthFailed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sessions that could not be established
|
||||
due to authentication failure."
|
||||
@@ -207,7 +207,7 @@ jnxMbgPgwSessnFailedAuthFailed OBJECT-TYPE
|
||||
jnxMbgPgwSessnFailedAccessDenied OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sessions that could not be established
|
||||
due to APN access denial."
|
||||
@@ -216,7 +216,7 @@ jnxMbgPgwSessnFailedAccessDenied OBJECT-TYPE
|
||||
jnxMbgPgwPeerInitSessnDeact OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total Session deactivations initiated by the peer/MS."
|
||||
::= { jnxMbgPgwAPNStatsTableEntry 11 }
|
||||
@@ -224,7 +224,7 @@ jnxMbgPgwPeerInitSessnDeact OBJECT-TYPE
|
||||
jnxMbgPgwSuccPeerInitSessnDeact OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Peer/MS initiated session
|
||||
deactivations that succeeded."
|
||||
@@ -233,7 +233,7 @@ jnxMbgPgwSuccPeerInitSessnDeact OBJECT-TYPE
|
||||
jnxMbgPgwGWInitSessnDeact OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total gateway initiated Session deactivations."
|
||||
::= { jnxMbgPgwAPNStatsTableEntry 13 }
|
||||
@@ -241,7 +241,7 @@ jnxMbgPgwGWInitSessnDeact OBJECT-TYPE
|
||||
jnxMbgPgwSuccGWInitSessnDeact OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Gateway initiated Session deactivations that suceeded."
|
||||
::= { jnxMbgPgwAPNStatsTableEntry 14 }
|
||||
@@ -2539,55 +2539,55 @@ jnxMbgPgwActvBearers OBJECT-TYPE
|
||||
jnxMbgPgwIdleSubscribers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total idle subscribers.
|
||||
Deprecated : Reported as zero"
|
||||
obsolete : Reported as zero"
|
||||
::= { jnxMbgPgwSMStatusEntry 4 }
|
||||
|
||||
jnxMbgPgwIdleSessions OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total idle sessions.
|
||||
Deprecated : Reported as zero"
|
||||
obsolete : Reported as zero"
|
||||
::= { jnxMbgPgwSMStatusEntry 5 }
|
||||
|
||||
jnxMbgPgwIdleBearers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total idle bearers.
|
||||
Deprecated : Reported as zero"
|
||||
obsolete : Reported as zero"
|
||||
::= { jnxMbgPgwSMStatusEntry 6 }
|
||||
|
||||
jnxMbgPgwSuspSubscribers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total suspended subscribers.
|
||||
Deprecated : Reported as zero"
|
||||
obsolete : Reported as zero"
|
||||
::= { jnxMbgPgwSMStatusEntry 7 }
|
||||
|
||||
jnxMbgPgwSuspSessions OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total suspended sessions.
|
||||
Deprecated : Reported as zero"
|
||||
obsolete : Reported as zero"
|
||||
::= { jnxMbgPgwSMStatusEntry 8 }
|
||||
|
||||
jnxMbgPgwSuspBearers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total suspended bearers.
|
||||
Deprecated : Reported as zero"
|
||||
obsolete : Reported as zero"
|
||||
::= { jnxMbgPgwSMStatusEntry 9 }
|
||||
|
||||
jnxMbgPgwCPUUtil OBJECT-TYPE
|
||||
@@ -3102,7 +3102,7 @@ jnxMbgPgwStatus OBJECT IDENTIFIER
|
||||
jnxMbgPgwActiveSubscribers OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total active subscriber."
|
||||
::= { jnxMbgPgwStatus 1 }
|
||||
@@ -3110,7 +3110,7 @@ jnxMbgPgwActiveSubscribers OBJECT-TYPE
|
||||
jnxMbgPgwActiveSessions OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total active sessions."
|
||||
::= { jnxMbgPgwStatus 2 }
|
||||
@@ -3118,7 +3118,7 @@ jnxMbgPgwActiveSessions OBJECT-TYPE
|
||||
jnxMbgPgwActiveBearers OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Total active bearers."
|
||||
::= { jnxMbgPgwStatus 3 }
|
||||
@@ -3126,7 +3126,7 @@ jnxMbgPgwActiveBearers OBJECT-TYPE
|
||||
jnxMbgPgwCPUUtilization OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Current CPU Utilization."
|
||||
::= { jnxMbgPgwStatus 4 }
|
||||
@@ -3134,7 +3134,7 @@ jnxMbgPgwCPUUtilization OBJECT-TYPE
|
||||
jnxMbgPgwMemoryUtilization OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Current Memory Utilization."
|
||||
::= { jnxMbgPgwStatus 5 }
|
||||
|
815
mibs/junos/mib-jnx-mobile-gateway-sgw-sm.txt
Executable file
815
mibs/junos/mib-jnx-mobile-gateway-sgw-sm.txt
Executable file
@@ -0,0 +1,815 @@
|
||||
-- ******************************************************************
|
||||
-- Juniper Mobile Gateway SGW Subscriber Manager objects MIB.
|
||||
--
|
||||
-- Copyright (c) 2011-2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
-- ******************************************************************
|
||||
|
||||
JUNIPER-MOBILE-GATEWAY-SGW-SM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter64, Unsigned32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC
|
||||
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
|
||||
jnxMbgGwIndex, jnxMbgGwName
|
||||
FROM JUNIPER-MOBILE-GATEWAYS
|
||||
|
||||
jnxMobileGatewaySgw
|
||||
FROM JUNIPER-MBG-SMI;
|
||||
|
||||
--
|
||||
-- Defines MIB for Serving Gateway
|
||||
--
|
||||
|
||||
jnxMbgSgwSMMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201110031200Z" -- Oct 03, 2011, 12:00:00 UT
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
DESCRIPTION
|
||||
"This module defines objects pertaining to Serving Gateway
|
||||
Subscriber Management for Mobile Edge."
|
||||
REVISION "201110031200Z" -- Oct 03, 2011, 12:00:00 UTC
|
||||
DESCRIPTION "Initial version"
|
||||
|
||||
REVISION "201203221200Z" -- Mar 22, 2012, 12:00:00
|
||||
DESCRIPTION
|
||||
"Updated jnxMbgSgwSMStatsTable. Deprecated unsupported objects.
|
||||
Added objects to jnxMbgSgwSMStatsTable"
|
||||
|
||||
REVISION "201210121200Z" -- Oct 12, 2012, 12:00:00
|
||||
DESCRIPTION
|
||||
"Added new trap jnxMbgSgwGatewayMMStateChange .
|
||||
Added table jnxMbgSgwSMClRateStatsTable "
|
||||
|
||||
::= { jnxMobileGatewaySgw 4 }
|
||||
|
||||
jnxMbgSgwSMNotifications OBJECT IDENTIFIER ::=
|
||||
{ jnxMbgSgwSMMib 0 }
|
||||
jnxMbgSgwSMObjects OBJECT IDENTIFIER ::=
|
||||
{ jnxMbgSgwSMMib 1 }
|
||||
|
||||
--
|
||||
-- Stats Table for SGW
|
||||
--
|
||||
|
||||
jnxMbgSgwSMStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgSgwSMStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table lists gateway level statistics for Serving Gateway.
|
||||
Key is Gateway Id."
|
||||
::= { jnxMbgSgwSMObjects 1 }
|
||||
|
||||
JnxMbgSgwSMStatsEntry ::= SEQUENCE {
|
||||
jnxMbgSgwSessnEstAttmpts Counter64,
|
||||
jnxMbgSgwSuccSessnEst Counter64,
|
||||
jnxMbgSgwPeerInitDeactv Counter64,
|
||||
jnxMbgSgwPeerInitSuccDeactv Counter64,
|
||||
jnxMbgSgwGwInitDeactv Counter64,
|
||||
jnxMbgSgwGwInitSuccDeactv Counter64,
|
||||
jnxMbgSgwGtpStatsGnS5S8InpPkt Counter64,
|
||||
jnxMbgSgwGtpStatsGnS5S8InpByt Counter64,
|
||||
jnxMbgSgwGtpStatsGnS5S8OutPkt Counter64,
|
||||
jnxMbgSgwGtpStatsGnS5S8OutByt Counter64,
|
||||
jnxMbgSgwGtpStatsS1uInpPkt Counter64,
|
||||
jnxMbgSgwGtpStatsS1uInpByt Counter64,
|
||||
jnxMbgSgwGtpStatsS1uOutPkt Counter64,
|
||||
jnxMbgSgwGtpStatsS1uOutByt Counter64,
|
||||
jnxMbgSgwDedBrCrtAttmpts Counter64,
|
||||
jnxMbgSgwSuccDedBrCrt Counter64,
|
||||
jnxMbgSgwSessnDeActvAttmpts Counter64,
|
||||
jnxMbgSgwSuccSessnDeActv Counter64,
|
||||
jnxMbgSgwDedBrDeActvAttmpts Counter64,
|
||||
jnxMbgSgwSuccDedBrDeActv Counter64,
|
||||
jnxMbgSgwIntrRatHoAttmpts Counter64,
|
||||
jnxMbgSgwSuccIntrRatHo Counter64,
|
||||
jnxMbgSgwX2HoAttmpts Counter64,
|
||||
jnxMbgSgwSuccX2Ho Counter64,
|
||||
jnxMbgSgwS1HoAttmpts Counter64,
|
||||
jnxMbgSgwSuccS1Ho Counter64,
|
||||
jnxMbgSgwIdlMdTauRauAttmpts Counter64,
|
||||
jnxMbgSgwSuccIdlMdTauRau Counter64,
|
||||
jnxMbgSgwServReqAttmempts Counter64,
|
||||
jnxMbgSgwSuccServReq Counter64
|
||||
}
|
||||
|
||||
jnxMbgSgwSMStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgSgwSMStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing Serving Gateway Statistics."
|
||||
INDEX { jnxMbgGwIndex }
|
||||
::= { jnxMbgSgwSMStatsTable 1 }
|
||||
|
||||
jnxMbgSgwSessnEstAttmpts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Session establishment attempts."
|
||||
::= { jnxMbgSgwSMStatsEntry 1 }
|
||||
|
||||
jnxMbgSgwSuccSessnEst OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Sessions established successfully."
|
||||
::= { jnxMbgSgwSMStatsEntry 2 }
|
||||
|
||||
jnxMbgSgwPeerInitDeactv OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Total MS/peer initiated session deactivation attempts.
|
||||
Deprecated : Reported as zero"
|
||||
::= { jnxMbgSgwSMStatsEntry 3 }
|
||||
|
||||
jnxMbgSgwPeerInitSuccDeactv OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Total MS/peer initiated successful session deactivations.
|
||||
Deprecated : Reported as zero"
|
||||
::= { jnxMbgSgwSMStatsEntry 4 }
|
||||
|
||||
jnxMbgSgwGwInitDeactv OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Total Gateway initiated session deactivation attempts.
|
||||
Deprecated : Reported as zero"
|
||||
::= { jnxMbgSgwSMStatsEntry 5 }
|
||||
|
||||
jnxMbgSgwGwInitSuccDeactv OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Total Gateway initiated successful session deactivations.
|
||||
Deprecated : Reported as zero"
|
||||
::= { jnxMbgSgwSMStatsEntry 6 }
|
||||
|
||||
jnxMbgSgwGtpStatsGnS5S8InpPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics (Gn/S5/S8) Input packets."
|
||||
::= { jnxMbgSgwSMStatsEntry 7 }
|
||||
|
||||
jnxMbgSgwGtpStatsGnS5S8InpByt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics (Gn/S5/S8) Input bytes."
|
||||
::= { jnxMbgSgwSMStatsEntry 8 }
|
||||
|
||||
jnxMbgSgwGtpStatsGnS5S8OutPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics (Gn/S5/S8) Output packets."
|
||||
::= { jnxMbgSgwSMStatsEntry 9 }
|
||||
|
||||
jnxMbgSgwGtpStatsGnS5S8OutByt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics (Gn/S5/S8) Output bytes."
|
||||
::= { jnxMbgSgwSMStatsEntry 10 }
|
||||
|
||||
jnxMbgSgwGtpStatsS1uInpPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics S1-U Input packets."
|
||||
::= { jnxMbgSgwSMStatsEntry 11 }
|
||||
|
||||
jnxMbgSgwGtpStatsS1uInpByt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics S1-U Input bytes."
|
||||
::= { jnxMbgSgwSMStatsEntry 12 }
|
||||
|
||||
jnxMbgSgwGtpStatsS1uOutPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics S1-U Output packets."
|
||||
::= { jnxMbgSgwSMStatsEntry 13 }
|
||||
|
||||
jnxMbgSgwGtpStatsS1uOutByt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics S1-U Output bytes."
|
||||
::= { jnxMbgSgwSMStatsEntry 14 }
|
||||
|
||||
jnxMbgSgwDedBrCrtAttmpts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Dedicated bearer creation attempts."
|
||||
::= { jnxMbgSgwSMStatsEntry 15 }
|
||||
|
||||
jnxMbgSgwSuccDedBrCrt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Dedicated bearer creations successful."
|
||||
::= { jnxMbgSgwSMStatsEntry 16 }
|
||||
|
||||
|
||||
jnxMbgSgwSessnDeActvAttmpts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Session deactivation attempts."
|
||||
::= { jnxMbgSgwSMStatsEntry 17 }
|
||||
|
||||
jnxMbgSgwSuccSessnDeActv OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Sessions deactivations successful."
|
||||
::= { jnxMbgSgwSMStatsEntry 18 }
|
||||
|
||||
jnxMbgSgwDedBrDeActvAttmpts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Dedicated bearer deactivation attempts."
|
||||
::= { jnxMbgSgwSMStatsEntry 19 }
|
||||
|
||||
jnxMbgSgwSuccDedBrDeActv OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Dedicated bearers deactivation successful."
|
||||
::= { jnxMbgSgwSMStatsEntry 20 }
|
||||
|
||||
jnxMbgSgwIntrRatHoAttmpts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Inter RAT Handover attempts."
|
||||
::= { jnxMbgSgwSMStatsEntry 21 }
|
||||
|
||||
jnxMbgSgwSuccIntrRatHo OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Inter RAT Handover successful."
|
||||
::= { jnxMbgSgwSMStatsEntry 22 }
|
||||
|
||||
jnxMbgSgwX2HoAttmpts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total X2 based handover attempts."
|
||||
::= { jnxMbgSgwSMStatsEntry 23 }
|
||||
|
||||
jnxMbgSgwSuccX2Ho OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total X2 based handovers successful."
|
||||
::= { jnxMbgSgwSMStatsEntry 24 }
|
||||
|
||||
jnxMbgSgwS1HoAttmpts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total S1 based handover attempts."
|
||||
::= { jnxMbgSgwSMStatsEntry 25 }
|
||||
|
||||
jnxMbgSgwSuccS1Ho OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total S1 based handovers successful."
|
||||
::= { jnxMbgSgwSMStatsEntry 26 }
|
||||
|
||||
jnxMbgSgwIdlMdTauRauAttmpts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Idle mode TAU/RAU attempts."
|
||||
::= { jnxMbgSgwSMStatsEntry 27 }
|
||||
|
||||
jnxMbgSgwSuccIdlMdTauRau OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Idle mode TAU/RAU successful."
|
||||
::= { jnxMbgSgwSMStatsEntry 28 }
|
||||
|
||||
jnxMbgSgwServReqAttmempts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Service request attempts."
|
||||
::= { jnxMbgSgwSMStatsEntry 29 }
|
||||
|
||||
jnxMbgSgwSuccServReq OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Service requests successful."
|
||||
::= { jnxMbgSgwSMStatsEntry 30 }
|
||||
|
||||
--
|
||||
-- Status Table for SGW
|
||||
--
|
||||
|
||||
jnxMbgSgwSMStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgSgwSMStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table listing gateway level status for Serving Gateway.
|
||||
Key is Gateway Name."
|
||||
::= { jnxMbgSgwSMObjects 2 }
|
||||
|
||||
JnxMbgSgwSMStatusEntry ::= SEQUENCE {
|
||||
jnxMbgSgwActvSubscribers CounterBasedGauge64,
|
||||
jnxMbgSgwActvSessions CounterBasedGauge64,
|
||||
jnxMbgSgwActvBearers CounterBasedGauge64,
|
||||
jnxMbgSgwIdleSubscribers CounterBasedGauge64,
|
||||
jnxMbgSgwIdleSessions CounterBasedGauge64,
|
||||
jnxMbgSgwIdleBearers CounterBasedGauge64,
|
||||
jnxMbgSgwSuspSubscribers CounterBasedGauge64,
|
||||
jnxMbgSgwSuspSessions CounterBasedGauge64,
|
||||
jnxMbgSgwSuspBearers CounterBasedGauge64,
|
||||
jnxMbgSgwCPUUtil Gauge32,
|
||||
jnxMbgSgwMemoryUtil Gauge32
|
||||
}
|
||||
|
||||
jnxMbgSgwSMStatusEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgSgwSMStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing Serving Gateway Status."
|
||||
INDEX { jnxMbgGwIndex }
|
||||
::= { jnxMbgSgwSMStatusTable 1 }
|
||||
|
||||
jnxMbgSgwActvSubscribers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total active subscribers."
|
||||
::= { jnxMbgSgwSMStatusEntry 1 }
|
||||
|
||||
jnxMbgSgwActvSessions OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total active sessions."
|
||||
::= { jnxMbgSgwSMStatusEntry 2 }
|
||||
|
||||
jnxMbgSgwActvBearers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total active bearers."
|
||||
::= { jnxMbgSgwSMStatusEntry 3 }
|
||||
|
||||
jnxMbgSgwIdleSubscribers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total idle subscribers."
|
||||
::= { jnxMbgSgwSMStatusEntry 4 }
|
||||
|
||||
jnxMbgSgwIdleSessions OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total idle sessions."
|
||||
::= { jnxMbgSgwSMStatusEntry 5 }
|
||||
|
||||
jnxMbgSgwIdleBearers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total idle bearers."
|
||||
::= { jnxMbgSgwSMStatusEntry 6 }
|
||||
|
||||
jnxMbgSgwSuspSubscribers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total suspended subscribers."
|
||||
::= { jnxMbgSgwSMStatusEntry 7 }
|
||||
|
||||
jnxMbgSgwSuspSessions OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total suspended sessions."
|
||||
::= { jnxMbgSgwSMStatusEntry 8 }
|
||||
|
||||
jnxMbgSgwSuspBearers OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total suspended bearers."
|
||||
::= { jnxMbgSgwSMStatusEntry 9 }
|
||||
|
||||
jnxMbgSgwCPUUtil OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current CPU Utilization."
|
||||
::= { jnxMbgSgwSMStatusEntry 10 }
|
||||
|
||||
jnxMbgSgwMemoryUtil OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current Memory Utilization."
|
||||
::= { jnxMbgSgwSMStatusEntry 11 }
|
||||
|
||||
jnxMbgSgwSMClRateStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxMbgSgwClRateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table lists the call rate statistics for
|
||||
the most recent configured interval for Serving Gateway.
|
||||
Gateway ID is used as a key."
|
||||
::= { jnxMbgSgwSMObjects 4 }
|
||||
|
||||
JnxMbgSgwClRateEntry ::= SEQUENCE {
|
||||
jnxMbgSgwClRateIntervalMin Unsigned32,
|
||||
jnxMbgSgwClRateSuccSessnEst Counter64,
|
||||
jnxMbgSgwClRateSuccSessnDel Counter64,
|
||||
jnxMbgSgwClRateStatsGnInpPkt Counter64,
|
||||
jnxMbgSgwClRateStatsGnOutPkt Counter64,
|
||||
jnxMbgSgwClRateStatsGnInpByt Counter64,
|
||||
jnxMbgSgwClRateStatsGnOutByt Counter64
|
||||
}
|
||||
|
||||
jnxMbgSgwSMClRateStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxMbgSgwClRateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing a Mobile PDN Gateway Call Rate Statistics."
|
||||
INDEX { jnxMbgGwIndex }
|
||||
::= { jnxMbgSgwSMClRateStatsTable 1 }
|
||||
|
||||
jnxMbgSgwClRateIntervalMin OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Aggregation interval for call rate statisitcs in minutes."
|
||||
::= { jnxMbgSgwSMClRateStatsEntry 1 }
|
||||
|
||||
|
||||
jnxMbgSgwClRateSuccSessnEst OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total sessions successfully established."
|
||||
::= { jnxMbgSgwSMClRateStatsEntry 2 }
|
||||
|
||||
jnxMbgSgwClRateSuccSessnDel OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total sessions successfully deleted."
|
||||
::= { jnxMbgSgwSMClRateStatsEntry 3 }
|
||||
|
||||
jnxMbgSgwClRateStatsGnInpPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics Gn Input packets."
|
||||
::= { jnxMbgSgwSMClRateStatsEntry 4 }
|
||||
|
||||
jnxMbgSgwClRateStatsGnOutPkt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics Gn Output packets."
|
||||
::= { jnxMbgSgwSMClRateStatsEntry 5 }
|
||||
|
||||
jnxMbgSgwClRateStatsGnInpByt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics Gn Input bytes."
|
||||
::= { jnxMbgSgwSMClRateStatsEntry 6 }
|
||||
|
||||
jnxMbgSgwClRateStatsGnOutByt OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total GTP statistics Gn Output bytes."
|
||||
::= { jnxMbgSgwSMClRateStatsEntry 7 }
|
||||
|
||||
--
|
||||
-- Notifications Variables
|
||||
--
|
||||
|
||||
jnxMbgSgwSMNotificationVars OBJECT IDENTIFIER
|
||||
::= { jnxMbgSgwSMObjects 3 }
|
||||
|
||||
jnxMbgGwSpicName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
"This identifies the session-pic"
|
||||
::= { jnxMbgSgwSMNotificationVars 1 }
|
||||
|
||||
jnxMbgSgwTrapGwIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gateway Index."
|
||||
::= { jnxMbgSgwSMNotificationVars 2 }
|
||||
|
||||
jnxMbgSgwTrapGwName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gateway Name."
|
||||
::= { jnxMbgSgwSMNotificationVars 3 }
|
||||
|
||||
jnxMbgSgwSMInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that uniquely identifies SGW interface"
|
||||
::= { jnxMbgSgwSMNotificationVars 4 }
|
||||
|
||||
jnxMbgSgwPrevMMState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
mmdefault(0) ,
|
||||
mmnormalphase(1) ,
|
||||
mminphase(2) ,
|
||||
mmactivephase(3),
|
||||
mmoutphase(4)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that indicates the maintenance-mode previous state ."
|
||||
::= { jnxMbgSgwSMNotificationVars 5 }
|
||||
|
||||
jnxMbgSgwNewMMState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
mmdefault(0) ,
|
||||
mmnormalphase(1) ,
|
||||
mminphase(2) ,
|
||||
mmactivephase(3),
|
||||
mmoutphase(4)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A string that indicates the maintenance-mode new state ."
|
||||
::= { jnxMbgSgwSMNotificationVars 6 }
|
||||
|
||||
--------------------------------------------------
|
||||
--
|
||||
-- SGW Alarms List
|
||||
--
|
||||
|
||||
jnxMbgSgwCpuThrStatusHi NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the configured high threshold
|
||||
for CPU Utilization has been exceeded."
|
||||
::= { jnxMbgSgwSMNotifications 1 }
|
||||
|
||||
jnxMbgSgwCpuThrStatusLow NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the configured low threshold
|
||||
for CPU Utilization has been reached."
|
||||
::= { jnxMbgSgwSMNotifications 2 }
|
||||
|
||||
jnxMbgSgwCpuThrStatusClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that normal thresholds
|
||||
for CPU Utilization has been reached."
|
||||
::= { jnxMbgSgwSMNotifications 3 }
|
||||
|
||||
jnxMbgSgwMemThrStatusHi NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the configured high threshold
|
||||
for Memory Utilization has been exceeded."
|
||||
::= { jnxMbgSgwSMNotifications 4 }
|
||||
|
||||
|
||||
jnxMbgSgwMemThrStatusLow NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the configured low threshold
|
||||
for Memory Utilization has been reached."
|
||||
::= { jnxMbgSgwSMNotifications 5 }
|
||||
|
||||
jnxMbgSgwMemThrStatusClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the normal threshold
|
||||
for Memory Utilization has been reached."
|
||||
::= { jnxMbgSgwSMNotifications 6 }
|
||||
|
||||
jnxMbgSgwPFEMMStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName,
|
||||
jnxMbgSgwSMInterfaceName,
|
||||
jnxMbgSgwPrevMMState,
|
||||
jnxMbgSgwNewMMState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the gateway name, PFE interfce name,
|
||||
interface previous state and new state information during the
|
||||
in the PFE interface maintenance mode."
|
||||
::= { jnxMbgSgwSMNotifications 7 }
|
||||
|
||||
jnxMbgSgwMSMMStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName,
|
||||
jnxMbgSgwSMInterfaceName,
|
||||
jnxMbgSgwPrevMMState,
|
||||
jnxMbgSgwNewMMState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the gateway name, MS interfce name,
|
||||
interface previous state and new state information during the
|
||||
in the MS interface maintenance mode."
|
||||
::= { jnxMbgSgwSMNotifications 8 }
|
||||
|
||||
jnxMbgSgwAPFEMMStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName,
|
||||
jnxMbgSgwSMInterfaceName,
|
||||
jnxMbgSgwPrevMMState,
|
||||
jnxMbgSgwNewMMState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the gateway name, APFE interfce name,
|
||||
interface previous state and new state information during the
|
||||
in the APFE interface maintenance mode."
|
||||
::= { jnxMbgSgwSMNotifications 9 }
|
||||
jnxMbgSgwAMSMMStateChange NOTIFICATION-TYPE
|
||||
OBJECTS { jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName,
|
||||
jnxMbgSgwSMInterfaceName,
|
||||
jnxMbgSgwPrevMMState,
|
||||
jnxMbgSgwNewMMState }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the gateway name, AMS interfce name,
|
||||
interface previous state and new state information during the
|
||||
in the AMS interface maintenance mode."
|
||||
::= { jnxMbgSgwSMNotifications 10 }
|
||||
|
||||
jnxMbgSgwQosBearerThrStatusHi NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the configured high threshold
|
||||
for bearers at gateway level has been exceeded."
|
||||
::= { jnxMbgSgwSMNotifications 11 }
|
||||
|
||||
jnxMbgSgwQosBearerThrStatusLow NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the configured low threshold
|
||||
for bearers at gateway level has been reached."
|
||||
::= { jnxMbgSgwSMNotifications 12 }
|
||||
|
||||
|
||||
jnxMbgSgwQosBearerThrStatusClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwIndex,
|
||||
jnxMbgSgwTrapGwName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification signifies that the normal threshold
|
||||
for bearers at gateway level has been reached."
|
||||
::= { jnxMbgSgwSMNotifications 13 }
|
||||
|
||||
|
||||
jnxMbgSgwGatewayMMStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxMbgSgwTrapGwName,
|
||||
jnxMbgSgwPrevMMState,
|
||||
jnxMbgSgwNewMMState
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the Gateway identified by
|
||||
jnxMbgSgwGatewayName undergoes a change in the maintenance
|
||||
mode state."
|
||||
::= { jnxMbgSgwSMNotifications 14 }
|
||||
|
||||
END
|
||||
|
@@ -13,15 +13,15 @@ IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, NOTIFICATION-TYPE,
|
||||
Unsigned32, Counter32, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DateAndTime, TEXTUAL-CONVENTION, TruthValue
|
||||
DisplayString, DateAndTime, TEXTUAL-CONVENTION, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
ifIndex, ifDescr
|
||||
FROM IF-MIB
|
||||
jnxOpticsMibRoot, jnxOpticsNotifications
|
||||
jnxOpticsMibRoot, jnxOpticsNotifications, jnxIplcNotifications
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxIfOpticsMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201201261414Z" -- Thu Jan 26 14:14:51 PST 2012
|
||||
LAST-UPDATED "201609122018Z" -- Mon Sep 12 20:18:00 IST 2016
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -30,6 +30,12 @@ jnxIfOpticsMib MODULE-IDENTITY
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION "Deprecated OCh2 related tables and entries"
|
||||
REVISION "201609122018Z"
|
||||
DESCRIPTION
|
||||
" Added Optics table entries for handling sub-port
|
||||
in the interface name. With suffix OCH2"
|
||||
REVISION "201506241242Z"
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects used for managing the
|
||||
Optics interface for Juniper products."
|
||||
@@ -158,12 +164,110 @@ JnxOpticsNotificationId ::= TEXTUAL-CONVENTION
|
||||
-- TCA 24Hour
|
||||
}
|
||||
|
||||
|
||||
JnxIplcNotificationId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Iplc alarm types"
|
||||
SYNTAX INTEGER {
|
||||
jnxIplcFpcAwgAddLosAlarm(1),
|
||||
jnxIplcFpcExpInLosAlarm(2),
|
||||
jnxIplcFpcOscAddLosAlarm(3),
|
||||
jnxIplcFpcOscDrpLosAlarm(4),
|
||||
jnxIplcFpcLineInLosAlarm(5),
|
||||
jnxIplcFpcEdfa1RefPwAlarm(6),
|
||||
jnxIplcFpcEdfa1OutPwAlarm(7),
|
||||
jnxIplcFpcEdfa1OutGain(8),
|
||||
jnxIplcFpcEdfa1PumpEolAlarm(9),
|
||||
jnxIplcFpcEdfa1TempAlarm(10),
|
||||
jnxIplcFpcEdfa1OutLosAlarm(11),
|
||||
jnxIplcFpcEdfa1InLosAlarm(12),
|
||||
jnxIplcFpcEdfa2RefPwAlarm(13),
|
||||
jnxIplcFpcEdfa2OutPwAlarm(14),
|
||||
jnxIplcFpcEdfa2OutGainAlarm(15),
|
||||
jnxIplcFpcEdfa2PumpEolAlarm(16),
|
||||
jnxIplcFpcEdfa2TempAlarm(17),
|
||||
jnxIplcFpcEdfa2OutLosAlarm(18),
|
||||
jnxIplcFpcEdfa2InLosAlarm(19),
|
||||
jnxIplcFpcWssTempAlarm(20),
|
||||
jnxIplcFpcWssVoltAlarm(21),
|
||||
jnxIplcFpcInterDiagAlarm(22),
|
||||
jnxIplcFpcFwCnsistAlarm(23),
|
||||
jnxIplcFpcHwFailAlarm(24),
|
||||
jnxIplcFpcFwFailAlarm(25),
|
||||
jnxIplcFpcOcmFailAlarm(26),
|
||||
jnxIplcFpcWssFailAlarm(27),
|
||||
jnxIplcFpcEdfa2FailAlarm(28),
|
||||
jnxIplcFpcEdfa1FailAlarm(29),
|
||||
jnxIplcFpcPwrFailAlarm(30),
|
||||
jnxIplcOscTxPowerHigh15minAlert(31), -- Tx high power alarm(tca 15 minutes):
|
||||
jnxIplcOscTxPowerLow15minAlert(32), -- Tx low power alarm
|
||||
jnxIplcOscRxPowerHigh15minAlert(33), -- Rx high power alarm
|
||||
jnxIplcOscRxPowerLow15minAlert(34), -- Rx low power alarm
|
||||
jnxIplcOscFiberLosHigh15minAlert(35),
|
||||
jnxIplcOscFiberLosLow15minAlert(36),
|
||||
jnxIplcLineOutVoaHigh15minAlert(37),
|
||||
jnxIplcLineOutVoaLow15minAlert(38),
|
||||
jnxIplcIngressEdfaInputPwHigh15minAlert(39),
|
||||
jnxIplcIngressEdfaInputPwLow15minAlert(40),
|
||||
jnxIplcIngressEdfaOutputPwHigh15minAlert(41),
|
||||
jnxIplcIngressEdfaOutputPwLow15minAlert(42),
|
||||
jnxIplcIngressEdfaSignalPwHigh15minAlert(43),
|
||||
jnxIplcIngressEdfaSignalPwLow15minAlert(44),
|
||||
jnxIplcIngressEdfaPumpCurrentHigh15minAlert(45),
|
||||
jnxIplcIngressEdfaPumpCurrentLow15minAlert(46),
|
||||
jnxIplcEgressEdfaInputPwHigh15minAlert(47),
|
||||
jnxIplcEgressEdfaInputPwLow15minAlert(48),
|
||||
jnxIplcEgressEdfaOutputPwHigh15minAlert(49),
|
||||
jnxIplcEgressEdfaOutputPwLow15minAlert(50),
|
||||
jnxIplcEgressEdfaSignalPwHigh15minAlert(51),
|
||||
jnxIplcEgressEdfaSignalPwLow15minAlert(52),
|
||||
jnxIplcEgressEdfaPumpCurrentHigh15minAlert(53),
|
||||
jnxIplcEgressEdfaPumpCurrentLow15minAlert(54),
|
||||
jnxIplcPowerMonitorAwgAddHigh15minAlert(55),
|
||||
jnxIplcPowerMonitorAwgAddLow15minAlert(56),
|
||||
jnxIplcPowerMonitorExpressInHigh15minAlert(57),
|
||||
jnxIplcPowerMonitorExpressInLow15minAlert(58),
|
||||
jnxIplcOcmPwHigh15minAlert(59),
|
||||
jnxIplcOcmPwLow15minAlert(60),
|
||||
jnxIplcOscTxPowerHigh24hourAlert(61), -- Tx high power alarm(tca 24hour):
|
||||
jnxIplcOscTxPowerLow24hourAlert(62), -- Tx low power alarm
|
||||
jnxIplcOscRxPowerHigh24hourAlert(63), -- Rx high power alarm
|
||||
jnxIplcOscRxPowerLow24hourAlert(64), -- Rx low power alarm
|
||||
jnxIplcOscFiberLosHigh24hourAlert(65),
|
||||
jnxIplcOscFiberLosLow24hourAlert(66),
|
||||
jnxIplcLineOutVoaHigh24hourAlert(67),
|
||||
jnxIplcLineOutVoaLow24hourAlert(68),
|
||||
jnxIplcIngressEdfaInputPwHigh24hourAlert(69),
|
||||
jnxIplcIngressEdfaInputPwLow24hourAlert(70),
|
||||
jnxIplcIngressEdfaOutputPwHigh24hourAlert(71),
|
||||
jnxIplcIngressEdfaOutputPwLow24hourAlert(72),
|
||||
jnxIplcIngressEdfaSignalPwHigh24hourAlert(73),
|
||||
jnxIplcIngressEdfaSignalPwLow24hourAlert(74),
|
||||
jnxIplcIngressEdfaPumpCurrentHigh24hourAlert(75),
|
||||
jnxIplcIngressEdfaPumpCurrentLow24hourAlert(76),
|
||||
jnxIplcEgressEdfaInputPwHigh24hourAlert(77),
|
||||
jnxIplcEgressEdfaInputPwLow24hourAlert(78),
|
||||
jnxIplcEgressEdfaOutputPwHigh24hourAlert(79),
|
||||
jnxIplcEgressEdfaOutputPwLow24hourAlert(80),
|
||||
jnxIplcEgressEdfaSignalPwHigh24hourAlert(81),
|
||||
jnxIplcEgressEdfaSignalPwLow24hourAlert(82),
|
||||
jnxIplcEgressEdfaPumpCurrentHigh24hourAlert(83),
|
||||
jnxIplcEgressEdfaPumpCurrentLow24hourAlert(84),
|
||||
jnxIplcPowerMonitorAwgAddHigh24hourAlert(85),
|
||||
jnxIplcPowerMonitorAwgAddLow24hourAlert(86),
|
||||
jnxIplcPowerMonitorExpressInHigh24hourAlert(87),
|
||||
jnxIplcPowerMonitorExpressInLow24hourAlert(88),
|
||||
jnxIplcOcmPwHigh24hourAlert(89),
|
||||
jnxIplcOcmPwLow24hourAlert(90),
|
||||
jnxIplcFpcSfpLosAlarm(91),
|
||||
jnxIplcFpcSfpLofAlarm(92)
|
||||
}
|
||||
|
||||
|
||||
jnxOptics OBJECT IDENTIFIER ::= { jnxIfOpticsMib 1 }
|
||||
jnxOpticsPerformanceMonitoring OBJECT IDENTIFIER ::= { jnxIfOpticsMib 2 }
|
||||
jnxOpticsAlarm OBJECT IDENTIFIER ::= { jnxIfOpticsMib 3 }
|
||||
jnxOpticsOCh2 OBJECT IDENTIFIER ::= { jnxIfOpticsMib 4 }
|
||||
jnxIplcAlarm OBJECT IDENTIFIER ::= { jnxIfOpticsMib 5 }
|
||||
|
||||
--
|
||||
-- Optics config table
|
||||
@@ -977,9 +1081,6 @@ JnxOpticsNotificationTrigEntry ::=
|
||||
::= { jnxOpticsNotificationTrigEntry 10 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Optical PM data
|
||||
--
|
||||
@@ -2742,5 +2843,797 @@ jnxOpticsNotificationPrefix OBJECT IDENTIFIER ::=
|
||||
"Notification of a recently cleared optics alarm."
|
||||
::= { jnxOpticsNotificationPrefix 2 }
|
||||
|
||||
--
|
||||
-- Iplc Alarm/Alert Notifications
|
||||
--
|
||||
|
||||
jnxIplcNotificationPrefix OBJECT IDENTIFIER ::=
|
||||
{ jnxIplcNotifications 0 }
|
||||
|
||||
jnxIplcNotificationSet NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxIplcNotificationLocation,
|
||||
jnxIplcNotificationDirection,
|
||||
jnxIplcNotificationSlot,
|
||||
jnxIplcNotificationChannel,
|
||||
jnxIplcLastNotificationId,
|
||||
jnxIplcNotificationSeverity,
|
||||
jnxIplcNotificationDate
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of a recently set iplc alarm."
|
||||
::= { jnxIplcNotificationPrefix 1 }
|
||||
|
||||
jnxIplcNotificationCleared NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxIplcNotificationLocation,
|
||||
jnxIplcNotificationDirection,
|
||||
jnxIplcNotificationSlot,
|
||||
jnxIplcNotificationChannel,
|
||||
jnxIplcLastNotificationId,
|
||||
jnxIplcNotificationSeverity,
|
||||
jnxIplcNotificationDate
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification of a recently cleared iplc alarm."
|
||||
::= { jnxIplcNotificationPrefix 2 }
|
||||
|
||||
--
|
||||
-- Iplc Alarm/Alert Table
|
||||
--
|
||||
jnxIplcNotificationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxIplcNotificationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Notification entries."
|
||||
::= { jnxIplcAlarm 1 }
|
||||
|
||||
jnxIplcNotificationEntry OBJECT-TYPE
|
||||
SYNTAX JnxIplcNotificationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A conceptual entry in the Notification table."
|
||||
INDEX { jnxIplcNotificationSlot,
|
||||
jnxIplcNotificationChannel
|
||||
}
|
||||
::= { jnxIplcNotificationTable 1 }
|
||||
|
||||
JnxIplcNotificationEntry ::= SEQUENCE {
|
||||
jnxIplcNotificationLocation
|
||||
JnxOpticsLocation,
|
||||
jnxIplcNotificationDirection
|
||||
JnxOpticsDirection,
|
||||
jnxIplcNotificationSlot
|
||||
Integer32,
|
||||
jnxIplcNotificationChannel
|
||||
Integer32,
|
||||
jnxIplcLastNotificationId
|
||||
JnxIplcNotificationId,
|
||||
jnxIplcNotificationSeverity
|
||||
JnxOpticsSeverity,
|
||||
jnxIplcNotificationDate
|
||||
DateAndTime
|
||||
}
|
||||
|
||||
jnxIplcNotificationLocation OBJECT-TYPE
|
||||
SYNTAX JnxOpticsLocation
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object identifies indicates if this entry was for
|
||||
Near end/Far end."
|
||||
::= { jnxIplcNotificationEntry 1 }
|
||||
|
||||
jnxIplcNotificationDirection OBJECT-TYPE
|
||||
SYNTAX JnxOpticsDirection
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object identifies indicates if this entry was for
|
||||
for the Tx/Rx or both."
|
||||
::= { jnxIplcNotificationEntry 2 }
|
||||
|
||||
jnxIplcNotificationSlot OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object identifies indicates if this entry was for
|
||||
slot id."
|
||||
::= { jnxIplcNotificationEntry 3 }
|
||||
|
||||
jnxIplcNotificationChannel OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object identifies indicates if this entry was for
|
||||
Channel id."
|
||||
::= { jnxIplcNotificationEntry 4 }
|
||||
|
||||
jnxIplcLastNotificationId OBJECT-TYPE
|
||||
SYNTAX JnxIplcNotificationId
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object identifies the IPLC alarm that most recently
|
||||
was set or cleared."
|
||||
::= { jnxIplcNotificationEntry 5 }
|
||||
|
||||
jnxIplcNotificationSeverity OBJECT-TYPE
|
||||
SYNTAX JnxOpticsSeverity
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object identifies the severity of the last alarm/alert
|
||||
that most recently was set or cleared."
|
||||
::= { jnxIplcNotificationEntry 6 }
|
||||
|
||||
jnxIplcNotificationDate OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This specifies the date and time when this alarm occurred."
|
||||
::= { jnxIplcNotificationEntry 7 }
|
||||
|
||||
|
||||
--
|
||||
-- Optics config OCH2 table
|
||||
--
|
||||
jnxOpticsOCh2ConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxOpticsOCh2ConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Table was for 48x10G/12x40G gingerALE PIC in 10G mode.
|
||||
It is not supported hence marked as obsolete.
|
||||
Information about the optics config Table. "
|
||||
::= { jnxOpticsOCh2 1 }
|
||||
|
||||
jnxOpticsOCh2ConfigEntry OBJECT-TYPE
|
||||
SYNTAX JnxOpticsOCh2ConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A conceptual row that contains information about the optics
|
||||
config OCh2 Table."
|
||||
INDEX { jnxOpticsOCh2CfgContIndex, jnxOpticsOCh2CfgL1Index,
|
||||
jnxOpticsOCh2CfgL2Index, jnxOpticsOCh2CfgL3Index,
|
||||
jnxOpticsOCh2CfgL4Index }
|
||||
::= { jnxOpticsOCh2ConfigTable 1 }
|
||||
|
||||
JnxOpticsOCh2ConfigEntry ::=
|
||||
SEQUENCE {
|
||||
jnxOpticsOCh2CfgContIndex
|
||||
Integer32,
|
||||
jnxOpticsOCh2CfgL1Index
|
||||
Integer32,
|
||||
jnxOpticsOCh2CfgL2Index
|
||||
Integer32,
|
||||
jnxOpticsOCh2CfgL3Index
|
||||
Integer32,
|
||||
jnxOpticsOCh2CfgL4Index
|
||||
Integer32,
|
||||
jnxOpticsOCh2Type
|
||||
Integer32,
|
||||
jnxOpticsOCh2LaserEnable
|
||||
TruthValue,
|
||||
jnxOpticsOCh2Wavelength
|
||||
Unsigned32,
|
||||
jnxOpticsOCh2Spacing
|
||||
JnxOpticsChannelSpacing,
|
||||
jnxOpticsOCh2Modulation
|
||||
Unsigned32,
|
||||
jnxOpticsOCh2TxOpticalPower
|
||||
Integer32,
|
||||
jnxOpticsOCh2RxOpticalPower
|
||||
Integer32,
|
||||
jnxOpticsOCh2ModTempHighThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh2ModTempLowThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh2TxPowHighThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh2TxPowLowThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh2RxPowHighThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh2RxPowLowThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh24HourModTemHiThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh24HourModTemLoThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh24HourTxPowHiThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh24HourTxPowLoThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh24HourRxPowHiThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh24HourRxPowLoThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh2RxLosPowWarnThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh2RxLosPowAlarmThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh2OpticsCurrentStatus
|
||||
BITS,
|
||||
jnxOpticsOCh2TxPowHiEnableTCA
|
||||
TruthValue,
|
||||
jnxOpticsOCh2TxPowLoEnableTCA
|
||||
TruthValue,
|
||||
jnxOpticsOCh2RxPowHiEnableTCA
|
||||
TruthValue,
|
||||
jnxOpticsOCh2RxPowLoEnableTCA
|
||||
TruthValue,
|
||||
jnxOpticsOCh2ModTempHiEnableTCA
|
||||
TruthValue,
|
||||
jnxOpticsOCh2ModTempLoEnableTCA
|
||||
TruthValue,
|
||||
jnxOpticsOCh2CarFreqOffHiEnTCA
|
||||
TruthValue,
|
||||
jnxOpticsOCh2CarFreqOffLoEnTCA
|
||||
TruthValue,
|
||||
jnxOpticsOCh2CarFreqOffHiThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh24HourCarFreqOffHiTh
|
||||
Integer32,
|
||||
jnxOpticsOCh2CarFreqOffLoThresh
|
||||
Integer32,
|
||||
jnxOpticsOCh24HourCarFreqOffLoTh
|
||||
Integer32
|
||||
}
|
||||
|
||||
jnxOpticsOCh2CfgContIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The Contianer index associated with this subject"
|
||||
::= { jnxOpticsOCh2ConfigEntry 1 }
|
||||
|
||||
jnxOpticsOCh2CfgL1Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"FPC slot number of the interface"
|
||||
::= { jnxOpticsOCh2ConfigEntry 2 }
|
||||
|
||||
jnxOpticsOCh2CfgL2Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"PIC slot number of the interface"
|
||||
::= { jnxOpticsOCh2ConfigEntry 3 }
|
||||
|
||||
|
||||
jnxOpticsOCh2CfgL3Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Port number of the interface"
|
||||
::= { jnxOpticsOCh2ConfigEntry 4 }
|
||||
|
||||
jnxOpticsOCh2CfgL4Index OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sub-Port number of the interface"
|
||||
::= { jnxOpticsOCh2ConfigEntry 5 }
|
||||
|
||||
jnxOpticsOCh2Type OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" 0 - none
|
||||
1 - SFP
|
||||
2 - XFP
|
||||
3 - SFP+
|
||||
4 - XFP+
|
||||
5 - CFP
|
||||
6 - CFP+
|
||||
7 - Non pluggable "
|
||||
::= { jnxOpticsOCh2ConfigEntry 6 }
|
||||
|
||||
|
||||
jnxOpticsOCh2LaserEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" 0 - laser off
|
||||
1 - laser on "
|
||||
::= { jnxOpticsOCh2ConfigEntry 7 }
|
||||
|
||||
jnxOpticsOCh2Wavelength OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "0.01 nm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The transmit wavelength of the laser."
|
||||
::= { jnxOpticsOCh2ConfigEntry 8 }
|
||||
|
||||
jnxOpticsOCh2Spacing OBJECT-TYPE
|
||||
SYNTAX JnxOpticsChannelSpacing
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A minimum nominal difference in frequency (GHz) between two
|
||||
adjacent channels."
|
||||
::= { jnxOpticsOCh2ConfigEntry 9 }
|
||||
|
||||
jnxOpticsOCh2Modulation OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Modulation
|
||||
Unknown - (1),
|
||||
NonPSK - (2),
|
||||
ODB - (3),
|
||||
DPSK - (4),
|
||||
QPSK - (5),
|
||||
DQPSK - (6),
|
||||
DPQPSK - (7),
|
||||
16QAM - (8),
|
||||
64QAM - (9),
|
||||
256QAM - (10)
|
||||
"
|
||||
::= { jnxOpticsOCh2ConfigEntry 10 }
|
||||
|
||||
jnxOpticsOCh2TxOpticalPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Transmit optical power."
|
||||
::= { jnxOpticsOCh2ConfigEntry 11 }
|
||||
|
||||
jnxOpticsOCh2RxOpticalPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Receive optical power."
|
||||
::= { jnxOpticsOCh2ConfigEntry 12 }
|
||||
|
||||
jnxOpticsOCh2ModTempHighThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (0.01 degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"High module temerature in degree fahrenheit for a 15 minute period
|
||||
above which a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 13 }
|
||||
|
||||
jnxOpticsOCh2ModTempLowThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (0.01 degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Low module temerature in degree fahrenheit for a 15 minute period
|
||||
above which a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 14 }
|
||||
|
||||
jnxOpticsOCh2TxPowHighThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Tx power for a 15 minute period above which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 15 }
|
||||
|
||||
jnxOpticsOCh2TxPowLowThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Tx Power for a 15 minute period below which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 16 }
|
||||
|
||||
jnxOpticsOCh2RxPowHighThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Rx power for a 15 minute period above which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 17 }
|
||||
|
||||
jnxOpticsOCh2RxPowLowThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Rx Power for a 15 minute period below which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 18 }
|
||||
|
||||
jnxOpticsOCh24HourModTemHiThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (0.01 degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"High module temerature in degree fahrenheit for a 24 hour period
|
||||
above which a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 19 }
|
||||
|
||||
jnxOpticsOCh24HourModTemLoThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "Celsius (0.01 degrees C)"
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Low module temerature in degree fahrenheit for a 24 hour period
|
||||
above which a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 20 }
|
||||
|
||||
jnxOpticsOCh24HourTxPowHiThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Tx power for a 24 hour period above which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 21 }
|
||||
|
||||
jnxOpticsOCh24HourTxPowLoThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Tx for a 24 hour period Power below which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 22 }
|
||||
|
||||
jnxOpticsOCh24HourRxPowHiThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Rx power for a 24 hour period above which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 23 }
|
||||
|
||||
jnxOpticsOCh24HourRxPowLoThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Rx Power for a 24 hour period below which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 24 }
|
||||
|
||||
jnxOpticsOCh2RxLosPowWarnThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Rx Power warning threshold for seeting the optical LOS
|
||||
warning. "
|
||||
::= { jnxOpticsOCh2ConfigEntry 25 }
|
||||
|
||||
jnxOpticsOCh2RxLosPowAlarmThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "0.01 dbm"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Rx Power alarm threshold for seeting the optical LOS
|
||||
warning. "
|
||||
::= { jnxOpticsOCh2ConfigEntry 26 }
|
||||
|
||||
jnxOpticsOCh2CurrentStatus OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
opticalLos(1),
|
||||
wavelenthLockErr(2),
|
||||
powerHighAlarm(3),
|
||||
powerLowAlarm(4),
|
||||
biasCurrentHighAlarm(5),
|
||||
biasCurrentLowAlarm(6),
|
||||
temperatureHighAlarm(7),
|
||||
temperaturelowAlarm(8),
|
||||
txPLLLockAlarm(9),
|
||||
rxPLLLockAlarm(10),
|
||||
avgPowerAlarm(11),
|
||||
rxLossAvgPowerAlarm(12),
|
||||
lossofACPowerAlarm(13),
|
||||
txPowerHighThreshAlert(14),
|
||||
txPowerLowThreshAlert(15),
|
||||
rxPowerHighThreshAlert(16),
|
||||
rxPowerLowThreshAlert(17),
|
||||
moduleTempHighThreshAlert(18),
|
||||
moduleTempLowThreshAlert(19),
|
||||
txPowerHigh24HourThreshAlert(20),
|
||||
txPowerLow24HourThreshAlert(21),
|
||||
rxPowerHigh24HourThreshAlert(22),
|
||||
rxPowerLow24HourThreshAlert(23),
|
||||
moduleTempHigh24HourThreshAlert(24),
|
||||
moduleTempLow24HourThreshAlert(25),
|
||||
powerRxHighAlarm(26),
|
||||
powerRxLowAlarm(27),
|
||||
powerTxHighWarning(28),
|
||||
powerTxLowWarning(29),
|
||||
powerRxHighWarning(30),
|
||||
powerRxLowWarning(31),
|
||||
temperatureHighWarning(32),
|
||||
temperaturelowWarning(33)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" "
|
||||
::= { jnxOpticsOCh2ConfigEntry 27 }
|
||||
|
||||
jnxOpticsOCh2TxPowHiEnableTCA OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" Enable/Disable for the Tx Power High TCA."
|
||||
::= { jnxOpticsOCh2ConfigEntry 28 }
|
||||
|
||||
jnxOpticsOCh2TxPowLoEnableTCA OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" Enable/Disable for the Tx Power Low TCA."
|
||||
::= { jnxOpticsOCh2ConfigEntry 29 }
|
||||
|
||||
jnxOpticsOCh2RxPowHiEnableTCA OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" Enable/Disable for the Rx Power High TCA."
|
||||
::= { jnxOpticsOCh2ConfigEntry 30 }
|
||||
|
||||
jnxOpticsOCh2RxPowLoEnableTCA OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" Enable/Disable for the Rx Power Low TCA."
|
||||
::= { jnxOpticsOCh2ConfigEntry 31 }
|
||||
|
||||
jnxOpticsOCh2ModTempHiEnableTCA OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" Enable/Disable for the Module Temp High TCA."
|
||||
::= { jnxOpticsOCh2ConfigEntry 32 }
|
||||
|
||||
jnxOpticsOCh2ModTempLoEnableTCA OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" Enable/Disable for the Module Temp Low TCA."
|
||||
::= { jnxOpticsOCh2ConfigEntry 33 }
|
||||
|
||||
|
||||
jnxOpticsOCh2CarFreqOffHiEnTCA OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" Enable/Disable for the Carrier Frequency Offset High TCA."
|
||||
::= { jnxOpticsOCh2ConfigEntry 34 }
|
||||
|
||||
jnxOpticsOCh2CarFreqOffLoEnTCA OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
" Enable/Disable for the CarrierFreqOffetLow TCA's."
|
||||
::= { jnxOpticsOCh2ConfigEntry 35 }
|
||||
|
||||
jnxOpticsOCh2CarFreqOffHiThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "MHz"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Carrier frequency offset for a 15 minute period above which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 36 }
|
||||
|
||||
jnxOpticsOCh24HourCarFreqOffHiTh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "MHz"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Carrier frequency offset for a 24 Hour period above which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 37 }
|
||||
|
||||
jnxOpticsOCh2CarFreqOffLoThresh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "MHz"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Carrier frequency offset for a 15 minute period Low which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 38 }
|
||||
|
||||
jnxOpticsOCh24HourCarFreqOffLoTh OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "MHz"
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Carrier frequency offset for a 24 Hour period Low which
|
||||
a Threshold Crossing Alert (TCA) should be sent.
|
||||
Only one TCA will be sent per period ."
|
||||
::= { jnxOpticsOCh2ConfigEntry 39 }
|
||||
|
||||
--
|
||||
-- Tracetone config
|
||||
--
|
||||
jnxOpticsOCh2TraceToneCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxOpticsOCh2TraceToneCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Table was for 48x10G/12x40G gingerALE PIC in 10G mode.
|
||||
It is not supported hence marked as obsolete.
|
||||
Information about the optics tests."
|
||||
::= { jnxOpticsOCh2 2 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgEntry OBJECT-TYPE
|
||||
SYNTAX JnxOpticsOCh2TraceToneCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Information about the optics FRU's."
|
||||
INDEX { jnxOpticsOCh2TraceToneCfgIndx, jnxOpticsOCh2TraceToneCfgL1Indx,
|
||||
jnxOpticsOCh2TraceToneCfgL2Indx, jnxOpticsOCh2TraceToneCfgL3Indx,
|
||||
jnxOpticsOCh2TraceToneCfgL4Indx }
|
||||
::= { jnxOpticsOCh2TraceToneCfgTable 1 }
|
||||
|
||||
JnxOpticsOCh2TraceToneCfgEntry ::=
|
||||
SEQUENCE {
|
||||
jnxOpticsOCh2TraceToneCfgIndx Integer32,
|
||||
jnxOpticsOCh2TraceToneCfgL1Indx Integer32,
|
||||
jnxOpticsOCh2TraceToneCfgL2Indx Integer32,
|
||||
jnxOpticsOCh2TraceToneCfgL3Indx Integer32,
|
||||
jnxOpticsOCh2TraceToneCfgL4Indx Integer32,
|
||||
jnxOpticsOCh2TraceToneCfgTxEn TruthValue,
|
||||
jnxOpticsOCh2TraceToneCfgRxEn TruthValue,
|
||||
jnxOpticsOCh2TraceToneCfgDestId OCTET STRING,
|
||||
jnxOpticsOCh2TraceToneCfgTxMsg OCTET STRING,
|
||||
jnxOpticsOCh2TraceToneCfgRxMsg OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgIndx OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Container Index associated with this subject.."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 1 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgL1Indx OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"FPC Slot number of the interface."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 2 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgL2Indx OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"PIC Slot number of the interface."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 3 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgL3Indx OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Port number of the interface."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 4 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgL4Indx OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..1024)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Sub-Port number of the interface."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 5 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgTxEn OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This will enable/disable the transmit Trace tone feature."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 6 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgRxEn OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This will enable/disable the receive Trace tone feature."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 7 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgDestId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This is the destination Id of the link
|
||||
ID/ the chassis and the blade.
|
||||
The transmit messages will also have the src id
|
||||
which is this chassis id and this port info."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 8 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgTxMsg OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This will be the transmit data in the tracetone message."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 9 }
|
||||
|
||||
jnxOpticsOCh2TraceToneCfgRxMsg OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This will be the receive data in the trace tone message."
|
||||
::= { jnxOpticsOCh2TraceToneCfgEntry 10 }
|
||||
|
||||
|
||||
END
|
||||
|
@@ -21,7 +21,7 @@ IMPORTS
|
||||
FROM IF-MIB;
|
||||
|
||||
jnxOtnMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200807100931Z" -- Thur Jul 10 09:30:00 2008 UTC
|
||||
LAST-UPDATED "201506171138Z" -- Wed Jun 17 11:38:23 IST 2015
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -30,6 +30,12 @@ jnxOtnMib MODULE-IDENTITY
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"Changed jnxOtnIntervalOdu15minIntervalNumber,
|
||||
jnxOtnIntervalOtu15minIntervalNumber,
|
||||
jnxOtnIntervalOtuFec15minIntervalNumber
|
||||
from read-only to not-accessible"
|
||||
REVISION "201506170000Z"
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects used for managing the
|
||||
OTN interfaces of Juniper products."
|
||||
@@ -313,7 +319,7 @@ JnxOtnIntervalOdu15minEntry ::=
|
||||
|
||||
jnxOtnIntervalOdu15minIntervalNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..96)
|
||||
MAX-ACCESS read-only
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number between 1 and 96, where 1 is the most
|
||||
@@ -601,7 +607,7 @@ JnxOtnIntervalOtu15minEntry ::=
|
||||
|
||||
jnxOtnIntervalOtu15minIntervalNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..96)
|
||||
MAX-ACCESS read-only
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number between 1 and 96, where 1 is the most
|
||||
@@ -876,7 +882,7 @@ JnxOtnIntervalOtuFec15minEntry ::=
|
||||
|
||||
jnxOtnIntervalOtuFec15minIntervalNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..96)
|
||||
MAX-ACCESS read-only
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A number between 1 and 96, where 1 is the most
|
||||
|
@@ -13,7 +13,7 @@ IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter32, Counter64, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
jnxPfeMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
@@ -31,6 +31,14 @@ jnxPfeMib MODULE-IDENTITY
|
||||
DESCRIPTION
|
||||
"The MIB provides PFE specific data."
|
||||
|
||||
REVISION "201411140000Z"
|
||||
DESCRIPTION
|
||||
"Added jnxPfeMemoryTrapVars and jnxPfeMemoryNotifications."
|
||||
REVISION "201403120000Z"
|
||||
DESCRIPTION
|
||||
"Added new Table jnxPfeNotifyGlParAccSec which counts
|
||||
notifications for the packets parsed/processed by
|
||||
access-security."
|
||||
REVISION "201109090000Z"
|
||||
DESCRIPTION
|
||||
"Added new Table jnxPfeMemoryErrorsTable which gives parity and
|
||||
@@ -39,11 +47,6 @@ jnxPfeMib MODULE-IDENTITY
|
||||
REVISION "201002070000Z"
|
||||
DESCRIPTION
|
||||
"Added new notification types."
|
||||
REVISION "201403120000Z"
|
||||
DESCRIPTION
|
||||
"Added new Table jnxPfeNotifyGlParAccSec which counts
|
||||
notifications for the packets parsed/processed by
|
||||
access-security."
|
||||
--REVISION "201001070000Z"
|
||||
--DESCRIPTION
|
||||
-- "Added new notification types."
|
||||
@@ -51,6 +54,14 @@ jnxPfeMib MODULE-IDENTITY
|
||||
--DESCRIPTION
|
||||
-- "Initial revision."
|
||||
::= { jnxPfeMibRoot 1 }
|
||||
|
||||
JnxPfeMemoryTypeEnum ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFE memory type, nh (1), fw (2), encap (3)"
|
||||
SYNTAX INTEGER { nh(1),
|
||||
fw(2),
|
||||
encap(3)}
|
||||
|
||||
--
|
||||
-- This branch contains all PFE Notification statistics data.
|
||||
@@ -501,5 +512,221 @@ pfeMemoryErrors NOTIFICATION-TYPE
|
||||
|
||||
::= { pfeMemoryErrorsNotificationPrefix 1 }
|
||||
|
||||
--
|
||||
-- This contains all PFE Memory statistics data.
|
||||
--
|
||||
jnxPfeMemory OBJECT IDENTIFIER ::= { jnxPfeMib 2 }
|
||||
|
||||
--
|
||||
-- This table provide global PFE Memory ASIC and Ukern stats for each PFE slot,
|
||||
--
|
||||
jnxPfeMemoryUkernTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxPfeMemoryUkernEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides global PFE ukern memory statistics for
|
||||
specified slot."
|
||||
::= { jnxPfeMemory 1 }
|
||||
|
||||
jnxPfeMemoryUkernEntry OBJECT-TYPE
|
||||
SYNTAX JnxPfeMemoryUkernEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry represent ukern memory percentage free."
|
||||
INDEX { jnxPfeGlSlot }
|
||||
::= { jnxPfeMemoryUkernTable 1 }
|
||||
|
||||
JnxPfeMemoryUkernEntry ::=
|
||||
SEQUENCE {
|
||||
jnxPfeGlSlot Unsigned32,
|
||||
jnxPfeMemoryUkernFreePercent Unsigned32
|
||||
}
|
||||
|
||||
jnxPfeMemoryUkernFreePercent OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The percent PFE ukern memory free within ukern heap."
|
||||
::= { jnxPfeMemoryUkernEntry 2 }
|
||||
--
|
||||
-- This table provide global PFE NH (Trio) /JTREE Memory(I-Chip) and FW /
|
||||
-- Filter and Encap (I-chip Iwo SRAM) memory stats for each PFE slot,
|
||||
--
|
||||
jnxPfeMemoryForwardingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxPfeMemoryForwardingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides PFE ASIC memory - NH/JTREE or FW/Filter or Encap
|
||||
memory utilization statistics."
|
||||
::= { jnxPfeMemory 2 }
|
||||
|
||||
jnxPfeMemoryForwardingEntry OBJECT-TYPE
|
||||
SYNTAX JnxPfeMemoryForwardingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry represent ASIC memory free percent of a specific type
|
||||
in specified pfe instance"
|
||||
INDEX { jnxPfeGlSlot, jnxPfeMemoryForwardingChipSlot, jnxPfeMemoryType }
|
||||
::= { jnxPfeMemoryForwardingTable 1 }
|
||||
|
||||
JnxPfeMemoryForwardingEntry ::=
|
||||
SEQUENCE {
|
||||
jnxPfeMemoryForwardingChipSlot Unsigned32,
|
||||
jnxPfeMemoryType JnxPfeMemoryTypeEnum,
|
||||
jnxPfeMemoryForwardingPercentFree Unsigned32
|
||||
}
|
||||
|
||||
jnxPfeMemoryForwardingChipSlot OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..3)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ASIC instance number or pfe complex instance number."
|
||||
::= { jnxPfeMemoryForwardingEntry 1 }
|
||||
|
||||
jnxPfeMemoryType OBJECT-TYPE
|
||||
SYNTAX JnxPfeMemoryTypeEnum
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFE ASIC memory type, nh = 1, fw = 2, encap = 3."
|
||||
::= { jnxPfeMemoryForwardingEntry 2 }
|
||||
|
||||
jnxPfeMemoryForwardingPercentFree OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Percentage ASIC memory free for a specific memory type. For Trio based linecards Encap memory is not available.Hence no value is returned"
|
||||
::= { jnxPfeMemoryForwardingEntry 3 }
|
||||
|
||||
--
|
||||
-- PFE Memory Notification Variables/Objects
|
||||
--
|
||||
jnxPfeMemoryTrapVars OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFE notification object definitions."
|
||||
::= { jnxPfeMemory 3 }
|
||||
jnxPfeGlSlot OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Global slot number for line card resource monitoring."
|
||||
::= { jnxPfeMemoryTrapVars 1 }
|
||||
|
||||
jnxPfeInstanceNumber OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..3)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFE instance number in pfe complex."
|
||||
::= { jnxPfeMemoryTrapVars 2 }
|
||||
|
||||
jnxPfeMemoryThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured high memory utilization threshold."
|
||||
::= { jnxPfeMemoryTrapVars 3 }
|
||||
|
||||
jnxPfeMemoryNotificationsPrefix OBJECT IDENTIFIER ::= { jnxPfeMemory 4 }
|
||||
jnxPfeMemoryNotifications OBJECT IDENTIFIER ::= { jnxPfeMemoryNotificationsPrefix 0 }
|
||||
|
||||
jnxPfeHeapMemoryThresholdExceeded NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxPfeGlSlot,
|
||||
jnxPfeMemoryThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that the Heap Memory utilization has crossed the
|
||||
configured watermark."
|
||||
::= { jnxPfeMemoryNotifications 1 }
|
||||
|
||||
jnxPfeHeapMemoryThresholdAbated NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxPfeGlSlot,
|
||||
jnxPfeMemoryThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that the Heap Memory utilization has fallen below the
|
||||
configured watermark."
|
||||
::= { jnxPfeMemoryNotifications 2 }
|
||||
|
||||
jnxPfeNextHopMemoryThresholdExceeded NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxPfeGlSlot,
|
||||
jnxPfeInstanceNumber,
|
||||
jnxPfeMemoryThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that the Next Hop Memory utilization has crossed the
|
||||
configured watermark."
|
||||
::= { jnxPfeMemoryNotifications 3 }
|
||||
|
||||
jnxPfeNextHopMemoryThresholdAbated NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxPfeGlSlot,
|
||||
jnxPfeInstanceNumber,
|
||||
jnxPfeMemoryThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that the Next Hop Memory utilization has fallen below the
|
||||
configured watermark."
|
||||
::= { jnxPfeMemoryNotifications 4 }
|
||||
|
||||
jnxPfeFilterMemoryThresholdExceeded NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxPfeGlSlot,
|
||||
jnxPfeInstanceNumber,
|
||||
jnxPfeMemoryThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that the Filter Memory utilization has crossed the
|
||||
configured watermark."
|
||||
::= { jnxPfeMemoryNotifications 5 }
|
||||
|
||||
jnxPfeFilterMemoryThresholdAbated NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxPfeGlSlot,
|
||||
jnxPfeInstanceNumber,
|
||||
jnxPfeMemoryThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that the Filter Memory utilization has fallen below the
|
||||
configured watermark."
|
||||
::= { jnxPfeMemoryNotifications 6 }
|
||||
|
||||
jnxPfeEncapMemoryThresholdExceeded NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxPfeGlSlot,
|
||||
jnxPfeInstanceNumber,
|
||||
jnxPfeMemoryThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that the ENCAP Memory utilization has crossed the
|
||||
configured watermark."
|
||||
::= { jnxPfeMemoryNotifications 7 }
|
||||
|
||||
jnxPfeEncapMemoryThresholdAbated NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxPfeGlSlot,
|
||||
jnxPfeInstanceNumber,
|
||||
jnxPfeMemoryThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that the ENCAP Memory utilization has fallen below the
|
||||
configured watermark."
|
||||
::= { jnxPfeMemoryNotifications 8 }
|
||||
|
||||
END
|
||||
|
@@ -694,7 +694,7 @@ JnxPPPoESubIfEntry ::= SEQUENCE {
|
||||
jnxPPPoESubIfIndex InterfaceIndex,
|
||||
jnxPPPoESubIfRowStatus RowStatus,
|
||||
jnxPPPoESubIfLowerIfIndex InterfaceIndexOrZero,
|
||||
jnxPPPoESubIfId Integer32,
|
||||
jnxPPPoESubIfId Unsigned32,
|
||||
jnxPPPoESubIfSessionId Integer32,
|
||||
jnxPPPoESubIfMotm DisplayString,
|
||||
jnxPPPoESubIfUrl DisplayString }
|
||||
@@ -756,7 +756,7 @@ jnxPPPoESubIfLowerIfIndex OBJECT-TYPE
|
||||
::= { jnxPPPoESubIfEntry 3 }
|
||||
|
||||
jnxPPPoESubIfId OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..2147483647)
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
@@ -15,7 +15,7 @@ IMPORTS
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
juniperMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201007090000Z"
|
||||
LAST-UPDATED "201410090000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
" Juniper Technical Assistance Center
|
||||
@@ -78,9 +78,21 @@ juniperMIB MODULE-IDENTITY
|
||||
Added jnxoptIfMibRoot branch.
|
||||
Added jnxIfOtnNotifications branch.
|
||||
Added jnxOpticsNotifications branch."
|
||||
REVISION "201403070000Z" -- 07-Mar-14
|
||||
DESCRIPTION
|
||||
"Added jnxAgentCapability branch."
|
||||
REVISION "201311260000Z" -- 26-Nov-13
|
||||
DESCRIPTION
|
||||
" Added jnxSnmpSetMibRoot branch"
|
||||
REVISION "201410090000Z" -- 09-Oct-14
|
||||
DESCRIPTION
|
||||
" Added jnxFabricMibRoot branch"
|
||||
REVISION "201410290000Z" -- 29-Oct-14
|
||||
DESCRIPTION
|
||||
" Added jnxAgentCapability branch"
|
||||
REVISION "201511190000Z" -- 19-Nov-15
|
||||
DESCRIPTION
|
||||
" Added jnxIplcNotifications branch"
|
||||
::= { enterprises 2636 }
|
||||
|
||||
--
|
||||
@@ -233,7 +245,23 @@ jnxMibs OBJECT-IDENTITY
|
||||
jnxTimingNotfnsMIBRoot OBJECT IDENTIFIER ::= { jnxMibs 75 }
|
||||
|
||||
jnxSnmpSetMibRoot OBJECT IDENTIFIER ::= { jnxMibs 76 }
|
||||
|
||||
-- TWAMP Client mib
|
||||
jnxTwampMibRoot OBJECT IDENTIFIER ::= { jnxMibs 77 }
|
||||
|
||||
-- jnxSoamPmMib OBJECT IDENTIFIER ::= { jnxMibs 78 }
|
||||
|
||||
-- juniper Video Monitoring MIB
|
||||
jnxVmonMibRoot OBJECT IDENTIFIER ::= { jnxMibs 79 }
|
||||
|
||||
-- juniper SCG TDF config mib
|
||||
jnxSGMibRoot OBJECT IDENTIFIER ::= { jnxMibs 80 }
|
||||
|
||||
jnxFabricMibRoot OBJECT IDENTIFIER ::= { jnxMibs 81 }
|
||||
|
||||
-- juniper Service Redundancy Daemon mib
|
||||
jnxSRDMibRoot OBJECT IDENTIFIER ::= { jnxMibs 82 }
|
||||
|
||||
jnxTraps OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@@ -272,6 +300,13 @@ jnxTraps OBJECT-IDENTITY
|
||||
jnxFruTraps OBJECT IDENTIFIER ::= { jnxTraps 23 }
|
||||
jnxSnmpSetTraps OBJECT IDENTIFIER ::= { jnxTraps 24 }
|
||||
|
||||
jnxDomLaneNotifications OBJECT IDENTIFIER ::= { jnxTraps 25 }
|
||||
|
||||
-- TWAMP Client traps
|
||||
jnxTwampNotificationPrefix OBJECT IDENTIFIER ::= {jnxTraps 27 }
|
||||
|
||||
jnxIplcNotifications OBJECT IDENTIFIER ::= { jnxTraps 28 }
|
||||
|
||||
-- This is the top-level object identifier registry used by Juniper
|
||||
-- products for SNMP modules containing experimental MIB definitions.
|
||||
-- In this context, experimental MIBs are defined as:
|
||||
@@ -314,4 +349,16 @@ jnxAdvancedInsightMgr OBJECT IDENTIFIER ::= { juniperMIB 9 }
|
||||
--
|
||||
jnxBxMibRoot OBJECT IDENTIFIER ::= { juniperMIB 10 }
|
||||
|
||||
--
|
||||
-- This is the top-level object identifier registry used by Agent
|
||||
-- Capabilities mibs.
|
||||
--
|
||||
jnxAgentCapability OBJECT IDENTIFIER ::= { juniperMIB 11 }
|
||||
|
||||
--
|
||||
-- This is the top-level object identifier registry used by Agent
|
||||
-- Capabilities mibs.
|
||||
--
|
||||
jnxAgentCapability OBJECT IDENTIFIER ::= { juniperMIB 11 }
|
||||
|
||||
END
|
||||
|
98
mibs/junos/mib-jnx-snmpv2-capability.txt
Executable file
98
mibs/junos/mib-jnx-snmpv2-capability.txt
Executable file
@@ -0,0 +1,98 @@
|
||||
|
||||
-- *****************************************************************
|
||||
-- JNX-SNMPv2-CAPABILITY.mib: Juniper SNMPv2-MIB AGENT-CAPABILITIES
|
||||
--
|
||||
-- Copyright (c) 2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************
|
||||
|
||||
JNX-SNMPv2-CAPABILITY DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
jnxAgentCapability
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
|
||||
jnxSnmpV2Capability MODULE-IDENTITY
|
||||
LAST-UPDATED "201306180000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
DESCRIPTION
|
||||
"Agent capabilities for SNMPv2-MIB"
|
||||
::= { jnxAgentCapability 2 }
|
||||
|
||||
jnxSnmpV2CapJunos AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE "All JUNOS Version"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"JUNOS SNMPv2 MIB capabilities"
|
||||
|
||||
SUPPORTS SNMPv2-MIB
|
||||
INCLUDES {
|
||||
systemGroup,
|
||||
snmpGroup,
|
||||
snmpCommunityGroup,
|
||||
snmpSetGroup,
|
||||
snmpBasicNotificationsGroup
|
||||
}
|
||||
|
||||
VARIATION sysDescr
|
||||
ACCESS read-only
|
||||
DESCRIPTION
|
||||
"A textual description of the entity.
|
||||
It will include product type, software
|
||||
release, and build date.
|
||||
Here is the sample output:
|
||||
|
||||
Juniper Networks, Inc. mx480 internet router,
|
||||
kernel JUNOS 12.2R2.1,
|
||||
Build date: 2012-10-27 01:54:15 UTC Copyright (c)
|
||||
1996-2012 Juniper Networks, Inc."
|
||||
|
||||
|
||||
VARIATION sysObjectID
|
||||
ACCESS read-only
|
||||
DESCRIPTION
|
||||
"It is the assigned identifier to represent platform
|
||||
name. For example enterprises.2636.1.1.1.2.21 to
|
||||
jnxProductNameMX960"
|
||||
|
||||
VARIATION sysORLastChange
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION
|
||||
"This object is not implemented."
|
||||
|
||||
VARIATION sysORID
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION
|
||||
"This object is not implemented."
|
||||
|
||||
VARIATION sysORDescr
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION
|
||||
"This object is not implemented."
|
||||
|
||||
VARIATION sysORUpTime
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION
|
||||
"This object is not implemented."
|
||||
|
||||
VARIATION snmpSetSerialNo
|
||||
ACCESS read-only
|
||||
DESCRIPTION
|
||||
"snmp write is not supported."
|
||||
|
||||
::= { jnxSnmpV2Capability 1 }
|
||||
|
||||
END
|
||||
|
6348
mibs/junos/mib-jnx-soam-pm.txt
Executable file
6348
mibs/junos/mib-jnx-soam-pm.txt
Executable file
File diff suppressed because it is too large
Load Diff
@@ -354,7 +354,7 @@
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dynamic address pool utilization in terms of number of ports utilized."
|
||||
"The dynamic address pool utilization in percentage."
|
||||
::= { jnxNatTrapVars 1 }
|
||||
|
||||
jnxNatTrapSrcPoolName OBJECT-TYPE
|
||||
@@ -376,11 +376,11 @@
|
||||
DESCRIPTION
|
||||
"The Source NAT address pool utilization threshold status
|
||||
trap signifies that the address pool utilization
|
||||
is either exceeds threshold value, or clear of
|
||||
that value.
|
||||
is either exceeds certain percentage, or clear of
|
||||
that percentage.
|
||||
|
||||
jnxNatTrapPoolName is the name of the resource pool
|
||||
jnxNatAddrPoolUtil is the number of ports utilized
|
||||
jnxNatAddrPoolUtil is the percentage of utilization
|
||||
of the address pool."
|
||||
::= { jnxNatNotifications 1 }
|
||||
|
||||
|
@@ -39,6 +39,10 @@ jnxSpMIB MODULE-IDENTITY
|
||||
REVISION "200504020000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
REVISION "201302230000Z" --Feb 23, 2013
|
||||
DESCRIPTION
|
||||
"Added OID jnxSpSvcSetFlowLimitUtilised under jnxSpNotificationPrefix
|
||||
Depreated OID jnxSpSvcSetFlowLimitUtilized ."
|
||||
::= { jnxMibs 32 }
|
||||
|
||||
jnxSpNotifications OBJECT IDENTIFIER ::= { jnxSpMIB 0 }
|
||||
@@ -523,10 +527,19 @@ jnxSpMIB MODULE-IDENTITY
|
||||
jnxSpSvcSetFlowLimitUtilized NOTIFICATION-TYPE
|
||||
OBJECTS {jnxSpSvcSetFlowLimitUtil,
|
||||
jnxSpSvcSetNameUtil}
|
||||
STATUS current
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"This indicates a Service Set has reached its upper limit of flows
|
||||
threshold of a maximun flows allowed for a service set."
|
||||
::= { jnxSpNotifications 1 }
|
||||
|
||||
jnxSpSvcSetFlowLimitUtilised NOTIFICATION-TYPE
|
||||
OBJECTS {jnxSpSvcSetFlowLimitUtil,
|
||||
jnxSpSvcSetNameUtil}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates a Service Set has reached its upper limit of flows
|
||||
threshold of a maximun flows allowed for a service set."
|
||||
::= { jnxSpNotificationPrefix 5 }
|
||||
|
||||
END
|
||||
|
469
mibs/junos/mib-jnx-srd.txt
Executable file
469
mibs/junos/mib-jnx-srd.txt
Executable file
@@ -0,0 +1,469 @@
|
||||
|
||||
-- *******************************************************************
|
||||
-- Juniper Service Redundancy Daemon MIB.
|
||||
--
|
||||
-- Copyright (c) 2014, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
-- *******************************************************************
|
||||
|
||||
JUNIPER-SRD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
Gauge32, Integer32, Unsigned32, Counter64,
|
||||
NOTIFICATION-TYPE,
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
OBJECT-IDENTITY,
|
||||
Counter32
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
|
||||
DateAndTime, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
|
||||
InetAddressType, InetAddress, InetAddressIPv4
|
||||
FROM INET-ADDRESS-MIB
|
||||
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
sysName, sysLocation, sysContact
|
||||
FROM SNMPv2-MIB
|
||||
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
|
||||
jnxSRDMibRoot
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxSRDMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201411202022Z" -- Nov 20, 2014"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
|
||||
E-mail: support@juniper.net
|
||||
HTTP://www.juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"This module defines the object that are used to monitor
|
||||
traffic load balancer attributes."
|
||||
|
||||
REVISION "201411202022Z" -- Nov 20, 2014"
|
||||
DESCRIPTION "Creation Date"
|
||||
|
||||
::= { jnxSRDMibRoot 1 }
|
||||
|
||||
jnxSRDNotification OBJECT IDENTIFIER ::= { jnxSRDMIB 1 }
|
||||
jnxSRDRedundancyGroup OBJECT IDENTIFIER ::= { jnxSRDMIB 2 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- jnx SRD Redundancy Group Table
|
||||
-- ***************************************************************
|
||||
|
||||
jnxSRDRedundancyGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSRDGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table list redundancy server daemon statistics. "
|
||||
::= { jnxSRDRedundancyGroup 1 }
|
||||
|
||||
jnxSRDRedundancyGroupEntry OBJECT-TYPE
|
||||
SYNTAX JnxSRDGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"redundancy group entries.
|
||||
It is indexed by redundancy group name and
|
||||
redundancy set name."
|
||||
INDEX { jnxSRDRedundancyGroupID,
|
||||
jnxSRDRedundancySetID }
|
||||
::= { jnxSRDRedundancyGroupTable 1 }
|
||||
|
||||
JnxSRDGroupEntry ::= SEQUENCE
|
||||
{
|
||||
jnxSRDRedundancyGroupID DisplayString,
|
||||
jnxSRDRedundancySetID DisplayString,
|
||||
jnxSRDRedundancyGroupTotalPeer Unsigned32,
|
||||
jnxSRDRedundancyGroupConnStatus DisplayString,
|
||||
jnxSRDRedundancySRDIccpConnStatus DisplayString,
|
||||
jnxSRDRedundancySRDRemoteIPAddressType InetAddressType,
|
||||
jnxSRDRedundancySRDRemoteIPAddress InetAddress,
|
||||
jnxSRDRedundancySetState DisplayString,
|
||||
jnxSRDRedundancySetPeerState DisplayString,
|
||||
jnxSRDRedundancySetHealthStatus DisplayString,
|
||||
jnxSRDRedundancySetLinkDownEventReceived Unsigned32,
|
||||
jnxSRDRedundancySetLinkDownEventDropped Unsigned32,
|
||||
jnxSRDRedundancySetRpdRestartEventReceived Unsigned32,
|
||||
jnxSRDRedundancySetRpdRestartEventDropped Unsigned32,
|
||||
jnxSRDRedundancySetRouteUpdateErrorEventReceived Unsigned32,
|
||||
jnxSRDRedundancySetRouteUpdateErrorEventDropped Unsigned32,
|
||||
jnxSRDRedundancySetAcquireMasterManualReceived Unsigned32,
|
||||
jnxSRDRedundancySetAcquireMasterManualDropped Unsigned32,
|
||||
jnxSRDRedundancySetAcquireMasterAutoReceived Unsigned32,
|
||||
jnxSRDRedundancySetAcquireMasterAutoDropped Unsigned32,
|
||||
jnxSRDRedundancySetReleaseMasterManualReceived Unsigned32,
|
||||
jnxSRDRedundancySetReleaseMasterManualDropped Unsigned32,
|
||||
jnxSRDRedundancySetReleaseMasterAutoReceived Unsigned32,
|
||||
jnxSRDRedundancySetReleaseMasterAutoDropped Unsigned32,
|
||||
jnxSRDRedundancySetPeerAcquireMasterReceived Unsigned32,
|
||||
jnxSRDRedundancySetPeerAcquireMasterDropped Unsigned32,
|
||||
jnxSRDRedundancySetPeerReleaseMasterReceived Unsigned32,
|
||||
jnxSRDRedundancySetPeerReleaseMasterDropped Unsigned32
|
||||
}
|
||||
|
||||
jnxSRDRedundancyGroupID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of Redundancy Group."
|
||||
::= { jnxSRDRedundancyGroupEntry 1 }
|
||||
|
||||
jnxSRDRedundancySetID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of Redundancy Set."
|
||||
::= { jnxSRDRedundancyGroupEntry 2 }
|
||||
|
||||
jnxSRDRedundancyGroupTotalPeer OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Status of Redundancy Group."
|
||||
::= { jnxSRDRedundancyGroupEntry 3 }
|
||||
|
||||
jnxSRDRedundancyGroupConnStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Status of Redundancy Group."
|
||||
::= { jnxSRDRedundancyGroupEntry 4 }
|
||||
|
||||
jnxSRDRedundancySRDIccpConnStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Status of Redundancy Service Daemon App."
|
||||
::= { jnxSRDRedundancyGroupEntry 5 }
|
||||
|
||||
jnxSRDRedundancySRDRemoteIPAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Remote IP address Redundancy Service Daemon."
|
||||
::= { jnxSRDRedundancyGroupEntry 6 }
|
||||
|
||||
jnxSRDRedundancySRDRemoteIPAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Remote IP address Redundancy Service Daemon."
|
||||
::= { jnxSRDRedundancyGroupEntry 7 }
|
||||
|
||||
jnxSRDRedundancySetState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The State of Redundancy Set."
|
||||
::= { jnxSRDRedundancyGroupEntry 8 }
|
||||
|
||||
jnxSRDRedundancySetPeerState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Peer State of Redundancy Set."
|
||||
::= { jnxSRDRedundancyGroupEntry 9 }
|
||||
|
||||
jnxSRDRedundancySetHealthStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Health Status of Redundancy Set."
|
||||
::= { jnxSRDRedundancyGroupEntry 10 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetLinkDownEventReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of link down event a Redundancy Set received."
|
||||
::= { jnxSRDRedundancyGroupEntry 11 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetLinkDownEventDropped OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of link down event a Redundancy Set dropped."
|
||||
::= { jnxSRDRedundancyGroupEntry 12 }
|
||||
|
||||
jnxSRDRedundancySetRpdRestartEventReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of RPD restart event a Redundancy Set receive."
|
||||
::= { jnxSRDRedundancyGroupEntry 13 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetRpdRestartEventDropped OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of RPD restart event a Redundancy Set dropped."
|
||||
::= { jnxSRDRedundancyGroupEntry 14 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetRouteUpdateErrorEventReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of route update error event a Redundancy Set receive."
|
||||
::= { jnxSRDRedundancyGroupEntry 15 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetRouteUpdateErrorEventDropped OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of route update error event a Redundancy Set dropped."
|
||||
::= { jnxSRDRedundancyGroupEntry 16 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetAcquireMasterManualReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of acquire master manual event a Redundancy Set receive."
|
||||
::= { jnxSRDRedundancyGroupEntry 17 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetAcquireMasterManualDropped OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of acquire master manual event a Redundancy Set dropped."
|
||||
::= { jnxSRDRedundancyGroupEntry 18 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetAcquireMasterAutoReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of acquire master automatic event a Redundancy Set receive."
|
||||
::= { jnxSRDRedundancyGroupEntry 19 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetAcquireMasterAutoDropped OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of acquire master automatic event a Redundancy Set dropped."
|
||||
::= { jnxSRDRedundancyGroupEntry 20 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetReleaseMasterManualReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of release master manual event a Redundancy Set receive."
|
||||
::= { jnxSRDRedundancyGroupEntry 21 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetReleaseMasterManualDropped OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of release master manual event a Redundancy Set dropped."
|
||||
::= { jnxSRDRedundancyGroupEntry 22 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetReleaseMasterAutoReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of release master automatic event a Redundancy Set receive."
|
||||
::= { jnxSRDRedundancyGroupEntry 23 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetReleaseMasterAutoDropped OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of release master automatic event a Redundancy Set dropped."
|
||||
::= { jnxSRDRedundancyGroupEntry 24 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetPeerAcquireMasterReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of peer acquire master event a Redundancy Set receive."
|
||||
::= { jnxSRDRedundancyGroupEntry 25 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetPeerAcquireMasterDropped OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of peer acquire master event a Redundancy Set dropped."
|
||||
::= { jnxSRDRedundancyGroupEntry 26 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetPeerReleaseMasterReceived OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of peer release master event a Redundancy Set receive."
|
||||
::= { jnxSRDRedundancyGroupEntry 27 }
|
||||
|
||||
|
||||
jnxSRDRedundancySetPeerReleaseMasterDropped OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of peer release master event a Redundancy Set dropped."
|
||||
::= { jnxSRDRedundancyGroupEntry 28 }
|
||||
|
||||
|
||||
-- ***************************************************************
|
||||
-- Traps
|
||||
-- ***************************************************************
|
||||
|
||||
jnxSRDNotificationType OBJECT IDENTIFIER ::= { jnxSRDNotification 0 }
|
||||
|
||||
jnxSRDNotificationObj OBJECT IDENTIFIER ::= { jnxSRDNotification 1 }
|
||||
|
||||
jnxSRDTrapRedundancySetID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Redundancy Set ID."
|
||||
::= { jnxSRDNotificationObj 1 }
|
||||
|
||||
jnxSRDTrapRedundancySetOldState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Redundancy Set Old State."
|
||||
::= { jnxSRDNotificationObj 2 }
|
||||
|
||||
jnxSRDTrapRedundancySetEvent OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Redundancy Set Event."
|
||||
::= { jnxSRDNotificationObj 3 }
|
||||
|
||||
jnxSRDTrapRedundancySetNewState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Redundancy Set New State."
|
||||
::= { jnxSRDNotificationObj 4}
|
||||
|
||||
jnxSRDTrapNotificationMessage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Redundancy Set notification messages."
|
||||
::= { jnxSRDNotificationObj 5}
|
||||
|
||||
jnxSRDTrapRedundancyPeerIPAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Peer IP address Type of the Redundancy Group."
|
||||
::= { jnxSRDNotificationObj 6}
|
||||
|
||||
jnxSRDTrapRedundancyPeerIPAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Peer IP address of the Redundancy Group."
|
||||
::= { jnxSRDNotificationObj 7}
|
||||
|
||||
jnxSRDTrapRedundancyActionErrorCode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Redundancy Set Old State."
|
||||
::= { jnxSRDNotificationObj 8 }
|
||||
|
||||
jnxSRDRdeundancySetStateTransition NOTIFICATION-TYPE
|
||||
OBJECTS { jnxSRDTrapRedundancyPeerIPAddressType,
|
||||
jnxSRDTrapRedundancyPeerIPAddress,
|
||||
jnxSRDTrapRedundancySetID,
|
||||
jnxSRDTrapRedundancySetOldState,
|
||||
jnxSRDTrapRedundancySetEvent,
|
||||
jnxSRDTrapRedundancySetNewState,
|
||||
sysName, sysLocation, sysContact
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap will be sent when Redundancy Set Status become Master."
|
||||
::= { jnxSRDNotificationType 1 }
|
||||
|
||||
jnxSRDRdeundancySetActionError NOTIFICATION-TYPE
|
||||
OBJECTS { jnxSRDTrapRedundancyActionErrorCode,
|
||||
jnxSRDTrapNotificationMessage,
|
||||
sysName, sysLocation, sysContact
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap will be sent when Redundancy Set gets action error"
|
||||
::= { jnxSRDNotificationType 2 }
|
||||
|
||||
-- ***************************************************************
|
||||
-- END of File
|
||||
-- ***************************************************************
|
||||
|
||||
END
|
@@ -44,6 +44,9 @@ jnxSubscriberMIB MODULE-IDENTITY
|
||||
REVISION "201312130000Z" -- 20-Dec-13
|
||||
DESCRIPTION
|
||||
"Added jnxSubscriberAccountingTable MIB."
|
||||
REVISION "201411030000Z" -- 03-Nov-14
|
||||
DESCRIPTION
|
||||
"Added jnxSubscriberPicCountTable and jnxSubscriberSlotCountTable."
|
||||
::= { jnxSubscriberMibRoot 1 }
|
||||
|
||||
|
||||
@@ -160,6 +163,33 @@ jnxSubscriberAccountingTable OBJECT-TYPE
|
||||
"The entries in this table represent subscribers with accounting."
|
||||
::= { jnxSubscriberGeneral 6 }
|
||||
|
||||
jnxSubscriberAccountingTotalCount OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of subscribers with accounting."
|
||||
::= { jnxSubscriberGeneral 7 }
|
||||
|
||||
jnxSubscriberPicCountTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberPicCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The entries in this table represent each PIC.
|
||||
Each entry contains the PIC name and the number
|
||||
of active subscribers present on that PIC."
|
||||
::= { jnxSubscriberGeneral 8 }
|
||||
|
||||
jnxSubscriberSlotCountTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxSubscriberSlotCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The entries in this table represent each slot.
|
||||
Each entry contains the slot name and the number
|
||||
of active subscribers present on that slot."
|
||||
::= { jnxSubscriberGeneral 9 }
|
||||
|
||||
jnxSubscriberInterfaceHardwareIndexEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberInterfaceHardwareIndexEntry
|
||||
@@ -722,4 +752,72 @@ jnxSubscriberAccountingAcctSessionId OBJECT-TYPE
|
||||
"The accounting session id associated with this subscriber."
|
||||
::= { jnxSubscriberAccountingEntry 14 }
|
||||
|
||||
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-- PIC Count Table
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
jnxSubscriberPicCountEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberPicCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of Pic containing the PIC name
|
||||
and the number of active subscribers on that PIC"
|
||||
INDEX { jnxSubscriberPic }
|
||||
::= { jnxSubscriberPicCountTable 1 }
|
||||
|
||||
JnxSubscriberPicCountEntry ::= SEQUENCE {
|
||||
jnxSubscriberPic DisplayString,
|
||||
jnxSubscriberPicTotalCounter CounterBasedGauge64 }
|
||||
|
||||
jnxSubscriberPic OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the PIC in string"
|
||||
::= { jnxSubscriberPicCountEntry 1 }
|
||||
|
||||
jnxSubscriberPicTotalCounter OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active subscribers present on the PIC"
|
||||
::= { jnxSubscriberPicCountEntry 2 }
|
||||
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
-- Slot Count Table
|
||||
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
|
||||
jnxSubscriberSlotCountEntry OBJECT-TYPE
|
||||
SYNTAX JnxSubscriberSlotCountEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A specification of Slot containing the slot name
|
||||
and the number of active subscribers on that slot"
|
||||
INDEX { jnxSubscriberSlot }
|
||||
::= { jnxSubscriberSlotCountTable 1 }
|
||||
|
||||
JnxSubscriberSlotCountEntry ::= SEQUENCE {
|
||||
jnxSubscriberSlot DisplayString,
|
||||
jnxSubscriberSlotTotalCounter CounterBasedGauge64 }
|
||||
|
||||
jnxSubscriberSlot OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the slot in string"
|
||||
::= { jnxSubscriberSlotCountEntry 1 }
|
||||
|
||||
jnxSubscriberSlotTotalCounter OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active subscribers present on the slot"
|
||||
::= { jnxSubscriberSlotCountEntry 2 }
|
||||
|
||||
END
|
||||
|
@@ -41,6 +41,9 @@ jnxTimingNotfnsMIB MODULE-IDENTITY
|
||||
"This is Juniper Networks' implementation of enterprise
|
||||
specific MIB for alarms from the router chassis box."
|
||||
-- Revision history
|
||||
REVISION "201510140000Z" -- Fri Mar 15 15:41 2013 UTC
|
||||
DESCRIPTION "Modifed jnxClksyncQualityCode to include the list
|
||||
of possible values (similar to G.781 standard)"
|
||||
REVISION "201303151541Z" -- Fri Mar 15 15:41 2013 UTC
|
||||
DESCRIPTION "Initial Version"
|
||||
|
||||
@@ -132,22 +135,22 @@ jnxBootCpldFpgaRevMinor OBJECT-TYPE
|
||||
|
||||
jnxClksyncQualityCode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
--eec1
|
||||
prc(0),
|
||||
ssu-a(1),
|
||||
ssu-b(2),
|
||||
sec(3),
|
||||
dnu(4),
|
||||
--eec1
|
||||
prc(2),
|
||||
ssu-a(4),
|
||||
ssu-b(8),
|
||||
sec(11),
|
||||
dnu(15),
|
||||
--eec2
|
||||
stu(10),
|
||||
prs(11),
|
||||
tnc(13),
|
||||
st2(14),
|
||||
st3e(15),
|
||||
st3(16),
|
||||
smc(17),
|
||||
st4(18),
|
||||
dus(19)
|
||||
prs(1),
|
||||
stu(0),
|
||||
st2(7),
|
||||
tnc(16),
|
||||
st3e(13),
|
||||
st3(10),
|
||||
smc(12),
|
||||
st4(14),
|
||||
dus(17)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
|
1262
mibs/junos/mib-jnx-tlb.txt
Executable file
1262
mibs/junos/mib-jnx-tlb.txt
Executable file
File diff suppressed because it is too large
Load Diff
@@ -26,7 +26,7 @@
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
jnxUserAAAMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201303180000Z"
|
||||
LAST-UPDATED "201307100000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
@@ -39,6 +39,9 @@
|
||||
DESCRIPTION
|
||||
"This module defines the objects pertaining to User authentication,
|
||||
authorization and accounting"
|
||||
REVISION "201307100000Z"
|
||||
DESCRIPTION "Adding jnxUserAAADomainStripUsername and
|
||||
jnxUserAAADomainOverridePassword to jnxUserAAADomain"
|
||||
REVISION "201303180000Z"
|
||||
DESCRIPTION "jnxAccessAuthServerEnabled, corrected description"
|
||||
REVISION "201212290000Z"
|
||||
@@ -620,7 +623,9 @@
|
||||
jnxUserAAADomainTargetLogicalSystem DisplayString,
|
||||
jnxUserAAADomainTargetRoutingInstance DisplayString,
|
||||
jnxUserAAADomainTunnelProfile DisplayString,
|
||||
jnxUserAAADomainDynamicProfile DisplayString }
|
||||
jnxUserAAADomainDynamicProfile DisplayString,
|
||||
jnxUserAAADomainStripUsername INTEGER,
|
||||
jnxUserAAADomainOverridePassword TruthValue }
|
||||
|
||||
jnxUserAAADomainName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..63))
|
||||
@@ -717,6 +722,27 @@
|
||||
DEFVAL { "" }
|
||||
::= { jnxUserAAADomainEntry 10 }
|
||||
|
||||
jnxUserAAADomainStripUsername OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
leftToRight(1),
|
||||
rightToLeft(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays the strip-username configuration."
|
||||
DEFVAL { 0 }
|
||||
::= { jnxUserAAADomainEntry 11 }
|
||||
|
||||
jnxUserAAADomainOverridePassword OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays the override-password configuration."
|
||||
DEFVAL { false }
|
||||
::= { jnxUserAAADomainEntry 12 }
|
||||
|
||||
jnxUserAAADomainTunnelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxUserAAADomainTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
|
@@ -1,7 +1,7 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Virtual Chassis
|
||||
--
|
||||
-- Copyright (c) 2007-2013, Juniper Networks, Inc.
|
||||
-- Copyright (c) 2007-2014, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
@@ -91,7 +91,10 @@ IMPORTS
|
||||
jnxVirtualChassisMemberPriority INTEGER,
|
||||
jnxVirtualChassisMemberUptime INTEGER,
|
||||
jnxVirtualChassisMemberModel DisplayString,
|
||||
jnxVirtualChassisMemberLocation DisplayString
|
||||
jnxVirtualChassisMemberLocation DisplayString,
|
||||
jnxVirtualChassisMemberAlias DisplayString,
|
||||
jnxVirtualChassisMemberFabricMode DisplayString,
|
||||
jnxVirtualChassisMemberMixedMode DisplayString
|
||||
}
|
||||
|
||||
jnxVirtualChassisMemberId OBJECT-TYPE
|
||||
@@ -174,6 +177,32 @@ IMPORTS
|
||||
"Specifies the virtual-chassis member location. "
|
||||
::= { jnxVirtualChassisMemberEntry 9 }
|
||||
|
||||
jnxVirtualChassisMemberAlias OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Alias name for the virtual-chassis member."
|
||||
::= { jnxVirtualChassisMemberEntry 10 }
|
||||
|
||||
jnxVirtualChassisMemberFabricMode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies virtual-chassis member's route mode. VC/VCF mode
|
||||
indicates multi-path routing is disabled/enabled for the member. "
|
||||
::= { jnxVirtualChassisMemberEntry 11 }
|
||||
|
||||
jnxVirtualChassisMemberMixedMode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies virtual-chassis member's mixed mode. If mixed-mode is
|
||||
is enabled, devices from different product families are allowed
|
||||
to become virtual chassis member. "
|
||||
::= { jnxVirtualChassisMemberEntry 12 }
|
||||
|
||||
-- jnxVirtualChassisPortTable holds the vccp port's admin/operation status
|
||||
|
||||
@@ -218,7 +247,7 @@ IMPORTS
|
||||
}
|
||||
|
||||
jnxVirtualChassisFpcId OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..9)
|
||||
SYNTAX INTEGER (0..31)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
900
mibs/junos/mib-jnx-vmon.txt
Executable file
900
mibs/junos/mib-jnx-vmon.txt
Executable file
@@ -0,0 +1,900 @@
|
||||
--
|
||||
-- Juniper Enterprise Specific MIB: Video Monitoring MIB
|
||||
--
|
||||
-- Copyright (c) 2010, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- The contents of this document are subject to change without notice.
|
||||
--
|
||||
|
||||
JUNIPER-VMON-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter64, Integer32, Unsigned32, TimeTicks, IpAddress,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
jnxServices, jnxVmonMibRoot
|
||||
FROM JUNIPER-SMI
|
||||
DisplayString, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
InetAddress, InetAddressType, InetPortNumber
|
||||
FROM INET-ADDRESS-MIB
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB;
|
||||
|
||||
jnxVmonMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201312090000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
DESCRIPTION
|
||||
"Implementation of enterprise specific MIB
|
||||
for video monitoring traps."
|
||||
REVISION "201312090000Z" -- Dec 09, 2013
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
::= { jnxVmonMibRoot 1 }
|
||||
|
||||
jnxVmonObjects OBJECT IDENTIFIER ::= { jnxVmonMIB 1 }
|
||||
jnxVmonNotifications OBJECT IDENTIFIER ::= { jnxVmonMIB 0 }
|
||||
|
||||
jnxVmonServices OBJECT IDENTIFIER ::= { jnxServices 1 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
JnxVmonFlowType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is to indication which type of flow we
|
||||
are talking about i.e. if it is a mpeg flow or rtp flow"
|
||||
SYNTAX OCTET STRING (SIZE (0..4))
|
||||
|
||||
JnxVmonTrapLevel ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is to indicate what is the level of trap
|
||||
being generated."
|
||||
SYNTAX INTEGER {
|
||||
critical(2),
|
||||
warning(4),
|
||||
info(6),
|
||||
clear(8)
|
||||
}
|
||||
|
||||
JnxVmonFlowDirection ::=TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type is to indication direction of the flow
|
||||
i.e. if it is a input or output"
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
|
||||
--
|
||||
-- Global VMON counters Table
|
||||
--
|
||||
|
||||
jnxmdiStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxmdiStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table lists mdi stats counters."
|
||||
::= { jnxVmonServices 1 }
|
||||
|
||||
jnxmdiStatsEntry OBJECT-TYPE
|
||||
SYNTAX JnxmdiStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing mdi stats counters."
|
||||
INDEX { jnxmdiFPCSlotNo }
|
||||
::= { jnxmdiStatsTable 1 }
|
||||
|
||||
JnxmdiStatsEntry ::= SEQUENCE {
|
||||
jnxmdiFPCSlotNo Unsigned32,
|
||||
jnxmdiActiveFlowsCount Counter64,
|
||||
jnxmdiInsertedFlowsCount Counter64,
|
||||
jnxmdiDeletedFlowsCount Counter64,
|
||||
jnxmdiTotalPktsCount Counter64,
|
||||
jnxmdiTotalBytesCount Counter64,
|
||||
jnxmdiDFTotalAlarmCount Counter64,
|
||||
jnxmdiDFInfoAlarmCount Counter64,
|
||||
jnxmdiDFWarningAlarmCount Counter64,
|
||||
jnxmdiDFCriticalAlarmCount Counter64,
|
||||
jnxmdiMLRTotalAlarmCount Counter64,
|
||||
jnxmdiMLRInfoAlarmCount Counter64,
|
||||
jnxmdiMLRWarningAlarmCount Counter64,
|
||||
jnxmdiMLRCriticalAlarmCount Counter64,
|
||||
jnxmdiMRVTotalAlarmCount Counter64,
|
||||
jnxmdiMRVInfoAlarmCount Counter64,
|
||||
jnxmdiMRVWarningAlarmCount Counter64,
|
||||
jnxmdiMRVCriticalAlarmCount Counter64
|
||||
}
|
||||
|
||||
jnxmdiFPCSlotNo OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..255)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FPC Slot Number"
|
||||
::= { jnxmdiStatsEntry 1 }
|
||||
|
||||
jnxmdiActiveFlowsCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Active Flows."
|
||||
::= { jnxmdiStatsEntry 2 }
|
||||
|
||||
|
||||
jnxmdiInsertedFlowsCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Flows Inserted."
|
||||
::= { jnxmdiStatsEntry 3 }
|
||||
|
||||
jnxmdiDeletedFlowsCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Flows Deleted."
|
||||
::= { jnxmdiStatsEntry 4 }
|
||||
|
||||
jnxmdiTotalPktsCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Packets."
|
||||
::= { jnxmdiStatsEntry 5 }
|
||||
|
||||
jnxmdiTotalBytesCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Bytes."
|
||||
::= { jnxmdiStatsEntry 6 }
|
||||
|
||||
jnxmdiDFTotalAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Alarm Generated for DF."
|
||||
::= { jnxmdiStatsEntry 7 }
|
||||
|
||||
jnxmdiDFInfoAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Info Alarm Generated for DF."
|
||||
::= { jnxmdiStatsEntry 8 }
|
||||
|
||||
jnxmdiDFWarningAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Warning Alarm Generated for DF."
|
||||
::= { jnxmdiStatsEntry 9 }
|
||||
|
||||
jnxmdiDFCriticalAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Critical Alarm Generated for DF."
|
||||
::= { jnxmdiStatsEntry 10 }
|
||||
|
||||
jnxmdiMLRTotalAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Alarm Generated for MLR."
|
||||
::= { jnxmdiStatsEntry 11 }
|
||||
|
||||
jnxmdiMLRInfoAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Info Alarm Generated for MLR."
|
||||
::= { jnxmdiStatsEntry 12 }
|
||||
|
||||
jnxmdiMLRWarningAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Warning Alarm Generated for MLR."
|
||||
::= { jnxmdiStatsEntry 13 }
|
||||
|
||||
jnxmdiMLRCriticalAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Critical Alarm Generated for MLR."
|
||||
::= { jnxmdiStatsEntry 14 }
|
||||
|
||||
jnxmdiMRVTotalAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Alarm Generated for MRV."
|
||||
::= { jnxmdiStatsEntry 15 }
|
||||
|
||||
jnxmdiMRVInfoAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Info Alarm Generated for MRV."
|
||||
::= { jnxmdiStatsEntry 16 }
|
||||
|
||||
jnxmdiMRVWarningAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Warning Alarm Generated for MRV."
|
||||
::= { jnxmdiStatsEntry 17 }
|
||||
|
||||
jnxmdiMRVCriticalAlarmCount OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Critical Alarm Generated for MRV."
|
||||
::= { jnxmdiStatsEntry 18 }
|
||||
|
||||
|
||||
--
|
||||
-- Error Counter Table
|
||||
--
|
||||
|
||||
jnxmdiErrsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxmdiErrsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table lists mdi errors counters."
|
||||
::= { jnxVmonServices 2 }
|
||||
|
||||
jnxmdiErrsEntry OBJECT-TYPE
|
||||
SYNTAX JnxmdiErrsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing mdi errors counters."
|
||||
INDEX { jnxmdiFPCSlotNo }
|
||||
::= { jnxmdiErrsTable 1 }
|
||||
|
||||
JnxmdiErrsEntry ::= SEQUENCE {
|
||||
jnxmdiFPCSlotNo Unsigned32,
|
||||
jnxmdiErrsFlowInsertErr Counter64,
|
||||
jnxmdiErrsPolicerDrop Counter64,
|
||||
jnxmdiErrsPIDLimitExceed Counter64,
|
||||
jnxmdiErrsUnsupportedMediaPkts Counter64
|
||||
}
|
||||
|
||||
jnxmdiErrsFlowInsertErr OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Flow Insert Errors."
|
||||
::= { jnxmdiErrsEntry 1 }
|
||||
|
||||
jnxmdiErrsPolicerDrop OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of Policer Drop."
|
||||
::= { jnxmdiErrsEntry 2 }
|
||||
|
||||
jnxmdiErrsPIDLimitExceed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Number of PID Limit Exceed."
|
||||
::= { jnxmdiErrsEntry 3 }
|
||||
|
||||
jnxmdiErrsUnsupportedMediaPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Unsupported media packets."
|
||||
::= { jnxmdiErrsEntry 4 }
|
||||
|
||||
--
|
||||
-- Flow Table
|
||||
--
|
||||
|
||||
jnxmdiFlowTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxmdiFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table lists mdi flows."
|
||||
::= { jnxVmonServices 3 }
|
||||
|
||||
jnxmdiFlowEntry OBJECT-TYPE
|
||||
SYNTAX JnxmdiFlowEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing mdi stats counters."
|
||||
INDEX {
|
||||
jnxmdiFPCSlotNo,
|
||||
jnxmdiFlowIdentifier
|
||||
}
|
||||
::= { jnxmdiFlowTable 1 }
|
||||
|
||||
JnxmdiFlowEntry ::= SEQUENCE {
|
||||
jnxmdiFlowIdentifier Unsigned32,
|
||||
jnxmdiFlowSrcAddr InetAddress,
|
||||
jnxmdiFlowDstAddr InetAddress,
|
||||
jnxmdiFlowAddrFamily InetAddressType,
|
||||
jnxmdiFlowSrcPort InetPortNumber,
|
||||
jnxmdiFlowDstPort InetPortNumber,
|
||||
jnxmdiFlowInterfaceName DisplayString,
|
||||
jnxmdiFlowInterfaceSNMPIndex InterfaceIndexOrZero,
|
||||
jnxmdiFlowDirection JnxVmonFlowDirection,
|
||||
jnxmdiFlowType JnxVmonFlowType,
|
||||
jnxmdiFlowLastDF DisplayString,
|
||||
jnxmdiFlowLastMLR Unsigned32,
|
||||
jnxmdiFlowLastMRV DisplayString,
|
||||
jnxmdiFlowAvgDF DisplayString,
|
||||
jnxmdiFlowAvgMLR Unsigned32,
|
||||
jnxmdiFlowAvgMRV DisplayString,
|
||||
jnxmdiFlowTemplateName DisplayString,
|
||||
jnxmdiFlowMDIRecCount Integer32,
|
||||
jnxmdiFlowPIDCount Integer32
|
||||
}
|
||||
|
||||
jnxmdiFlowIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow Identifier for the flow"
|
||||
::= { jnxmdiFlowEntry 1 }
|
||||
|
||||
jnxmdiFlowSrcAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source IP address for the flow"
|
||||
::= { jnxmdiFlowEntry 2 }
|
||||
|
||||
jnxmdiFlowDstAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination IP address for the flow"
|
||||
::= { jnxmdiFlowEntry 3 }
|
||||
|
||||
jnxmdiFlowAddrFamily OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address family for the flow"
|
||||
::= { jnxmdiFlowEntry 4 }
|
||||
|
||||
jnxmdiFlowSrcPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source Port Number for the flow"
|
||||
::= { jnxmdiFlowEntry 5 }
|
||||
|
||||
jnxmdiFlowDstPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination Port Number for the flow"
|
||||
::= { jnxmdiFlowEntry 6 }
|
||||
|
||||
jnxmdiFlowInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Name for the flow"
|
||||
::= { jnxmdiFlowEntry 7 }
|
||||
|
||||
jnxmdiFlowInterfaceSNMPIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface SNMP Index for the flow"
|
||||
::= { jnxmdiFlowEntry 8 }
|
||||
|
||||
jnxmdiFlowDirection OBJECT-TYPE
|
||||
SYNTAX JnxVmonFlowDirection
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Direction for the flow"
|
||||
::= { jnxmdiFlowEntry 9 }
|
||||
|
||||
jnxmdiFlowType OBJECT-TYPE
|
||||
SYNTAX JnxVmonFlowType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the flow"
|
||||
::= { jnxmdiFlowEntry 10 }
|
||||
|
||||
jnxmdiFlowLastDF OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last DF Value for the flow"
|
||||
::= { jnxmdiFlowEntry 11 }
|
||||
|
||||
jnxmdiFlowLastMLR OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last MLR Value for the flow"
|
||||
::= { jnxmdiFlowEntry 12 }
|
||||
|
||||
jnxmdiFlowLastMRV OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Last MRV Value for the flow"
|
||||
::= { jnxmdiFlowEntry 13 }
|
||||
|
||||
jnxmdiFlowAvgDF OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average DF Value for the flow"
|
||||
::= { jnxmdiFlowEntry 14 }
|
||||
|
||||
jnxmdiFlowAvgMLR OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average MLR Value for the flow"
|
||||
::= { jnxmdiFlowEntry 15 }
|
||||
|
||||
jnxmdiFlowAvgMRV OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Average MRV Value for the flow"
|
||||
::= { jnxmdiFlowEntry 16 }
|
||||
|
||||
jnxmdiFlowTemplateName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Template Name of the Flow "
|
||||
::= { jnxmdiFlowEntry 17 }
|
||||
|
||||
jnxmdiFlowMDIRecCount OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MDI Record Count for the flow"
|
||||
::= { jnxmdiFlowEntry 18 }
|
||||
|
||||
jnxmdiFlowPIDCount OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PID Count for the flow"
|
||||
::= { jnxmdiFlowEntry 19 }
|
||||
|
||||
--
|
||||
-- Flow MDI Record Table
|
||||
--
|
||||
|
||||
jnxmdiFlowMDIRecTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxmdiFlowMDIRecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table lists mdi flow records."
|
||||
::= { jnxVmonServices 4 }
|
||||
|
||||
jnxmdiFlowMDIRecEntry OBJECT-TYPE
|
||||
SYNTAX JnxmdiFlowMDIRecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing mdi flow record."
|
||||
INDEX {
|
||||
jnxmdiFPCSlotNo,
|
||||
jnxmdiFlowIdentifier,
|
||||
jnxmdiFlowMDIRecIndex
|
||||
}
|
||||
::= { jnxmdiFlowMDIRecTable 1 }
|
||||
|
||||
JnxmdiFlowMDIRecEntry ::= SEQUENCE {
|
||||
jnxmdiFPCSlotNo Unsigned32,
|
||||
jnxmdiFlowIdentifier Unsigned32,
|
||||
jnxmdiFlowMDIRecIndex Unsigned32,
|
||||
jnxmdiFlowMDIRecDF DisplayString,
|
||||
jnxmdiFlowMDIRecMLR Unsigned32,
|
||||
jnxmdiFlowMDIRecMRV DisplayString
|
||||
}
|
||||
|
||||
jnxmdiFlowMDIRecIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MDI Flow Record Index"
|
||||
::= { jnxmdiFlowMDIRecEntry 1 }
|
||||
|
||||
jnxmdiFlowMDIRecDF OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DF Value of the Flow Record Index"
|
||||
::= { jnxmdiFlowMDIRecEntry 2 }
|
||||
|
||||
jnxmdiFlowMDIRecMLR OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MLR Value of the Flow Record Index"
|
||||
::= { jnxmdiFlowMDIRecEntry 3 }
|
||||
|
||||
jnxmdiFlowMDIRecMRV OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MRV Value of the Flow Record Index"
|
||||
::= { jnxmdiFlowMDIRecEntry 4 }
|
||||
|
||||
--
|
||||
-- Flow PID Table
|
||||
--
|
||||
|
||||
jnxmdiFlowPIDTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF JnxmdiFlowPIDEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table lists mdi flow PID."
|
||||
::= { jnxVmonServices 5 }
|
||||
|
||||
jnxmdiFlowPIDEntry OBJECT-TYPE
|
||||
SYNTAX JnxmdiFlowPIDEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing mdi flow PID."
|
||||
INDEX {
|
||||
jnxmdiFPCSlotNo,
|
||||
jnxmdiFlowIdentifier,
|
||||
jnxmdiFlowMDIRecIndex,
|
||||
jnxmdiFlowPIDValue
|
||||
}
|
||||
::= { jnxmdiFlowPIDTable 1 }
|
||||
|
||||
JnxmdiFlowPIDEntry ::= SEQUENCE {
|
||||
jnxmdiFPCSlotNo Unsigned32,
|
||||
jnxmdiFlowIdentifier Unsigned32,
|
||||
jnxmdiFlowMDIRecIndex Unsigned32,
|
||||
jnxmdiFlowPIDValue Unsigned32,
|
||||
jnxmdiFlowPIDMLR Unsigned32
|
||||
}
|
||||
|
||||
jnxmdiFlowPIDValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PID Value of the Flow Record Index"
|
||||
::= { jnxmdiFlowPIDEntry 1 }
|
||||
|
||||
jnxmdiFlowPIDMLR OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PID MLR Value of the Flow Record Index"
|
||||
::= { jnxmdiFlowPIDEntry 2 }
|
||||
|
||||
--
|
||||
-- Video Monitoring Objects for DF, MLR, MRV Alarm
|
||||
--
|
||||
|
||||
jnxVmonFlowIdentifier OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow Identifier of the flow for SNMP trap"
|
||||
::= { jnxVmonObjects 1 }
|
||||
|
||||
jnxVmonSourceIP OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source IP address of the flow for SNMP trap"
|
||||
::= { jnxVmonObjects 2 }
|
||||
|
||||
jnxVmonDestinationIP OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination IP address of the flow for SNMP trap"
|
||||
::= { jnxVmonObjects 3 }
|
||||
|
||||
jnxVmonIPFamily OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address family of the flow for SNMP trap"
|
||||
::= { jnxVmonObjects 4 }
|
||||
|
||||
jnxVmonSourcePort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source Port number of the flow for SNMP trap"
|
||||
::= { jnxVmonObjects 5 }
|
||||
|
||||
jnxVmonDestinationPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source Port number of the flow for SNMP trap"
|
||||
::= { jnxVmonObjects 6 }
|
||||
|
||||
jnxVmonFlowType OBJECT-TYPE
|
||||
SYNTAX JnxVmonFlowType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Flow type for SNMP trap"
|
||||
::= { jnxVmonObjects 7 }
|
||||
|
||||
jnxVmonTrapLevel OBJECT-TYPE
|
||||
SYNTAX JnxVmonTrapLevel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Level of the SNMP Trap "
|
||||
::= { jnxVmonObjects 8 }
|
||||
|
||||
jnxVmonFPCSlot OBJECT-TYPE
|
||||
SYNTAX Integer32(0..127)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Chassis FPC Slot "
|
||||
::= { jnxVmonObjects 9 }
|
||||
|
||||
jnxVmonInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Name for the Flow "
|
||||
::= { jnxVmonObjects 10 }
|
||||
|
||||
jnxVmonInterfaceSNMPIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" SNMP Index of the Flow "
|
||||
::= { jnxVmonObjects 11 }
|
||||
|
||||
jnxVmonTemplateName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Template Name of the Flow "
|
||||
::= { jnxVmonObjects 12 }
|
||||
|
||||
jnxVmonFlowDirection OBJECT-TYPE
|
||||
SYNTAX JnxVmonFlowDirection
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Flow of the direction "
|
||||
::= { jnxVmonObjects 13 }
|
||||
|
||||
jnxVmonExpectedVal OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Expected value for the flow "
|
||||
::= { jnxVmonObjects 14 }
|
||||
|
||||
jnxVmonComputedVal OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Computed value for the flow "
|
||||
::= { jnxVmonObjects 15 }
|
||||
|
||||
jnxVmonMDIRecIdx OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..15)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" MDIRecIdx for which the trap is being generated "
|
||||
::= { jnxVmonObjects 16 }
|
||||
|
||||
jnxVmonAlarmMode OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..3)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Alarm mode "
|
||||
::= { jnxVmonObjects 17 }
|
||||
|
||||
-- ********************************************************************
|
||||
-- define branches for jnx vmon traps
|
||||
-- ********************************************************************
|
||||
|
||||
jnxVmonMDIDFAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxVmonFlowIdentifier,
|
||||
jnxVmonSourceIP,
|
||||
jnxVmonDestinationIP,
|
||||
jnxVmonIPFamily,
|
||||
jnxVmonSourcePort,
|
||||
jnxVmonDestinationPort,
|
||||
jnxVmonFlowType,
|
||||
jnxVmonTrapLevel,
|
||||
jnxVmonFPCSlot,
|
||||
jnxVmonInterfaceName,
|
||||
jnxVmonInterfaceSNMPIndex,
|
||||
jnxVmonTemplateName,
|
||||
jnxVmonFlowDirection,
|
||||
jnxVmonExpectedVal,
|
||||
jnxVmonComputedVal,
|
||||
jnxVmonMDIRecIdx,
|
||||
jnxVmonAlarmMode
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap for the DF Alarm "
|
||||
::= { jnxVmonNotifications 1 }
|
||||
|
||||
jnxVmonMDIMLRAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxVmonFlowIdentifier,
|
||||
jnxVmonSourceIP,
|
||||
jnxVmonDestinationIP,
|
||||
jnxVmonIPFamily,
|
||||
jnxVmonSourcePort,
|
||||
jnxVmonDestinationPort,
|
||||
jnxVmonFlowType,
|
||||
jnxVmonTrapLevel,
|
||||
jnxVmonFPCSlot,
|
||||
jnxVmonInterfaceName,
|
||||
jnxVmonInterfaceSNMPIndex,
|
||||
jnxVmonTemplateName,
|
||||
jnxVmonFlowDirection,
|
||||
jnxVmonExpectedVal,
|
||||
jnxVmonComputedVal,
|
||||
jnxVmonMDIRecIdx,
|
||||
jnxVmonAlarmMode
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap for the MLR Alarm "
|
||||
::= { jnxVmonNotifications 2 }
|
||||
|
||||
jnxVmonMDIMRVAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxVmonFlowIdentifier,
|
||||
jnxVmonSourceIP,
|
||||
jnxVmonDestinationIP,
|
||||
jnxVmonIPFamily,
|
||||
jnxVmonSourcePort,
|
||||
jnxVmonDestinationPort,
|
||||
jnxVmonFlowType,
|
||||
jnxVmonTrapLevel,
|
||||
jnxVmonFPCSlot,
|
||||
jnxVmonInterfaceName,
|
||||
jnxVmonInterfaceSNMPIndex,
|
||||
jnxVmonTemplateName,
|
||||
jnxVmonFlowDirection,
|
||||
jnxVmonExpectedVal,
|
||||
jnxVmonComputedVal,
|
||||
jnxVmonMDIRecIdx,
|
||||
jnxVmonAlarmMode
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap for the MRV Alarm "
|
||||
::= { jnxVmonNotifications 3 }
|
||||
|
||||
jnxVmonMDIFlowInsertAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxVmonFlowIdentifier,
|
||||
jnxVmonSourceIP,
|
||||
jnxVmonDestinationIP,
|
||||
jnxVmonIPFamily,
|
||||
jnxVmonSourcePort,
|
||||
jnxVmonDestinationPort,
|
||||
jnxVmonFlowType,
|
||||
jnxVmonFPCSlot,
|
||||
jnxVmonInterfaceName,
|
||||
jnxVmonInterfaceSNMPIndex,
|
||||
jnxVmonTemplateName,
|
||||
jnxVmonFlowDirection
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap for the New Flow Alarm "
|
||||
::= { jnxVmonNotifications 4 }
|
||||
|
||||
jnxVmonMDIFlowDeleteAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
jnxVmonFlowIdentifier,
|
||||
jnxVmonSourceIP,
|
||||
jnxVmonDestinationIP,
|
||||
jnxVmonIPFamily,
|
||||
jnxVmonSourcePort,
|
||||
jnxVmonDestinationPort,
|
||||
jnxVmonFlowType,
|
||||
jnxVmonFPCSlot,
|
||||
jnxVmonInterfaceName,
|
||||
jnxVmonInterfaceSNMPIndex,
|
||||
jnxVmonTemplateName,
|
||||
jnxVmonFlowDirection
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap for the New Flow Alarm "
|
||||
::= { jnxVmonNotifications 5 }
|
||||
|
||||
END
|
280
mibs/junos/mib-rfc3813-capability.txt
Executable file
280
mibs/junos/mib-rfc3813-capability.txt
Executable file
@@ -0,0 +1,280 @@
|
||||
-- *****************************************************************
|
||||
-- MPLS-LSR-STD-CAPABILITY.mib: Juniper MPLS-LSR-STD-MIB AGENT-CAPABILITIES
|
||||
--
|
||||
-- Copyright (c) 2013, Juniper Networks, Inc.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
|
||||
MPLS-LSR-STD-CAPABILITY DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
jnxAgentCapability
|
||||
FROM JUNIPER-SMI;
|
||||
|
||||
jnxmplsLsrStdCapability MODULE-IDENTITY
|
||||
LAST-UPDATED "201410290000Z"
|
||||
ORGANIZATION "Juniper Networks, Inc."
|
||||
CONTACT-INFO
|
||||
"Juniper Technical Assistance Center
|
||||
Juniper Networks, Inc.
|
||||
1194 N. Mathilda Avenue
|
||||
Sunnyvale, CA 94089
|
||||
E-mail: support@juniper.net"
|
||||
|
||||
DESCRIPTION
|
||||
"Agent capabilities for MPLS-LSR-STD-MIB (RFC3813)"
|
||||
::= { jnxAgentCapability 4 }
|
||||
|
||||
|
||||
jnxmplsLsrStdCapJunos AGENT-CAPABILITIES
|
||||
|
||||
PRODUCT-RELEASE "All JUNOS Version"
|
||||
STATUS current
|
||||
DESCRIPTION "MPLS-LSR-STD-MIB capabilities"
|
||||
|
||||
SUPPORTS MPLS-LSR-STD-MIB
|
||||
INCLUDES { mplsInSegmentGroup,
|
||||
mplsOutSegmentGroup,
|
||||
mplsXCGroup,
|
||||
mplsInterfaceGroup,
|
||||
mplsLabelStackGroup
|
||||
}
|
||||
|
||||
-- InSegment Group
|
||||
VARIATION mplsInSegmentIndexNext
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object always returns a byte of zero"
|
||||
|
||||
VARIATION mplsInSegmentInterface
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required."
|
||||
|
||||
VARIATION mplsInSegmentLabel
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required."
|
||||
|
||||
VARIATION mplsInSegmentLabelPtr
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required."
|
||||
|
||||
VARIATION mplsInSegmentNPop
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required. This object
|
||||
is always returns 1."
|
||||
|
||||
VARIATION mplsInSegmentAddrFamily
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required. Always returns value
|
||||
other(0) indicates that the family type is either
|
||||
unknown or undefined"
|
||||
|
||||
VARIATION mplsInSegmentOwner
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required. "
|
||||
|
||||
|
||||
VARIATION mplsInSegmentRowStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Always returns value 1 meaning it is active."
|
||||
|
||||
VARIATION mplsInSegmentStorageType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required.Always returns value 2
|
||||
meaning it is volatile"
|
||||
|
||||
VARIATION mplsInSegmentTrafficParamPtr
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object always returns value 0."
|
||||
|
||||
VARIATION mplsInSegmentMapIndex
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "Unsupported"
|
||||
|
||||
-- OutSegment Group
|
||||
|
||||
VARIATION mplsOutSegmentIndexNext
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only. Always returns a byte of 0."
|
||||
|
||||
VARIATION mplsOutSegmentInterface
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required"
|
||||
|
||||
VARIATION mplsOutSegmentPushTopLabel
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required."
|
||||
|
||||
VARIATION mplsOutSegmentTopLabel
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required."
|
||||
|
||||
VARIATION mplsOutSegmentTopLabelPtr
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only. This object always returns 0."
|
||||
|
||||
VARIATION mplsOutSegmentNextHopAddrType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required.
|
||||
Only unknown(0), ipv4(1) and ipv6(2) supported."
|
||||
|
||||
VARIATION mplsOutSegmentNextHopAddr
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required."
|
||||
|
||||
VARIATION mplsOutSegmentXCIndex
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required."
|
||||
|
||||
VARIATION mplsOutSegmentOwner
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always retuns value unknown(1)"
|
||||
|
||||
VARIATION mplsOutSegmentPerfOctets
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "not supported."
|
||||
|
||||
VARIATION mplsOutSegmentPerfDiscards
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "not supported."
|
||||
|
||||
VARIATION mplsOutSegmentPerfErrors
|
||||
ACCESS not-implemented
|
||||
DESCRIPTION "not supported."
|
||||
|
||||
VARIATION mplsOutSegmentRowStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns value active(1)."
|
||||
|
||||
VARIATION mplsOutSegmentStorageType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns value volatile(2)"
|
||||
|
||||
VARIATION mplsOutSegmentTrafficParamPtr
|
||||
ACCESS read-only
|
||||
DESCRIPTION "read-only. This object always returns 0"
|
||||
|
||||
-- XC Group
|
||||
|
||||
VARIATION mplsXCIndexNext
|
||||
ACCESS read-only
|
||||
DESCRIPTION "This object always returns value 0."
|
||||
|
||||
VARIATION mplsXCLspId
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required."
|
||||
|
||||
VARIATION mplsXCLabelStackIndex
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required."
|
||||
|
||||
VARIATION mplsXCOwner
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required."
|
||||
|
||||
VARIATION mplsXCAdminStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns value up(1)."
|
||||
|
||||
VARIATION mplsXCRowStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required.
|
||||
Always retuns value active(1)"
|
||||
|
||||
VARIATION mplsXCStorageType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not needed.
|
||||
Always returns volatile(2)."
|
||||
|
||||
VARIATION mplsXCOperStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns value up(1)."
|
||||
|
||||
VARIATION mplsXCNotificationsEnable
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not needed.
|
||||
Always returns false(2)."
|
||||
|
||||
-- Interface Group
|
||||
|
||||
VARIATION mplsInterfaceLabelMinIn
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns value 0."
|
||||
|
||||
VARIATION mplsInterfaceLabelMaxIn
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required.
|
||||
Always returns MPLS_MAX_LABEL
|
||||
(0xfffff is the value supported now )."
|
||||
|
||||
VARIATION mplsInterfaceLabelMinOut
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns 0."
|
||||
|
||||
VARIATION mplsInterfaceLabelMaxOut
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access is not required.
|
||||
Always returns MPLS_MAX_LABEL
|
||||
(0xfffff is the value supported now)."
|
||||
|
||||
VARIATION mplsInterfaceTotalBandwidth
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns 0."
|
||||
|
||||
VARIATION mplsInterfaceAvailableBandwidth
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns 0."
|
||||
|
||||
VARIATION mplsInterfaceLabelParticipationType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required."
|
||||
|
||||
-- LabelStack Group
|
||||
|
||||
VARIATION mplsLabelStackLabel
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required"
|
||||
|
||||
VARIATION mplsLabelStackLabelPtr
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required"
|
||||
|
||||
VARIATION mplsLabelStackRowStatus
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns active(1)."
|
||||
|
||||
VARIATION mplsLabelStackStorageType
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Write access not required.
|
||||
Always returns volatile(2)."
|
||||
|
||||
VARIATION mplsLabelStackIndexNext
|
||||
ACCESS read-only
|
||||
DESCRIPTION "Always returna a byte of 0"
|
||||
|
||||
-- NOTIFICATION-TYPE
|
||||
VARIATION mplsXCUp
|
||||
DESCRIPTION "Not supported"
|
||||
|
||||
VARIATION mplsXCDown
|
||||
DESCRIPTION "Not supported"
|
||||
|
||||
::= { jnxmplsLsrStdCapability 4 }
|
||||
|
||||
END
|
||||
|
||||
|
Reference in New Issue
Block a user