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

134 lines
4.4 KiB
Plaintext

--
-- Juniper Enterprise Specific MIB: Source Class Usage MIB
--
-- Copyright (c) 2002-2003, Juniper Networks, Inc.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
--
JUNIPER-SCU-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter64
FROM SNMPv2-SMI -- RFC 2578
InterfaceIndex
FROM IF-MIB -- RFC 2863
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB -- RFC 2571
jnxMibs
FROM JUNIPER-SMI;
jnxScu MODULE-IDENTITY
LAST-UPDATED "200307182153Z" -- Fri Jul 18 21:53:59 2003 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' enterprise-specific MIB for
Source Class Usage (SCU)"
REVISION "200202250000Z"
DESCRIPTION
"Initial revision"
::= { jnxMibs 16 }
jnxScuStats OBJECT IDENTIFIER ::= { jnxScu 1 }
jnxScuStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxScuStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of SCUs entries."
::= { jnxScuStats 1 }
jnxScuStatsEntry OBJECT-TYPE
SYNTAX JnxScuStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry of SCUs table."
INDEX { jnxScuStatsDstIfIndex, jnxScuStatsAddrFamily,
jnxScuStatsClassName }
::= { jnxScuStatsTable 1 }
JnxScuStatsEntry ::=
SEQUENCE {
jnxScuStatsDstIfIndex InterfaceIndex,
jnxScuStatsAddrFamily INTEGER,
jnxScuStatsClassName SnmpAdminString,
jnxScuStatsPackets Counter64,
jnxScuStatsBytes Counter64,
jnxScuStatsClName SnmpAdminString
}
jnxScuStatsDstIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The destination interface index. This is the egress interface
of traffic that is counted by this table entry."
::= { jnxScuStatsEntry 1 }
jnxScuStatsAddrFamily OBJECT-TYPE
SYNTAX INTEGER {
ipv4 (1),
ipv6 (2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The address family of this entry's traffic."
::= { jnxScuStatsEntry 2 }
jnxScuStatsClassName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..112))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of the source class. All traffic counted in this
table entry satisfies the requirements defined by this
source class."
::= { jnxScuStatsEntry 3 }
jnxScuStatsPackets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets sent out of jnxScuStatsDstIfIndex that
match the source class (jnxScuStatsClassName) and match
the address type (jnxScuStatsAddrFamily) defined for this
table entry."
::= { jnxScuStatsEntry 4 }
jnxScuStatsBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of bytes sent out of jnxScuStatsDstIfIndex that
match the source class (jnxScuStatsClassName) and match
the address type (jnxScuStatsAddrFamily) defined for this
table entry."
::= { jnxScuStatsEntry 5 }
jnxScuStatsClName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..112))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the source class. This object is a duplicate
of jnxScuStatsClassName and is included to satisfy those
NM applications that can't extract the class name from the
instance portion of the OID."
::= { jnxScuStatsEntry 6 }
END