- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
840 lines
29 KiB
Text
840 lines
29 KiB
Text
JUNIPER-DFC-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE,
|
|
NOTIFICATION-TYPE, Unsigned32, Counter64
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB -- RFC 2571
|
|
InterfaceIndex
|
|
FROM IF-MIB
|
|
jnxMibs, jnxDfcNotifications
|
|
FROM JUNIPER-SMI;
|
|
|
|
jnxDfc MODULE-IDENTITY
|
|
LAST-UPDATED "200507082153Z" -- Fri Jul 08 21:53:48 2005 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
|
|
"This is Juniper Networks' implementation of enterprise
|
|
specific MIB for Dynamic Flow Capture (DFC)"
|
|
::= { jnxMibs 33 }
|
|
|
|
|
|
|
|
jnxDfcCSTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxDfcCSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics information for Control Source."
|
|
::= { jnxDfc 1 }
|
|
|
|
jnxDfcCSEntry OBJECT-TYPE
|
|
SYNTAX JnxDfcCSEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of DFC Control Source table."
|
|
INDEX { jnxDfcGrpName,
|
|
jnxDfcCSId }
|
|
::= { jnxDfcCSTable 1 }
|
|
|
|
JnxDfcCSEntry ::=
|
|
SEQUENCE {
|
|
jnxDfcGrpName DisplayString,
|
|
jnxDfcCSId DisplayString,
|
|
jnxDfcCSControlProtocolAddRequests Counter64,
|
|
jnxDfcCSCriteriaAdded Counter64,
|
|
jnxDfcCSCriteriaAdditionFailed Counter64,
|
|
jnxDfcCSControlProtocolDeleteRequests Counter64,
|
|
jnxDfcCSCriteriaDeleted Counter64,
|
|
jnxDfcCSCriteriaDeletionFailed Counter64,
|
|
jnxDfcCSCriteriaDeletedTimeoutIdle Counter64,
|
|
jnxDfcCSCriteriaDeletedTimeoutTotal Counter64,
|
|
jnxDfcCSCriteriaDeletedPackets Counter64,
|
|
jnxDfcCSCriteriaDeletedBytes Counter64,
|
|
jnxDfcCSControlProtocolRefreshRequests Counter64,
|
|
jnxDfcCSCriteriaRefreshed Counter64,
|
|
jnxDfcCSCriteriaRefreshFailed Counter64,
|
|
jnxDfcCSControlProtocolListRequests Counter64,
|
|
jnxDfcCSListSuccess Counter64,
|
|
jnxDfcCSListFailed Counter64,
|
|
jnxDfcCSControlProtocolNoopRequests Counter64,
|
|
jnxDfcCSNoopSuccess Counter64,
|
|
jnxDfcCSNoopFailed Counter64,
|
|
jnxDfcCSDynamicCriteriaActive Counter64,
|
|
jnxDfcCSStaticCriteriaActive Counter64,
|
|
jnxDfcCSBadRequest Counter64,
|
|
jnxDfcCSResponseSuccessful Counter64,
|
|
jnxDfcCSResponseImproperCriteria Counter64,
|
|
jnxDfcCSResponseUnknownContentDest Counter64,
|
|
jnxDfcCSResponseUnknownCriteriaId Counter64,
|
|
jnxDfcCSResponseImproperTimeout Counter64,
|
|
jnxDfcCSResponseInvalidAuthentication Counter64,
|
|
jnxDfcCSResponseInvalidSequenceNumber Counter64,
|
|
jnxDfcCSResponseInternalError Counter64,
|
|
jnxDfcCSNotificationRestart Counter64,
|
|
jnxDfcCSNotificationRollover Counter64,
|
|
jnxDfcCSNotificationNoop Counter64,
|
|
jnxDfcCSNotificationTimeout Counter64,
|
|
jnxDfcCSNotificationCongestion Counter64,
|
|
jnxDfcCSNotificationCongestionDelete Counter64,
|
|
jnxDfcCSNotificationDuplicatesDropped Counter64,
|
|
jnxDfcCSAddRequestRate Counter64,
|
|
jnxDfcCSAddRequestPeakRate Counter64,
|
|
jnxDfcCSAggrCriteriaBandwidth Counter64,
|
|
jnxDfcCSSequenceNumber Counter64
|
|
}
|
|
|
|
jnxDfcGrpName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name assigned to a DFC group. A DFC group defines a set of DFC
|
|
PICs that share same static/dynamic
|
|
configuration."
|
|
::= { jnxDfcCSEntry 1 }
|
|
|
|
jnxDfcCSId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Control Source identifier. Control Source identifies Juniper router
|
|
with one unique Control IP address. There can be multiple IP
|
|
addresses from which a Control Source can send Control protocol
|
|
request to Juniper router."
|
|
::= { jnxDfcCSEntry 2 }
|
|
|
|
jnxDfcCSControlProtocolAddRequests OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Control protocol Add requests received. The add
|
|
request specifies a new filter criteria to be merged with the
|
|
existing tasking list for a given Control Source and Content
|
|
Destination."
|
|
::= { jnxDfcCSEntry 3 }
|
|
|
|
jnxDfcCSCriteriaAdded OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of filter criteria added successfully by the Control
|
|
Source."
|
|
::= { jnxDfcCSEntry 4 }
|
|
|
|
jnxDfcCSCriteriaAdditionFailed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of filter criteria addition failed."
|
|
::= { jnxDfcCSEntry 5 }
|
|
|
|
jnxDfcCSControlProtocolDeleteRequests OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Control protocol delete requests received. The
|
|
delete request removes a particular filter criterion."
|
|
::= { jnxDfcCSEntry 6 }
|
|
|
|
jnxDfcCSCriteriaDeleted OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of filter criteria deleted successfully as requested
|
|
by Control Source."
|
|
::= { jnxDfcCSEntry 7 }
|
|
|
|
jnxDfcCSCriteriaDeletionFailed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of filter criteria deletion failed."
|
|
::= { jnxDfcCSEntry 8 }
|
|
|
|
jnxDfcCSCriteriaDeletedTimeoutIdle OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of criteria deleted by timeout idle."
|
|
::= { jnxDfcCSEntry 9 }
|
|
|
|
jnxDfcCSCriteriaDeletedTimeoutTotal OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of criteria deleted by timeout total."
|
|
::= { jnxDfcCSEntry 10 }
|
|
|
|
jnxDfcCSCriteriaDeletedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of criteria deleted by packets."
|
|
::= { jnxDfcCSEntry 11 }
|
|
|
|
jnxDfcCSCriteriaDeletedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of criteria deleted by bytes."
|
|
::= { jnxDfcCSEntry 12 }
|
|
|
|
jnxDfcCSControlProtocolRefreshRequests OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Control protocol Refresh requests received. The
|
|
refresh request updates the timeout for a particular filter
|
|
criterion or set of filter criteria for the particular Control
|
|
Source to a particular Content Destination."
|
|
::= { jnxDfcCSEntry 13 }
|
|
|
|
jnxDfcCSCriteriaRefreshed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of filter criteria refreshed successfully as requested
|
|
by Control Source."
|
|
::= { jnxDfcCSEntry 14 }
|
|
|
|
jnxDfcCSCriteriaRefreshFailed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of filter criteria refresh request failed."
|
|
::= { jnxDfcCSEntry 15 }
|
|
|
|
jnxDfcCSControlProtocolListRequests OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Control protocol List requests received. The List
|
|
request returns a list of all criteria that a particular Control
|
|
Source has added and are currently active."
|
|
::= { jnxDfcCSEntry 16 }
|
|
|
|
jnxDfcCSListSuccess OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of list commands processed successfully as requested
|
|
by Control Source."
|
|
::= { jnxDfcCSEntry 17 }
|
|
|
|
jnxDfcCSListFailed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of list commands that could not be processed
|
|
successfully."
|
|
::= { jnxDfcCSEntry 18 }
|
|
|
|
jnxDfcCSControlProtocolNoopRequests OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Control protocol Noop requests received. The purpose
|
|
of this request is to verify the end-to-end connectivity between
|
|
Control Source and DFC PIC."
|
|
::= { jnxDfcCSEntry 19 }
|
|
|
|
jnxDfcCSNoopSuccess OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Noop requests processed successfully as requested by
|
|
Control Source."
|
|
::= { jnxDfcCSEntry 20 }
|
|
|
|
jnxDfcCSNoopFailed OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Noop requests that could not be processed
|
|
successfully."
|
|
::= { jnxDfcCSEntry 21 }
|
|
|
|
jnxDfcCSDynamicCriteriaActive OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of active dynamic filter criteria."
|
|
::= { jnxDfcCSEntry 22 }
|
|
|
|
jnxDfcCSStaticCriteriaActive OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of active static filter criteria."
|
|
::= { jnxDfcCSEntry 23 }
|
|
|
|
jnxDfcCSBadRequest OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Bad requests received."
|
|
::= { jnxDfcCSEntry 24 }
|
|
|
|
jnxDfcCSResponseSuccessful OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of successful response(s) corresponding to the
|
|
requests (add, delete, refresh, list and noop) sent out to the
|
|
Control Source."
|
|
::= { jnxDfcCSEntry 25 }
|
|
|
|
jnxDfcCSResponseImproperCriteria OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of response(s) generated because of improper filter
|
|
criterion specification in the add request."
|
|
::= { jnxDfcCSEntry 26 }
|
|
|
|
jnxDfcCSResponseUnknownContentDest OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of response(s) generated because of unknown Content
|
|
Destination specified in the add, delete, refresh and list
|
|
request."
|
|
::= { jnxDfcCSEntry 27 }
|
|
|
|
jnxDfcCSResponseUnknownCriteriaId OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of response(s) generated because of unknown Criteria
|
|
Identifier specified in the delete, refresh and list request."
|
|
::= { jnxDfcCSEntry 28 }
|
|
|
|
jnxDfcCSResponseImproperTimeout OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of response(s) generated because of improper timeout
|
|
specified in the add and refresh request."
|
|
::= { jnxDfcCSEntry 29 }
|
|
|
|
jnxDfcCSResponseInvalidAuthentication OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of response(s) generated because of invalid
|
|
authentication specified in the add, delete, refresh, list and
|
|
noop request."
|
|
::= { jnxDfcCSEntry 30 }
|
|
|
|
jnxDfcCSResponseInvalidSequenceNumber OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of response(s) generated because of invalid Sequence
|
|
Number specified in the add, delete, refresh, list and noop
|
|
request."
|
|
::= { jnxDfcCSEntry 31 }
|
|
|
|
jnxDfcCSResponseInternalError OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of response(s) generated because of internal error at
|
|
the DFC PIC in processing a request."
|
|
::= { jnxDfcCSEntry 32 }
|
|
|
|
jnxDfcCSNotificationRestart OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Restart notifications sent to configured
|
|
notification-recipients. This notification will be generated when
|
|
the system experiences a failure such that all the DFC filter
|
|
criteria are lost."
|
|
::= { jnxDfcCSEntry 33 }
|
|
|
|
jnxDfcCSNotificationRollover OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Rollover notifications sent to configured
|
|
notification-recipients. This notification will be generated when
|
|
the DFC PIC experiences a sequence number rollover."
|
|
::= { jnxDfcCSEntry 34 }
|
|
|
|
jnxDfcCSNotificationNoop OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Noop notifications sent to configured
|
|
notification-recipents. This notification will be generated when
|
|
the DFC PIC receives a Noop message with the SendAsync parameter
|
|
present."
|
|
::= { jnxDfcCSEntry 35 }
|
|
|
|
jnxDfcCSNotificationTimeout OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Timeout notifications sent to configured
|
|
notification-recipents. This notification will be generated when
|
|
the DFC PIC times out a filter criterion on any one of its
|
|
configured timeout parameters and the criterion contains a
|
|
SendTimeoutAsync parameter."
|
|
::= { jnxDfcCSEntry 36 }
|
|
|
|
jnxDfcCSNotificationCongestion OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Congestion notifications sent to configured
|
|
notification-recipents. This notification will be generated when
|
|
the 10-second average packet forwarding rate (in bits/second)
|
|
summed over all active filter criteria to a configured Content
|
|
Destination exceeds the configured soft limit for that destination."
|
|
::= { jnxDfcCSEntry 37 }
|
|
|
|
jnxDfcCSNotificationCongestionDelete OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Congestion Delete notifications sent to configured
|
|
notification-recipents. This notification will be generated when
|
|
the total 10-second average packet forwarding rate (in bits/second)
|
|
summed over all active filter criteria to a configured Content
|
|
Destination exceeds the configured hard limit for that
|
|
destination."
|
|
::= { jnxDfcCSEntry 38 }
|
|
|
|
jnxDfcCSNotificationDuplicatesDropped OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Duplicates Dropped notifications sent to configured
|
|
notification-recipents. This notification will be generated when
|
|
the configurable Maximum Duplicates parameter has been exceeded in
|
|
such a way as to cause packets matching criteria added by the
|
|
corresponding Control Source to be dropped."
|
|
::= { jnxDfcCSEntry 39 }
|
|
|
|
jnxDfcCSAddRequestRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The request processing rate (requests processed/second)."
|
|
::= { jnxDfcCSEntry 40 }
|
|
|
|
jnxDfcCSAddRequestPeakRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The peak request processing rate (requests processed/second)."
|
|
::= { jnxDfcCSEntry 41 }
|
|
|
|
jnxDfcCSAggrCriteriaBandwidth OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bandwidth in bits/second."
|
|
::= { jnxDfcCSEntry 42 }
|
|
|
|
jnxDfcCSSequenceNumber OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Protocol sequence number."
|
|
::= { jnxDfcCSEntry 43 }
|
|
|
|
|
|
|
|
------------------------------------------------------------
|
|
|
|
jnxDfcCDTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxDfcCDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics information for content destination."
|
|
::= { jnxDfc 2 }
|
|
|
|
jnxDfcCDEntry OBJECT-TYPE
|
|
SYNTAX JnxDfcCDEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of DFC Content-Destination table."
|
|
INDEX { jnxDfcGrpName,
|
|
jnxDfcCDId }
|
|
::= { jnxDfcCDTable 1 }
|
|
|
|
JnxDfcCDEntry ::=
|
|
SEQUENCE {
|
|
jnxDfcCDId DisplayString,
|
|
jnxDfcCDCriteria Counter64,
|
|
jnxDfcCDByteRate Counter64,
|
|
jnxDfcCDMatchedPackets Counter64,
|
|
jnxDfcCDMatchedBytes Counter64,
|
|
jnxDfcCDCongestionNotification Counter64
|
|
}
|
|
|
|
jnxDfcCDId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(0..48))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Content Destination identifier. A Content Destination is the
|
|
recipient of the extracted data, once it is forwarded by the
|
|
Server."
|
|
::= { jnxDfcCDEntry 1 }
|
|
|
|
jnxDfcCDCriteria OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of filter criteria configured for the Content
|
|
Destination."
|
|
::= { jnxDfcCDEntry 2 }
|
|
|
|
jnxDfcCDByteRate OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Average data rate (in bytes/second) summed over all active
|
|
filter criteria to a configured Content Destination."
|
|
::= { jnxDfcCDEntry 3 }
|
|
|
|
jnxDfcCDMatchedPackets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packets matching the filter criteria configured for
|
|
the Content Destination."
|
|
::= { jnxDfcCDEntry 4 }
|
|
|
|
jnxDfcCDMatchedBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of bytes matching the filter criteria configured for
|
|
the Content Destination."
|
|
::= { jnxDfcCDEntry 5 }
|
|
|
|
jnxDfcCDCongestionNotification OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of Congestion Notifications sent to a configured
|
|
notification-recipient."
|
|
::= { jnxDfcCDEntry 6 }
|
|
|
|
|
|
--
|
|
-- DFC PIC Notification objects
|
|
--
|
|
|
|
jnxDfcNotifyVars OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification object definitions."
|
|
::= { jnxDfc 3 }
|
|
|
|
jnxDfcInterfaceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The textual name of the DFC interface."
|
|
::= { jnxDfcNotifyVars 1 }
|
|
|
|
jnxDfcInputPktRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"data packet rate (in packets per second)."
|
|
::= { jnxDfcNotifyVars 2 }
|
|
|
|
jnxDfcPpsSoftOverloadLowWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured lowest value for data packet rate (in packets
|
|
per second)."
|
|
::= { jnxDfcNotifyVars 3 }
|
|
|
|
jnxDfcPpsSoftOverloadHighWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured highest value for data packet rate (in packets
|
|
per second)."
|
|
::= { jnxDfcNotifyVars 4 }
|
|
|
|
jnxDfcPpsHardOverloadLowWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended lowest value for data packet rate (in packets
|
|
per second)."
|
|
::= { jnxDfcNotifyVars 5 }
|
|
|
|
jnxDfcPpsHardOverloadHighWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended highest value for data packet rate (in packets
|
|
per second)."
|
|
::= { jnxDfcNotifyVars 6 }
|
|
|
|
jnxDfcFlowsUsage OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"% usage of total number of flows in system."
|
|
::= { jnxDfcNotifyVars 7 }
|
|
|
|
jnxDfcCriteriaUsage OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"% usage of matching criteria for all filters."
|
|
::= { jnxDfcNotifyVars 8 }
|
|
|
|
jnxDfcMemSoftOverloadLowWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured lowest watermark percent for memory load."
|
|
::= { jnxDfcNotifyVars 9 }
|
|
|
|
jnxDfcMemSoftOverloadHighWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "percent"
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured highest watermark percent for memory load."
|
|
::= { jnxDfcNotifyVars 10 }
|
|
|
|
jnxDfcFlowLowWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended lowest value for number of flows allowed in
|
|
the system."
|
|
::= { jnxDfcNotifyVars 11 }
|
|
|
|
jnxDfcFlowHighWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended highest value for number of flows allowed in
|
|
the system."
|
|
::= { jnxDfcNotifyVars 12 }
|
|
|
|
|
|
jnxDfcCriteriaLowWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended lowest value for number of criterias allowed
|
|
in the system."
|
|
::= { jnxDfcNotifyVars 13 }
|
|
|
|
jnxDfcCriteriaHighWatermark OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Recommended highest value for number of criterias allowed
|
|
in the system."
|
|
::= { jnxDfcNotifyVars 14 }
|
|
|
|
--
|
|
-- DFC PIC Notification definitions
|
|
--
|
|
|
|
jnxDfcNotificationPrefix OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"All DFC notifications are registered under this branch."
|
|
::= { jnxDfcNotifications 0 }
|
|
|
|
|
|
jnxDfcSoftPpsThresholdExceeded NOTIFICATION-TYPE
|
|
OBJECTS { jnxDfcInterfaceName,
|
|
jnxDfcInputPktRate,
|
|
jnxDfcPpsSoftOverloadLowWatermark,
|
|
jnxDfcPpsSoftOverloadHighWatermark}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of input packet rate (in packet per second)
|
|
going beyond the configured limit."
|
|
::= { jnxDfcNotificationPrefix 1 }
|
|
|
|
|
|
jnxDfcSoftPpsUnderThreshold NOTIFICATION-TYPE
|
|
OBJECTS { jnxDfcInterfaceName,
|
|
jnxDfcInputPktRate,
|
|
jnxDfcPpsSoftOverloadLowWatermark,
|
|
jnxDfcPpsSoftOverloadHighWatermark}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of input packet rate (in packet per second)
|
|
dropping back to below the configured limit."
|
|
::= { jnxDfcNotificationPrefix 2 }
|
|
|
|
|
|
jnxDfcHardPpsThresholdExceeded NOTIFICATION-TYPE
|
|
OBJECTS { jnxDfcInterfaceName,
|
|
jnxDfcInputPktRate,
|
|
jnxDfcPpsHardOverloadLowWatermark,
|
|
jnxDfcPpsHardOverloadHighWatermark}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of input packet rate (in packet per second)
|
|
going beyond the recommended limit."
|
|
::= { jnxDfcNotificationPrefix 3 }
|
|
|
|
|
|
jnxDfcHardPpsUnderThreshold NOTIFICATION-TYPE
|
|
OBJECTS { jnxDfcInterfaceName,
|
|
jnxDfcInputPktRate,
|
|
jnxDfcPpsHardOverloadLowWatermark,
|
|
jnxDfcPpsHardOverloadHighWatermark}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of input packet rate (in packet per second)
|
|
dropping back to below the recommended limit."
|
|
::= { jnxDfcNotificationPrefix 4 }
|
|
|
|
|
|
jnxDfcSoftMemThresholdExceeded NOTIFICATION-TYPE
|
|
OBJECTS { jnxDfcInterfaceName,
|
|
jnxDfcFlowsUsage,
|
|
jnxDfcCriteriaUsage,
|
|
jnxDfcMemSoftOverloadLowWatermark,
|
|
jnxDfcMemSoftOverloadHighWatermark}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of memory overload condition i.e memory usage
|
|
is going beyond the configured limit."
|
|
::= { jnxDfcNotificationPrefix 5 }
|
|
|
|
|
|
jnxDfcSoftMemUnderThreshold NOTIFICATION-TYPE
|
|
OBJECTS { jnxDfcInterfaceName,
|
|
jnxDfcFlowsUsage,
|
|
jnxDfcCriteriaUsage,
|
|
jnxDfcMemSoftOverloadLowWatermark,
|
|
jnxDfcMemSoftOverloadHighWatermark}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of memory usage dropping back to below the
|
|
configured limit."
|
|
::= { jnxDfcNotificationPrefix 6 }
|
|
|
|
|
|
jnxDfcHardMemThresholdExceeded NOTIFICATION-TYPE
|
|
OBJECTS { jnxDfcInterfaceName,
|
|
jnxDfcFlowsUsage,
|
|
jnxDfcFlowLowWatermark,
|
|
jnxDfcFlowHighWatermark,
|
|
jnxDfcCriteriaUsage,
|
|
jnxDfcCriteriaLowWatermark,
|
|
jnxDfcCriteriaHighWatermark}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of memory overload condition i.e memory usage
|
|
is going beyond the recommended limit."
|
|
::= { jnxDfcNotificationPrefix 7 }
|
|
|
|
|
|
jnxDfcHardMemUnderThreshold NOTIFICATION-TYPE
|
|
OBJECTS { jnxDfcInterfaceName,
|
|
jnxDfcFlowsUsage,
|
|
jnxDfcFlowLowWatermark,
|
|
jnxDfcFlowHighWatermark,
|
|
jnxDfcCriteriaUsage,
|
|
jnxDfcCriteriaLowWatermark,
|
|
jnxDfcCriteriaHighWatermark}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Notification of memory usage dropping back to below the
|
|
recommended limit."
|
|
::= { jnxDfcNotificationPrefix 8 }
|
|
|
|
|
|
END
|