mibs/MIBS/junos/JUNIPER-SP-MIB
2023-12-05 12:25:34 +01:00

983 lines
35 KiB
Plaintext

--
-- Juniper Enterprise Specific MIB: Service PIC MIB
--
-- Copyright (c) 2003-2013, Juniper Networks, Inc.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
--
JUNIPER-SP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, Integer32,
NOTIFICATION-TYPE, OBJECT-IDENTITY
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
ifIndex, InterfaceIndex
FROM IF-MIB
CounterBasedGauge64
FROM HCNUM-TC
jnxMibs, jnxSpNotifications
FROM JUNIPER-SMI;
jnxSpMIB MODULE-IDENTITY
LAST-UPDATED "201909190000Z" -- Thu Sept 19 00:00:00 2019 UTC
ORGANIZATION "Juniper Networks, Inc."
CONTACT-INFO
" Juniper Technical Assistance Center
Juniper Networks, Inc.
1133 Innovation Way
Sunnyvale, CA 94089
E-mail: support@juniper.net"
DESCRIPTION
"Provides data about each of the AS Pics on a router."
-- revision history
REVISION "200504020000Z"
DESCRIPTION
"Initial revision."
REVISION "201302230000Z" --Feb 23, 2013
DESCRIPTION
"Added OID jnxSpSvcSetFlowLimitUtilised under jnxSpNotificationPrefix
Depreated OID jnxSpSvcSetFlowLimitUtilized ."
REVISION "201605310000Z" -- 31-May-16
DESCRIPTION
"Removed duplicate entries"
REVISION "201810220000Z" -- 22-Oct-18
DESCRIPTION
"Added OID jnxSpTcpLoggingHostStatus under jnxSpNotificationPrefix"
REVISION "201908100000Z" -- 10-Aug-19
DESCRIPTION
"Added OIDs jnxSpSvcSetMemoryUsage64, jnxSpSvcSetMemLimitPktDrops64,
jnxSpSvcSetCpuLimitPktDrops64, jnxSpSvcSetFlowLimitPktDrops64
under JnxSpSvcSetEntry. "
REVISION "201909190000Z" -- 19-Sept-19
DESCRIPTION
"Added OID jnxSpSvcSetSessCount under JnxSpSvcSetEntry.
Added new OIDs under JnxSpSvcSetIfEntry."
::= { jnxMibs 32 }
jnxFlowLimitTrapVars OBJECT IDENTIFIER ::= { jnxSpMIB 2 }
jnxTcpLoggingTrapVars OBJECT IDENTIFIER ::= { jnxSpMIB 3 }
--
-- Per Service Set information
--
jnxSpSvcSet OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Information about Service PIC Service Sets."
::= { jnxSpMIB 1 }
jnxSpSvcSetTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxSpSvcSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Data about each service set on each Service PIC on the router."
::= { jnxSpSvcSet 1 }
jnxSpSvcSetEntry OBJECT-TYPE
SYNTAX JnxSpSvcSetEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry provides information about a single Service Set.
The Service Set is identified by its name and the Service PIC the
Service Set is configured on is identified by jnxSpSvcSetIfName."
INDEX { jnxSpSvcSetName }
::= { jnxSpSvcSetTable 1 }
JnxSpSvcSetEntry ::=
SEQUENCE {
jnxSpSvcSetName DisplayString,
jnxSpSvcSetSvcType DisplayString,
jnxSpSvcSetTypeIndex Integer32,
jnxSpSvcSetIfName DisplayString,
jnxSpSvcSetIfIndex InterfaceIndex,
jnxSpSvcSetMemoryUsage Gauge32,
jnxSpSvcSetCpuUtil Gauge32,
jnxSpSvcSetSvcStyle INTEGER,
jnxSpSvcSetMemLimitPktDrops Counter32,
jnxSpSvcSetCpuLimitPktDrops Counter32,
jnxSpSvcSetFlowLimitPktDrops Counter32,
jnxSpSvcSetMemoryUsage64 CounterBasedGauge64,
jnxSpSvcSetMemLimitPktDrops64 CounterBasedGauge64,
jnxSpSvcSetCpuLimitPktDrops64 CounterBasedGauge64,
jnxSpSvcSetFlowLimitPktDrops64 CounterBasedGauge64,
jnxSpSvcSetSessCount Counter32
}
jnxSpSvcSetName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..96))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Service Set name."
::= { jnxSpSvcSetEntry 1 }
jnxSpSvcSetSvcType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the Service Type associated with this table entry."
::= { jnxSpSvcSetEntry 2 }
jnxSpSvcSetTypeIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A generic integer used to identify the Service Type for this
entry."
::= { jnxSpSvcSetEntry 3 }
jnxSpSvcSetIfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifName of the interface identifying the Service PIC.
If more than one interface is associated with the Service PIC,
the name associated with the lowest layer interface is used for
this object."
::= { jnxSpSvcSetEntry 4 }
jnxSpSvcSetIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex corresponding to jnxSpSvcSetIfName."
::= { jnxSpSvcSetEntry 5 }
jnxSpSvcSetMemoryUsage OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory used by this Service Set, expressed in bytes."
::= { jnxSpSvcSetEntry 6 }
jnxSpSvcSetCpuUtil OBJECT-TYPE
SYNTAX Gauge32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of CPU used by this Service Set, expressed as a
percentage of the total."
::= { jnxSpSvcSetEntry 7 }
jnxSpSvcSetSvcStyle OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
interface-service (2),
next-hop-service (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of this Service Set. The definitions of each style
being:
Unknown - Service style is not known.
Interface-service - Service style is interface based.
Next-hop-service - Service style is next-hop based."
::= { jnxSpSvcSetEntry 8 }
jnxSpSvcSetMemLimitPktDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets dropped due to the Service Set exceeding
its memory limits (when in Red Zone)."
::= { jnxSpSvcSetEntry 9 }
jnxSpSvcSetCpuLimitPktDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets dropped due to the Service Set exceeding
the average cpu limits (when total exceeds 85%)."
::= { jnxSpSvcSetEntry 10 }
jnxSpSvcSetFlowLimitPktDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets dropped due to the Service Set exceeding
the flow limit."
::= { jnxSpSvcSetEntry 11 }
jnxSpSvcSetMemoryUsage64 OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory used by this Service Set, expressed in
bytes, represented by 64 bit integer."
::= { jnxSpSvcSetEntry 12 }
jnxSpSvcSetMemLimitPktDrops64 OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets dropped due to the Service Set exceeding
its memory limits (when in Red Zone),
represented by 64 bit integer."
::= { jnxSpSvcSetEntry 13 }
jnxSpSvcSetCpuLimitPktDrops64 OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets dropped due to the Service Set exceeding
the average cpu limits (when total exceeds 85%),
represented by 64 bit integer."
::= { jnxSpSvcSetEntry 14 }
jnxSpSvcSetFlowLimitPktDrops64 OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets dropped due to the Service Set exceeding
the flow limit, represented by 64 bit integer."
::= { jnxSpSvcSetEntry 15 }
jnxSpSvcSetSessCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of sessions active in the Service Set."
::= { jnxSpSvcSetEntry 16 }
--
-- Per Service information
--
jnxSpSvcSetSvcTypeTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxSpSvcSetSvcTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Data about each service on each Service PIC on the router."
::= { jnxSpSvcSet 2 }
jnxSpSvcSetSvcTypeEntry OBJECT-TYPE
SYNTAX JnxSpSvcSetSvcTypeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry provides information about a single Service on
each Service PIC. Each Service PIC is identified by its
corresponding ifIndex, while each Service is identified by
jnxSpSvcSetSvcTypeIndex. The Service Type associated with
this index is provided by jnxSpSvcSetSvcTypeName."
INDEX { ifIndex, jnxSpSvcSetSvcTypeIndex }
::= { jnxSpSvcSetSvcTypeTable 1 }
JnxSpSvcSetSvcTypeEntry ::=
SEQUENCE {
jnxSpSvcSetSvcTypeIndex Integer32,
jnxSpSvcSetSvcTypeIfName DisplayString,
jnxSpSvcSetSvcTypeName DisplayString,
jnxSpSvcSetSvcTypeSvcSets Gauge32,
jnxSpSvcSetSvcTypeMemoryUsage Gauge32,
jnxSpSvcSetSvcTypePctMemoryUsage Gauge32,
jnxSpSvcSetSvcTypeCpuUtil Gauge32,
jnxSpSvcSetSvcTypeMemoryUsage64 CounterBasedGauge64
}
jnxSpSvcSetSvcTypeIndex OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A generic integer used to identify the Service Type for this
entry."
::= { jnxSpSvcSetSvcTypeEntry 1 }
jnxSpSvcSetSvcTypeIfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifName of the interface identifying the Service PIC. If
more than one interface is associated with the Service PIC, the
name associated with the lowest layer interface is used for this
object."
::= { jnxSpSvcSetSvcTypeEntry 2 }
jnxSpSvcSetSvcTypeName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the Service Type associated with this table entry."
::= { jnxSpSvcSetSvcTypeEntry 3 }
jnxSpSvcSetSvcTypeSvcSets OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Service Sets configured on this Service PIC that
use this service type."
::= { jnxSpSvcSetSvcTypeEntry 4 }
jnxSpSvcSetSvcTypeMemoryUsage OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory used by this Service Type, expressed in
bytes."
::= { jnxSpSvcSetSvcTypeEntry 5 }
jnxSpSvcSetSvcTypePctMemoryUsage OBJECT-TYPE
SYNTAX Gauge32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory used by this Service Type, expressed as a
percentage of the total."
::= { jnxSpSvcSetSvcTypeEntry 6 }
jnxSpSvcSetSvcTypeCpuUtil OBJECT-TYPE
SYNTAX Gauge32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of CPU used by this Service Type, expressed as a
percentage of the total."
::= { jnxSpSvcSetSvcTypeEntry 7 }
jnxSpSvcSetSvcTypeMemoryUsage64 OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory used by this Service Type, expressed in
bytes, represented by 64 bit integer."
::= { jnxSpSvcSetSvcTypeEntry 8 }
--
-- Per Interface information
--
jnxSpSvcSetIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxSpSvcSetIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Service Set data about each Service PIC on the router."
::= { jnxSpSvcSet 3 }
jnxSpSvcSetIfEntry OBJECT-TYPE
SYNTAX JnxSpSvcSetIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry provides Service Set information about a single
Service PIC. Each Service PIC is identified by its corresponding
ifIndex."
INDEX { ifIndex }
::= { jnxSpSvcSetIfTable 1 }
JnxSpSvcSetIfEntry ::=
SEQUENCE {
jnxSpSvcSetIfTableName DisplayString,
jnxSpSvcSetIfSvcSets Gauge32,
jnxSpSvcSetIfMemoryUsage Gauge32,
jnxSpSvcSetIfPctMemoryUsage Gauge32,
jnxSpSvcSetIfPolMemoryUsage Gauge32,
jnxSpSvcSetIfPctPolMemoryUsage Gauge32,
jnxSpSvcSetIfMemoryZone INTEGER,
jnxSpSvcSetIfCpuUtil Gauge32,
jnxSpSvcSetIfMemoryUsage64 CounterBasedGauge64,
jnxSpSvcSetIfPolMemoryUsage64 CounterBasedGauge64,
jnxSpSvcSetIfNumTotalSessActive Integer32,
jnxSpSvcSetIfPeakTotalSessActive Integer32,
jnxSpSvcSetIfNumCreatedSessPerSec Integer32,
jnxSpSvcSetIfNumDeletedSessPerSec Integer32,
jnxSpSvcSetIfNumTotalTcpSessActive Integer32,
jnxSpSvcSetIfNumTotalUdpSessActive Integer32,
jnxSpSvcSetIfNumTotalOtherSessActive Integer32,
jnxSpSvcSetIfPeakTotalTcpSessActive Integer32,
jnxSpSvcSetIfPeakTotalUdpSessActive Integer32,
jnxSpSvcSetIfPeakTotalOtherSessActive Integer32,
jnxSpSvcSetIfPeakCreatedSessPerSec Integer32,
jnxSpSvcSetIfPeakDeletedSessPerSec Integer32,
jnxSpSvcSetIfNumTotalTcpIpv4SessActive Integer32,
jnxSpSvcSetIfNumTotalTcpIpv6SessActive Integer32,
jnxSpSvcSetIfNumTotalUdpIpv4SessActive Integer32,
jnxSpSvcSetIfNumTotalUdpIpv6SessActive Integer32,
jnxSpSvcSetIfNumTotalOtherIpv4SessActive Integer32,
jnxSpSvcSetIfNumTotalOtherIpv6SessActive Integer32,
jnxSpSvcSetIfNumTotalTcpGatedSessActive Integer32,
jnxSpSvcSetIfNumTotalUdpGatedSessActive Integer32,
jnxSpSvcSetIfNumTotalTcpRegSessActive Integer32,
jnxSpSvcSetIfNumTotalUdpRegSessActive Integer32,
jnxSpSvcSetIfNumTotalTcpTunSessActive Integer32,
jnxSpSvcSetIfNumTotalUdpTunSessActive Integer32,
jnxSpSvcSetIfSessPktRecv CounterBasedGauge64,
jnxSpSvcSetIfSessPktXmit CounterBasedGauge64,
jnxSpSvcSetIfSessSlowPathDiscard CounterBasedGauge64,
jnxSpSvcSetIfSessSlowPathForward CounterBasedGauge64,
jnxSpSvcSetIfMspNumCreatedSubsPerSec Integer32,
jnxSpSvcSetIfMspNumDeletedSubsPerSec Integer32,
jnxSpSvcSetIfMspNumTotalSubsActive Integer32,
jnxSpSvcSetIfMspPeakCreatedSubsPerSec Integer32,
jnxSpSvcSetIfMspPeakDeletedSubsPerSec Integer32,
jnxSpSvcSetIfMspPeakTotalSubsActive Integer32
}
jnxSpSvcSetIfTableName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifName of the interface identifying the Service PIC. If more
than one interface is associated with the Service PIC, the name
associated with the lowest layer interface is used for this object."
::= { jnxSpSvcSetIfEntry 1 }
jnxSpSvcSetIfSvcSets OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of Service Sets configured on this Service PIC."
::= { jnxSpSvcSetIfEntry 2 }
jnxSpSvcSetIfMemoryUsage OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory used by this Service PIC, expressed in
bytes."
::= { jnxSpSvcSetIfEntry 3 }
jnxSpSvcSetIfPctMemoryUsage OBJECT-TYPE
SYNTAX Gauge32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory used by this Service PIC, expressed as a
percentage of the total."
::= { jnxSpSvcSetIfEntry 4 }
jnxSpSvcSetIfPolMemoryUsage OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of policy memory used by this Service PIC, expressed in
bytes."
::= { jnxSpSvcSetIfEntry 5 }
jnxSpSvcSetIfPctPolMemoryUsage OBJECT-TYPE
SYNTAX Gauge32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of policy memory used by this Service PIC, expressed
as a percentage of the total."
::= { jnxSpSvcSetIfEntry 6 }
jnxSpSvcSetIfMemoryZone OBJECT-TYPE
SYNTAX INTEGER {
green (1),
yellow (2),
orange (3),
red (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The memory-usage zone currently occupied by this Service PIC. The
definitions of each zone are:
Green - All new flows are allowed.
Yellow - Unused memory is reclaimed. All new flows are allowed.
Orange - New flows are only allowed for service sets that are
using less than their equal share of memory.
Red - No new flows are allowed."
::= { jnxSpSvcSetIfEntry 7 }
jnxSpSvcSetIfCpuUtil OBJECT-TYPE
SYNTAX Gauge32
UNITS "percent"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of CPU used by this Service PIC, expressed as a
percentage of the total."
::= { jnxSpSvcSetIfEntry 8 }
jnxSpSvcSetIfMemoryUsage64 OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of memory used by this Service PIC, expressed in
bytes, represented by 64 bit integer."
::= { jnxSpSvcSetIfEntry 9 }
jnxSpSvcSetIfPolMemoryUsage64 OBJECT-TYPE
SYNTAX CounterBasedGauge64
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of policy memory used by this Service PIC, expressed in
bytes, represented by 64 bit integer."
::= { jnxSpSvcSetIfEntry 10 }
jnxSpSvcSetIfNumTotalSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 11 }
jnxSpSvcSetIfPeakTotalSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Peak number of sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 12 }
jnxSpSvcSetIfNumCreatedSessPerSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sessions created per second in the Service PIC."
::= { jnxSpSvcSetIfEntry 13 }
jnxSpSvcSetIfNumDeletedSessPerSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of sessions deleted per second in the Service PIC."
::= { jnxSpSvcSetIfEntry 14 }
jnxSpSvcSetIfNumTotalTcpSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of TCP sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 15 }
jnxSpSvcSetIfNumTotalUdpSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of UDP sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 16 }
jnxSpSvcSetIfNumTotalOtherSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of other (not TCP or UDP) sessions active
in the Service PIC."
::= { jnxSpSvcSetIfEntry 17 }
jnxSpSvcSetIfPeakTotalTcpSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peak number of TCP sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 18 }
jnxSpSvcSetIfPeakTotalUdpSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peak number of UDP sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 19 }
jnxSpSvcSetIfPeakTotalOtherSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peak number of other (not TCP or UDP) sessions active
in the Service PIC."
::= { jnxSpSvcSetIfEntry 20 }
jnxSpSvcSetIfPeakCreatedSessPerSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peak number of sessions created per second in the Service PIC."
::= { jnxSpSvcSetIfEntry 21 }
jnxSpSvcSetIfPeakDeletedSessPerSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peak number of sessions deleted per second in the Service PIC."
::= { jnxSpSvcSetIfEntry 22 }
jnxSpSvcSetIfNumTotalTcpIpv4SessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IPv4 TCP sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 23 }
jnxSpSvcSetIfNumTotalTcpIpv6SessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IPv6 TCP sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 24 }
jnxSpSvcSetIfNumTotalUdpIpv4SessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IPv4 UDP sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 25 }
jnxSpSvcSetIfNumTotalUdpIpv6SessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of IPv6 UDP sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 26 }
jnxSpSvcSetIfNumTotalOtherIpv4SessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of other IPv4 sessions (not TCP or UDP) active
in the Service PIC."
::= { jnxSpSvcSetIfEntry 27 }
jnxSpSvcSetIfNumTotalOtherIpv6SessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of other IPv6 sessions (not TCP or UDP) active
in the Service PIC."
::= { jnxSpSvcSetIfEntry 28 }
jnxSpSvcSetIfNumTotalTcpGatedSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of TCP gated sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 29 }
jnxSpSvcSetIfNumTotalUdpGatedSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of UDP gated sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 30 }
jnxSpSvcSetIfNumTotalTcpRegSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of TCP regular sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 31 }
jnxSpSvcSetIfNumTotalUdpRegSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of UDP regular sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 32 }
jnxSpSvcSetIfNumTotalTcpTunSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of TCP tunneled sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 33 }
jnxSpSvcSetIfNumTotalUdpTunSessActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of UDP tunneled sessions active in the Service PIC."
::= { jnxSpSvcSetIfEntry 34 }
jnxSpSvcSetIfSessPktRecv OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of session packets received in the Service PIC."
::= { jnxSpSvcSetIfEntry 35 }
jnxSpSvcSetIfSessPktXmit OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of session packets transmitted in the Service PIC."
::= { jnxSpSvcSetIfEntry 36 }
jnxSpSvcSetIfSessSlowPathDiscard OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of session packets discarded in the slow path
in the Service PIC."
::= { jnxSpSvcSetIfEntry 37 }
jnxSpSvcSetIfSessSlowPathForward OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of session packets forwarded in the slow path
in the Service PIC."
::= { jnxSpSvcSetIfEntry 38 }
jnxSpSvcSetIfMspNumCreatedSubsPerSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of subscribers created per second
in the Service PIC."
::= { jnxSpSvcSetIfEntry 39 }
jnxSpSvcSetIfMspNumDeletedSubsPerSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of subscribers deleted per second
in the Service PIC."
::= { jnxSpSvcSetIfEntry 40 }
jnxSpSvcSetIfMspNumTotalSubsActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of subscribers active in the Service PIC."
::= { jnxSpSvcSetIfEntry 41 }
jnxSpSvcSetIfMspPeakCreatedSubsPerSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peak number of subscribers created per second
in the Service PIC."
::= { jnxSpSvcSetIfEntry 42 }
jnxSpSvcSetIfMspPeakDeletedSubsPerSec OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peak number of subscribers deleted per second
in the Service PIC."
::= { jnxSpSvcSetIfEntry 43 }
jnxSpSvcSetIfMspPeakTotalSubsActive OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The peak total number of subscribers active in the Service PIC."
::= { jnxSpSvcSetIfEntry 44 }
--
--
-- Service PIC Notification definitions
--
jnxSpNotificationPrefix OBJECT-IDENTITY
STATUS current
DESCRIPTION
"All collector notifications are registered under this branch."
::= { jnxSpNotifications 0 }
jnxSpSvcSetZoneEntered NOTIFICATION-TYPE
OBJECTS { jnxSpSvcSetIfMemoryZone,
jnxSpSvcSetIfTableName }
STATUS current
DESCRIPTION
"This indicates a Service PIC has entered a more severe memory-usage
zone from a less severe memory usage zone. The zone entered
is identified by jnxSpSvcSetIfMemoryZone."
::= { jnxSpNotificationPrefix 1 }
jnxSpSvcSetZoneExited NOTIFICATION-TYPE
OBJECTS { jnxSpSvcSetIfMemoryZone,
jnxSpSvcSetIfTableName }
STATUS current
DESCRIPTION
"This indicates a Service Pic has exited a more severe memory-usage
zone to a less severe memory usage zone. The zone exited is
identified by jnxSpSvcSetIfMemoryZone."
::= { jnxSpNotificationPrefix 2 }
jnxSpSvcSetCpuExceeded NOTIFICATION-TYPE
OBJECTS { jnxSpSvcSetIfCpuUtil,
jnxSpSvcSetIfTableName }
STATUS current
DESCRIPTION
"This indicates a Service Pic has exceeded its internal threshold
for CPU utilization (85%)."
::= { jnxSpNotificationPrefix 3 }
jnxSpSvcSetCpuOk NOTIFICATION-TYPE
OBJECTS { jnxSpSvcSetIfCpuUtil,
jnxSpSvcSetIfTableName }
STATUS current
DESCRIPTION
"This indicates a Service Pic has crossed below its internal
threshold for CPU utilization (85%)."
::= { jnxSpNotificationPrefix 4 }
jnxSpSvcSetFlowLimitUtil OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The Total no of flows present in this Service Set, expressed as a
percentage of the total maximum flows."
::= { jnxFlowLimitTrapVars 1 }
jnxSpSvcSetNameUtil OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..96))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The Service Set name."
::= { jnxFlowLimitTrapVars 2 }
jnxSpTcpLoggingHostIpaddr OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The TCP logging remote host server IP address."
::= { jnxTcpLoggingTrapVars 1 }
jnxSpTcpLoggingHostPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The TCP logging remote host server port number."
::= { jnxTcpLoggingTrapVars 2 }
jnxSpTcpLoggingHostConnStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The TCP logging remote host server connection status.
Status can be either <connection established> or
<connection dropped>"
::= { jnxTcpLoggingTrapVars 3 }
jnxSpTcpLoggingHostRoutingInstance OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The routing instance name under which TCP logging
remote host server is configured."
::= { jnxTcpLoggingTrapVars 4 }
jnxSpSvcSetFlowLimitUtilized NOTIFICATION-TYPE
OBJECTS {jnxSpSvcSetFlowLimitUtil,
jnxSpSvcSetNameUtil}
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 }
jnxSpTcpLoggingHostStatus NOTIFICATION-TYPE
OBJECTS {jnxSpTcpLoggingHostIpaddr,
jnxSpTcpLoggingHostPort,
jnxSpTcpLoggingHostConnStatus,
jnxSpTcpLoggingHostRoutingInstance}
STATUS current
DESCRIPTION
"This provides TCP logging host connection status for Service Set."
::= { jnxSpNotificationPrefix 6 }
END