Initial commit

This commit is contained in:
David Leutgeb
2023-12-05 12:25:34 +01:00
commit 98a672123c
4378 changed files with 8817503 additions and 0 deletions

2436
MIBS/juniper/JUNIPER-MIB Normal file

File diff suppressed because it is too large Load Diff

375
MIBS/juniper/JUNIPER-SMI Normal file
View File

@ -0,0 +1,375 @@
--
-- Juniper Enterprise Specific MIB: Structure of Management Information
--
-- Copyright (c) 2002-2013, Juniper Networks, Inc.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
--
JUNIPER-SMI DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY, enterprises
FROM SNMPv2-SMI;
juniperMIB MODULE-IDENTITY
LAST-UPDATED "201703010000Z" -- Wed Mar 01 00:00:00 2017 UTC
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 Structure of Management Information for Juniper Networks."
REVISION "201007090000Z" -- Jul 09, 2010
DESCRIPTION
"Added jnxLicenseMibRoot branch."
REVISION "200910290000Z" -- Oct 29, 2009
DESCRIPTION
"Added jnxCosNotifications branch."
REVISION "201006180000Z" -- Jun 18, 2010
DESCRIPTION
"Added jnxLicenseMibRoot branch."
REVISION "200304170100Z" -- 17-Apr-03
DESCRIPTION
"Added jnxExperiment branch."
REVISION "200508170100Z" -- 17-Aug-05
DESCRIPTION
"Added jnxNsm branch."
REVISION "200612140100Z" -- 14-Dec-06
DESCRIPTION
"Added jnxCA branch."
REVISION "200701010000Z" -- 1-Jan-07
DESCRIPTION
"Added jnxUtilMibRoot branch."
REVISION "200710090000Z" -- 9-Oct-07
DESCRIPTION
"Added jnxAdvancedInsightMgr branch."
REVISION "200912310000Z" -- 31-Dec-09
DESCRIPTION
"Added jnxBxMibRoot branch."
REVISION "201007140000Z" -- 14-Jul-10
DESCRIPTION
"Added jnxSubscriberMibRoot branch."
REVISION "201101260000Z" -- 26-Jan-11
DESCRIPTION
"Added jnxDcfMibRoot branch."
REVISION "201202100000Z" -- 10-Feb-12
DESCRIPTION
"Added jnxMediaFlow branch."
REVISION "201208010000Z" -- 01-Aug-12
DESCRIPTION
"Added jnxSDKApplicationsRoot branch."
REVISION "201211010000Z" -- 01-Nov12
DESCRIPTION
"Added jnxJVAEMibRoot branch."
REVISION "201212070000Z" -- 7-Dec-12
DESCRIPTION
"Added jnxStrm branch."
REVISION "201301250000Z" -- 25-Jan-13
DESCRIPTION
"Added jnxIfOtnMibRoot branch.
Added jnxOpticsMibRoot branch.
Added jnxAlarmExtMibRoot branch.
Added jnxoptIfMibRoot branch.
Added jnxIfOtnNotifications branch.
Added jnxOpticsNotifications 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"
REVISION "201605310000Z" -- 31-May-16
DESCRIPTION
"Removed duplicate entries"
REVISION "201703010000Z" --01-Mar-17
DESCRIPTION
"Add jnxOamMibRoot"
::= { enterprises 2636 }
--
-- Juniper MIB tree structure
--
jnxProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The root of Juniper's Product OIDs."
::= { juniperMIB 1 }
--
-- Note, jnxProducts.1 is reserved for Junos-based products
--
-- The following OIDs are used as the basis for identifying other
-- Juniper products.
--
-- jnxMediaFlow refers to the root MIB object for Juniper's
-- Media Flow Controller, a non-JUNOS based product.
jnxMediaFlow OBJECT IDENTIFIER ::= { jnxProducts 2 }
--
-- Top-level object identifier registry used by the JunosSpace Products.
jnxJunosSpace OBJECT IDENTIFIER ::= { jnxProducts 3 }
jnxReservedProducts3 OBJECT IDENTIFIER ::= { jnxProducts 4 }
jnxReservedProducts4 OBJECT IDENTIFIER ::= { jnxProducts 5 }
jnxReservedProducts5 OBJECT IDENTIFIER ::= { jnxProducts 6 }
jnxSDKApplicationsRoot OBJECT IDENTIFIER ::= { jnxProducts 7 }
jnxJAB OBJECT IDENTIFIER ::= { jnxProducts 8 }
-- jnxStrm refers to the root MIB object for STRM products.
-- STRM is a non-JUNOS based product.
jnxStrm OBJECT IDENTIFIER ::= { jnxProducts 9 }
jnxServices OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The root of Juniper's Services OIDs."
::= { juniperMIB 2 }
jnxMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The root of Juniper's MIB objects."
::= { juniperMIB 3 }
--
-- Note, jnxMibs.1-38 is already in use.
--
jnxJsMibRoot OBJECT IDENTIFIER ::= { jnxMibs 39 }
jnxExMibRoot OBJECT IDENTIFIER ::= { jnxMibs 40 }
jnxWxMibRoot OBJECT IDENTIFIER ::= { jnxMibs 41 }
jnxDcfMibRoot OBJECT IDENTIFIER ::= { jnxMibs 42 }
jnxReservedMibs5 OBJECT IDENTIFIER ::= { jnxMibs 43 }
-- PFE data
jnxPfeMibRoot OBJECT IDENTIFIER ::= { jnxMibs 44 }
-- juniper Bfd Mib
jnxBfdMibRoot OBJECT IDENTIFIER ::= { jnxMibs 45 }
-- XSTP mibs
jnxXstpMibs OBJECT IDENTIFIER ::= { jnxMibs 46 }
-- juniper Utility Mib
jnxUtilMibRoot OBJECT IDENTIFIER ::= { jnxMibs 47 }
-- juniper l2ald Mib
jnxl2aldMibRoot OBJECT IDENTIFIER ::= { jnxMibs 48 }
-- juniper L2tp Mib
jnxL2tpMibRoot OBJECT IDENTIFIER ::= { jnxMibs 49 }
-- juniper RPM Mib
jnxRpmMibRoot OBJECT IDENTIFIER ::= { jnxMibs 50 }
-- juniper User AAA Mib
jnxUserAAAMibRoot OBJECT IDENTIFIER ::= { jnxMibs 51 }
-- juniper Generic IPSEC MIB
jnxIpSecMibRoot OBJECT IDENTIFIER ::= { jnxMibs 52 }
-- juniper L2 control protocols MIB
jnxL2cpMibRoot OBJECT IDENTIFIER ::= { jnxMibs 53 }
-- juniper pwTDM MIB
jnxPwTdmMibRoot OBJECT IDENTIFIER ::= { jnxMibs 54 }
-- juniper pwTC MIB
jnxPwTCMibRoot OBJECT IDENTIFIER ::= { jnxMibs 55 }
-- juniper OTN MIB
jnxOtnMibRoot OBJECT IDENTIFIER ::= { jnxMibs 56 }
-- juniper power supply management MIB
jnxPsuMIBRoot OBJECT IDENTIFIER ::= { jnxMibs 58 }
-- juniper NAT MIB
jnxSvcsMibRoot OBJECT IDENTIFIER ::= { jnxMibs 59 }
-- juniper DOM MIB
jnxDomMibRoot OBJECT IDENTIFIER ::= { jnxMibs 60 }
-- juniper JDHCPD MIB Release 10.4
jnxJdhcpMibRoot OBJECT IDENTIFIER ::= { jnxMibs 61 }
-- juniper JDHCPDv6 MIB Release 10.4
jnxJdhcpv6MibRoot OBJECT IDENTIFIER ::= { jnxMibs 62 }
-- juniper License management MIB
jnxLicenseMibRoot OBJECT IDENTIFIER ::= { jnxMibs 63 }
-- juniper Subscriber MIB
jnxSubscriberMibRoot OBJECT IDENTIFIER ::= { jnxMibs 64 }
-- juniper MAG MIB
jnxMagMibRoot OBJECT IDENTIFIER ::= { jnxMibs 65 }
-- Root of juniper MobileGateway MIBs
jnxMobileGatewayMibRoot OBJECT IDENTIFIER ::= { jnxMibs 66 }
-- juniper PPPOE MIB
jnxPppoeMibRoot OBJECT IDENTIFIER ::= { jnxMibs 67 }
-- juniper PPP MIB
jnxPppMibRoot OBJECT IDENTIFIER ::= { jnxMibs 68 }
-- junosV App Engine MIB
jnxJVAEMibRoot OBJECT IDENTIFIER ::= { jnxMibs 69 }
-- juniper if otn mib
jnxIfOtnMibRoot OBJECT IDENTIFIER ::= { jnxMibs 70 }
-- juniper if optics mib
jnxOpticsMibRoot OBJECT IDENTIFIER ::= { jnxMibs 71 }
jnxAlarmExtMibRoot OBJECT IDENTIFIER ::= { jnxMibs 72 }
-- jnx-optif - rfc3591 mapped as jnx mib
jnxoptIfMibRoot OBJECT IDENTIFIER ::= { jnxMibs 73 }
-- juniper FRU config mib
jnxFruMibRoot OBJECT IDENTIFIER ::= { jnxMibs 74 }
-- juniper timing(PTP/SyncE) events notification mib
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 }
-- juniper OAMD mib
jnxOamMibRoot OBJECT IDENTIFIER ::= { jnxMibs 83 }
-- juniper Tunnel statistics mib
jnxTunnelStatsMibRoot OBJECT IDENTIFIER ::= { jnxMibs 84 }
-- juniper URL Filtering Daemon mib
jnxURLFMibRoot OBJECT IDENTIFIER ::= { jnxMibs 85 }
jnxTraps OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The root of Juniper's Trap OIDs."
::= { juniperMIB 4 }
jnxChassisTraps OBJECT IDENTIFIER ::= { jnxTraps 1 }
jnxChassisOKTraps OBJECT IDENTIFIER ::= { jnxTraps 2 }
jnxRmonTraps OBJECT IDENTIFIER ::= { jnxTraps 3 }
jnxLdpTraps OBJECT IDENTIFIER ::= { jnxTraps 4 }
jnxCmNotifications OBJECT IDENTIFIER ::= { jnxTraps 5 }
jnxSonetNotifications OBJECT IDENTIFIER ::= { jnxTraps 6 }
jnxPMonNotifications OBJECT IDENTIFIER ::= { jnxTraps 7 }
jnxCollectorNotifications OBJECT IDENTIFIER ::= { jnxTraps 8 }
jnxPingNotifications OBJECT IDENTIFIER ::= { jnxTraps 9 }
jnxSpNotifications OBJECT IDENTIFIER ::= { jnxTraps 10 }
jnxDfcNotifications OBJECT IDENTIFIER ::= { jnxTraps 11 }
jnxSyslogNotifications OBJECT IDENTIFIER ::= { jnxTraps 12 }
jnxEventNotifications OBJECT IDENTIFIER ::= { jnxTraps 13 }
jnxVccpNotifications OBJECT IDENTIFIER ::= { jnxTraps 14 }
jnxOtnNotifications OBJECT IDENTIFIER ::= { jnxTraps 15 }
-- jnxSAIDPNotifications is for Stand alone IDP devices
jnxSAIDPNotifications OBJECT IDENTIFIER ::= { jnxTraps 16 }
jnxCosNotifications OBJECT IDENTIFIER ::= { jnxTraps 17 }
jnxDomNotifications OBJECT IDENTIFIER ::= { jnxTraps 18 }
jnxFabricChassisTraps OBJECT IDENTIFIER ::= { jnxTraps 19 }
jnxFabricChassisOKTraps OBJECT IDENTIFIER ::= { jnxTraps 20 }
-- juniper if otn traps
jnxIfOtnNotifications OBJECT IDENTIFIER ::= { jnxTraps 21 }
-- juniper if optics traps
jnxOpticsNotifications OBJECT IDENTIFIER ::= { jnxTraps 22 }
-- juniper FRU config traps
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 }
jnxIlaNotifications OBJECT IDENTIFIER ::= { jnxTraps 29 }
-- 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:
-- 1) IETF work-in-process MIBs which have not been assigned a permanent
-- object identifier by the IANA.
-- 2) Juniper work-in-process MIBs that have not achieved final
-- production quality or field experience.
-- NOTE: Support for MIBs under the this OID subtree is temporary and
-- changes to objects may occur without notice."
jnxExperiment OBJECT IDENTIFIER ::= { juniperMIB 5 }
--
-- This is the top-level object identifier registry used by Juniper
-- NSM products.
--
jnxNsm OBJECT IDENTIFIER ::= { juniperMIB 6 }
--
-- This is the top-level object identifier registry used by the
-- JuniperRoot Certificate Authority.
--
jnxCA OBJECT IDENTIFIER ::= { juniperMIB 7 }
--
-- This is the top-level object identifier registry used by the
-- Carrier AAA software product (Parksteet).
--
jnxAAA OBJECT IDENTIFIER ::= { juniperMIB 8 }
--
-- This is the top-level object identifier registry used by the
-- Advanced Insight Manager.
--
jnxAdvancedInsightMgr OBJECT IDENTIFIER ::= { juniperMIB 9 }
--
-- This is the top-level object identifier registry used by the
-- BX series Products.
--
jnxBxMibRoot OBJECT IDENTIFIER ::= { juniperMIB 10 }
--
-- This is the top-level object identifier registry used by Agent
-- Capabilities mibs.
--
jnxAgentCapability OBJECT IDENTIFIER ::= { juniperMIB 11 }
END

View File

@ -0,0 +1,378 @@
-- End - JUNIPER-WX-GLOBAL-TC Module
-- ========================================================================
-- Start - JUNIPER-WX-COMMON-MIB Module
-- MIB for the common MIB objects implemented by all
-- WX devices.
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.
JUNIPER-WX-COMMON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32
FROM SNMPv2-SMI
-- MODULE-COMPLIANCE, OBJECT-GROUP
-- FROM SNMPv2-CONF
DisplayString, TruthValue
FROM SNMPv2-TC
TcChassisType
FROM JUNIPER-WX-GLOBAL-TC
jnxWxModules, jnxWxCommonMib
FROM JUNIPER-WX-GLOBAL-REG;
jnxWxCommonMibModule MODULE-IDENTITY
LAST-UPDATED "200206030000Z"
ORGANIZATION "Juniper Networks, Inc"
CONTACT-INFO "
Customer Support
Juniper Networks, Inc.
1194 North Mathilda Avenue
Sunnyvale, CA 94089
+1 888-314-JTAC
support@juniper.net"
DESCRIPTION "
A MIB module containing definitions of managed objects
implemented by all Juniper Networks' products."
REVISION "200309300845Z"
DESCRIPTION "
Fix minor error in description of jnxWxSysDaylightSaving."
REVISION "200304010000Z"
DESCRIPTION "
Add interface duplex mismatch notification."
REVISION "200303100000Z"
DESCRIPTION "
Add interface speed mismatch notifications."
REVISION "200206030000Z"
DESCRIPTION "
Add Fan notifications."
REVISION "200203270000Z"
DESCRIPTION "
Add FaultTolerantPassthrough notification."
REVISION "200202220000Z"
DESCRIPTION "
Add LoginFailure notification."
REVISION "200201230000Z"
DESCRIPTION "
Add LicenseWillExpire notification."
REVISION "200201170000Z"
DESCRIPTION "
Add ThruputLimitExceeded notification."
REVISION "200108070000Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module JUNIPER-WX-COMMON-MIB."
::= { jnxWxModules 3 }
jnxWxCommonConfMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for WAN Acceleration MIB conformance statements."
::= { jnxWxCommonMib 1 }
jnxWxCommonObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB objects."
::= { jnxWxCommonMib 2 }
jnxWxCommonEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common MIB events."
::= { jnxWxCommonMib 3 }
-- Top level groups
jnxWxSys OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common system objects."
::= { jnxWxCommonObjs 1 }
jnxWxChassis OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common chassis information."
::= { jnxWxCommonObjs 2 }
----------------------------------------------------------------------
-- System objects
jnxWxSysSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Full software version. The first two components of the full
version are the major and minor versions. The third component
indicates the maintenance release number and the fourth,
the build number."
::= { jnxWxSys 1 }
jnxWxSysHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version of the unit."
::= { jnxWxSys 2 }
jnxWxSysSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the unit. If not available,
an empty string is returned."
::= { jnxWxSys 3 }
jnxWxSysTimeZoneOffset OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The offset in seconds from UTC of the system's time zone.
Values are negative for locations west of UTC and positive
for locations east of UTC."
::= { jnxWxSys 4 }
jnxWxSysDaylightSaving OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Whether daylight savings are currently in effect for the
system's time zone."
::= { jnxWxSys 5 }
----------------------------------------------------------------------
-- Chassis
jnxWxChassisType OBJECT-TYPE
SYNTAX TcChassisType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Chassis type for this WX device."
::= { jnxWxChassis 1 }
----------------------------------------------------------------------
-- Events
jnxWxCommonEventObjs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for objects meant only to be sent in event varbinds."
::= { jnxWxCommonEvents 1 }
jnxWxCommonEventEvents OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for the events themselves."
::= { jnxWxCommonEvents 2 }
jnxWxCommonEventEventsV2 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Branch for SNMPv2 events. The OIDs for SNMPv2 events should
have a zero as the next-to-last sub-identifier (as specified
in RFC1902)."
::= { jnxWxCommonEventEvents 0 }
-- Objects sent only in events
jnxWxCommonEventDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"String that provides a textual description of the event."
::= { jnxWxCommonEventObjs 1 }
-- Event descriptions
jnxWxCommonEventInFailSafeMode NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This trap is sent when the device boots up in fail-safe mode.
This can happen for one of the following reasons:
o Fail-safe reboot was explicitly initiated by the user.
o The device rebooted automatically too many times because of
the failure of internal consistency checks or the failure of
tests that verify proper operation of the device."
::= { jnxWxCommonEventEventsV2 1 }
jnxWxCommonEventPowerSupplyFailure NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"One or more sources of power to the system has failed.
A redundant power-supply has presumably taken over.
NOTE: This trap is for future use.
WX devices currently do not generate this trap."
::= { jnxWxCommonEventEventsV2 2 }
jnxWxCommonEventPowerSupplyOk NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"One or more previously failed sources of power is now
working normally. The transition to normal condition happened
without the system having to be restarted.
NOTE: This trap is for future use.
WX devices currently do not generate this trap."
::= { jnxWxCommonEventEventsV2 3 }
jnxWxCommonEventLicenseExpired NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"The license for the system expired.
As a result, the system will switch over to
and stay in pass-through mode."
::= { jnxWxCommonEventEventsV2 4 }
jnxWxCommonEventThruputLimitExceeded NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"The throughput of traffic through the device
has exceeded the limit for which it has
been licensed."
::= { jnxWxCommonEventEventsV2 5 }
jnxWxCommonEventLicenseWillExpire NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"The license for the system is about to
expire shortly. When it eventually does
expire, the system will switch over to
and stay in pass-through mode."
::= { jnxWxCommonEventEventsV2 6 }
jnxWxCommonEventLoginFailure NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"A user's login attempt via the console/ssh/web server
failed due to incorrect username or password."
::= { jnxWxCommonEventEventsV2 7 }
jnxWxCommonEventFaultTolerantPassThrough NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"An anomalous health condition was detected.
It would have subsequently triggered hardware
pass through mode followed by a reboot."
::= { jnxWxCommonEventEventsV2 8 }
jnxWxCommonEventFanFailure NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"A cooling fan inside the device has failed.
The 'jnxWxCommonEventDescr' object has the name of
the fan that failed.
This trap is currently unused"
::= { jnxWxCommonEventEventsV2 9 }
jnxWxCommonEventFanSpeedVariation NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"The speed of a cooling fan inside the device is either
too low or too high. The 'jnxWxCommonEventDescr' object
has the name of the fan that has the problem.
This trap is currently unused."
::= { jnxWxCommonEventEventsV2 10 }
jnxWxCommonEventFanOk NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"A cooling fan inside the device that had previously
failed or whose speed variation was high is now
working properly. The 'jnxWxCommonEventDescr' object
has the name of the fan that has recovered.
This trap is currently unused."
::= { jnxWxCommonEventEventsV2 11 }
jnxWxCommonEventInterfaceSpeedMismatch NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"A mismatch is detected between the local and remote
interface settings. This can happen due to a mismatch
in the local and remote interface speed or mode. "
::= { jnxWxCommonEventEventsV2 12 }
jnxWxCommonEventInterfaceSpeedOk NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"A mismatch previously detected between the local and remote
interface settings is now resolved. The local and remote interface
speed and mode are matched. "
::= { jnxWxCommonEventEventsV2 13 }
jnxWxCommonEventInterfaceDuplexMismatch NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"A possible mismatch was detected between the duplex setting
of either the local or remote interface and that of the
device attached to that interface. The interface (local
or remote) is identified by the 'jnxWxCommonEventDescr' object.
Note that this notification is quite different from
jnxWxCommonEventInterfaceSpeedMismatch, which compares the
local and remote interfaces on the same WX device."
::= { jnxWxCommonEventEventsV2 14 }
jnxWxCommonEventIpsecSecurityAssociationAdded NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"An IPSec security association has been negotiated and added
to security association database."
::= { jnxWxCommonEventEventsV2 15 }
jnxWxCommonEventIpsecSecurityAssociationExpired NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"An IPSec security association has been deleted from the
security association database."
::= { jnxWxCommonEventEventsV2 16 }
jnxWxCommonEventIpsecSecurityAssociationDeleted NOTIFICATION-TYPE
OBJECTS { jnxWxCommonEventDescr }
STATUS current
DESCRIPTION
"An IPSec security association has been deleted from the
security association database."
::= { jnxWxCommonEventEventsV2 17 }
END

View File

@ -0,0 +1,229 @@
-- Each module definition could be in its own file.
-- They have been concatenated and placed in this file.
-- They can be separated if this file grows too big.
--
-- This document should be viewed using tab-stops 4 spaces wide.
-- When updating this document, please use tabs, not spaces, for indents.
-- ========================================================================
-- Start - JUNIPER-WX-GLOBAL-REG Module
-- WX OID infrastructure layout.
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.
JUNIPER-WX-GLOBAL-REG DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
jnxWxGlobalRegModule MODULE-IDENTITY
LAST-UPDATED "200107292200Z"
ORGANIZATION "Juniper Networks, Inc"
CONTACT-INFO "
Customer Support
Juniper Networks, Inc.
1194 North Mathilda Avenue
Sunnyvale, CA 94089
+1 888-314-JTAC
support@juniper.net"
DESCRIPTION "
A MIB module containing top-level OID definitions
for various sub-trees for Juniper Networks' enterprise MIB modules."
REVISION "200711171000Z"
DESCRIPTION "
Add wxc1800, wxc2600, wxc3400 product OID"
REVISION "200711171000Z"
DESCRIPTION "
Change ISM200 product identity to jnxIsm200Wxc"
REVISION "200711140130Z"
DESCRIPTION "
Add ISM200 product OID."
REVISION "200606081800Z"
DESCRIPTION "
Update contact and MIB with Juniper information
Add wxc590 and wx60 product OID."
REVISION "200505091012Z"
DESCRIPTION "
Added wxc250 product OID."
REVISION "200403151400Z"
DESCRIPTION "
Add wx100 product OID."
REVISION "200306262000Z"
DESCRIPTION "
Add wx80 product OID."
REVISION "200107292200Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module JUNIPER-WX-GLOBAL-REG."
::= { jnxWxModules 1 }
juniperWxRoot OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The root of the OID sub-tree assigned to Juniper Networks assigned by
the Internet Assigned Numbers Authority (IANA)."
::= { enterprises 8239 }
jnxWxReg OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for registrations - identification of modules and logical and
physical components."
::= { juniperWxRoot 1 }
jnxWxModules OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for module registrations."
::= { jnxWxReg 1 }
jnxWxMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for all WX object and event definitions."
::= { juniperWxRoot 2 }
jnxWxCaps OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for agent profiles."
::= { juniperWxRoot 3 }
jnxWxReqs OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for management application requirements."
::= { juniperWxRoot 4 }
jnxWxExpr OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for experimental definitions."
::= { juniperWxRoot 5 }
-- Sub-trees for WX managed objects
jnxWxCommonMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for common WX object and event definitions.
These would be implemented by all WX products."
::= { jnxWxMibs 1 }
jnxWxSpecificMib OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sub-tree for specific WX object and event definitions."
::= { jnxWxMibs 2 }
-- OID registrations for WX product lines
-- These OIDs are never queried by management stations.
-- They can be returned as product identifiers in responses.
jnxWxProduct OBJECT-IDENTITY
STATUS current
DESCRIPTION "
The WAN Acceleration product family."
::= { jnxWxReg 2 }
jnxWxProductWx50 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 50"
::= { jnxWxProduct 1 }
jnxWxProductWx55 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 55"
::= { jnxWxProduct 2 }
jnxWxProductWx20 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 20"
::= { jnxWxProduct 3 }
jnxWxProductWx80 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 80"
::= { jnxWxProduct 4 }
jnxWxProductWx100 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 100"
::= { jnxWxProduct 5 }
jnxWxProductWxc500 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sequence Caching Model 500"
::= { jnxWxProduct 6 }
jnxWxProductWx15 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 15"
::= { jnxWxProduct 7 }
jnxWxProductWxc250 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sequence Caching Model 250"
::= { jnxWxProduct 8 }
jnxWxProductWx60 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 60"
::= { jnxWxProduct 9 }
jnxWxProductWxc590 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
Sequence Caching Model 590"
::= { jnxWxProduct 10 }
jnxWxProductIsm200Wxc OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model ISM200"
::= { jnxWxProduct 11 }
jnxWxProductWxc1800 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 1800"
::= { jnxWxProduct 12 }
jnxWxProductWxc2600 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 2600"
::= { jnxWxProduct 13 }
jnxWxProductWxc3400 OBJECT-IDENTITY
STATUS current
DESCRIPTION "
WAN Acceleration Model 3400"
::= { jnxWxProduct 14 }
END

View File

@ -0,0 +1,133 @@
-- End - JUNIPER-WX-GLOBAL-REG Module
-- ========================================================================
-- Start - JUNIPER-WX-GLOBAL-TC Module
-- WX Global Textual Conventions
--
-- The convention described in "Understanding SNMP MIBs"
-- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed.
JUNIPER-WX-GLOBAL-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
jnxWxModules
FROM JUNIPER-WX-GLOBAL-REG;
jnxWxGlobalTcModule MODULE-IDENTITY
LAST-UPDATED "200107292200Z"
ORGANIZATION "Juniper Networks, Inc"
CONTACT-INFO "
Customer Support
Juniper Networks, Inc.
1194 North Mathilda Avenue
Sunnyvale, CA 94089
+1 888-314-JTAC
support@juniper.net"
DESCRIPTION "
A MIB module containing textual conventions
for Juniper Networks' enterprise MIB modules.
These textual conventions are used across all WX products."
REVISION "200606081800Z"
DESCRIPTION "
Update contact and MIB with Juniper information
Add wxc590 and wx60 chassis type."
REVISION "200505091010Z"
DESCRIPTION "
Add wxc250 chassis type."
REVISION "200403151400Z"
DESCRIPTION "
Add wx100 chassis type."
REVISION "200306262000Z"
DESCRIPTION "
Add wx80 chassis type."
REVISION "200211071900Z"
DESCRIPTION "
Add wx20 chassis type."
REVISION "200107292200Z"
DESCRIPTION "
Rev 1.0
Initial version of MIB module JUNIPER-WX-GLOBAL-TC."
::= { jnxWxModules 2 }
-- No WX textual conventions yet!
TcAppName ::= TEXTUAL-CONVENTION
DISPLAY-HINT "64a"
STATUS current
DESCRIPTION "
Represents the name of an application.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 64
characters in length."
SYNTAX OCTET STRING (SIZE (0..64))
TcQosIdentifier ::= TEXTUAL-CONVENTION
DISPLAY-HINT "24a"
STATUS current
DESCRIPTION "
Represents the name of a QoS class, a tunnel or
a tunnel ip address encoded as a string.
This has all the restrictions of the DisplayString textual
convention with the following additional ones:
- Only the following characters/character ranges are allowed:
0-9
A-Z
a-z
:./#$&_-+()'
<space>
Any object defined using this syntax may not exceed 24
characters in length."
SYNTAX OCTET STRING (SIZE (0..24))
TcChassisType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "
Enumerates all possible chassis types for WX devices."
SYNTAX
INTEGER
{
jnxWxOther(1),
jnxWx50(2),
jnxWx20(3),
jnxWx80(4),
jnxWx100(5),
jnxWxc500(6),
jnxWx15(7),
jnxWxc250(8),
jnxWx100V3(9),
jnxWx60(10),
jnxWxc590(11),
jnxIsm200Wxc(12),
jnxWxc1800(13),
jnxWxc2600(14),
jnxWxc3400(15)
}
END

1808
MIBS/juniper/JUNIPER-WX-MIB Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

876
MIBS/juniper/Juniper-MIBs Normal file
View File

@ -0,0 +1,876 @@
-- *****************************************************************************
-- MIB module identifier assignments for Juniper Networks E-series products.
--
-- Copyright (c) 1999, 2002 Unisphere Networks, Inc.
-- Copyright (c) 2002, 2004 Juniper Networks, Inc.
-- All Rights Reserved.
-- *****************************************************************************
Juniper-MIBs DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
juniperUniMibs
FROM Juniper-UNI-SMI;
juniMibs MODULE-IDENTITY
LAST-UPDATED "200508191421Z" -- 19-Aug-05 02:21 PM EDT
ORGANIZATION "Juniper Networks, Inc."
CONTACT-INFO
" Juniper Networks, Inc.
Postal: 10 Technology Park Drive
Westford, MA 01886-3146
USA
Tel: +1 978 589 5800
Email: mib@Juniper.net"
DESCRIPTION
"The assignment of the MIB module object identifiers for Juniper
E-series product MIBs located under the Juniper Networks JUNOSe
top-level MIB module object identifier (juniMibs)."
-- Revision History
REVISION "200601010000Z" -- 01-Jan-06 00:00 PM EDT - JUNOSe 7.3
DESCRIPTION
"Added MIB module OIDs for:
- DOS Protection MIB
- HTTP Protection Platform MIB."
REVISION "200508191421Z" -- 19-Aug-05 02:21 PM EDT - JUNOSe 8.0
DESCRIPTION
"Added MIB module OIDs for:
- HTTP MIB
- HTTP Profile MIB."
REVISION "200506301803Z" -- 30-Jun-05 02:03 PM EDT - JUNOSe 7.2
DESCRIPTION
"Added MIB module OIDs for:
- Packet Mirror MIB."
REVISION "200406072057Z" -- 07-Jun-04 04:57 PM EDT - JUNOSe 6.0
DESCRIPTION
"Added MIB module OIDs for:
- RADIUS Proxy MIB
- RADIUS Initiated Request MIB."
REVISION "200311242102Z" -- 24-Nov-03 04:02 PM EST - JUNOSe 5.3
DESCRIPTION
"Added MIB module OIDs for:
- Disman Event MIB
- IP Security Tunnel MIB
- Internet Key Exchange MIB
- Tunnel Server Management MIB."
REVISION "200311241829Z" -- 24-Nov-03 01:29 PM EST - JUNOSe 5.1
DESCRIPTION
"Added MIB module OIDs for:
- ATM 1483 Profile MIB
- IPv6 Profile MIB
- DHCPv6 MIB."
REVISION "200305052125Z" -- 05-May-03 05:25 PM EDT - JUNOSe 5.0
DESCRIPTION
"Replaced Unisphere names with Juniper names.
Added MIB module OIDs for:
- Bridge MIB
- Bridging manager MIB
- Multicast router MIB
- Tunnel Server Manager MIB
- RADIUS disconnect MIB."
REVISION "200304291418Z" -- 29-Apr-03 10:18 AM EDT - JUNOSe 4.1
DESCRIPTION
"Added MIB module OID for the TACACS+ client MIB."
REVISION "200304231356Z" -- 23-Apr-03 09:56 AM EDT - JUNOSe 4.0
DESCRIPTION
"Added MIB module OIDs for:
- Multiprotocol Label Switching (MPLS) MIB
- System Clock MIB
- Quality of Service (QoS) MIB
- X.21/V.35 interface MIB.
Obsolete L2F MIB."
REVISION "200205311433Z" -- 31-May-02 10:33 AM EDT - JUNOSe 3.6
DESCRIPTION
"Added MIB module OID for the L2TP Dialout MIB."
REVISION "200111301412Z" -- 30-Nov-01 09:12 AM EST - JUNOSe 3.2
DESCRIPTION
"Added IP Tunnel (GRE/DVMRP) MIB, Connection-Based Forwarding (CBF) MIB
and Layer 2 Forwarding (L2F) Protocol MIB module OIDs."
REVISION "200012271550Z" -- 27-Dec-00 10:50 AM EST - JUNOSe 3.1
DESCRIPTION
"Added SMDS MIB module OID."
REVISION "200011220000Z" -- 22-Nov-00 - JUNOSe 3.0
DESCRIPTION
"Revised .mi2 filenames in descriptions for PPP and PPPOE Profile MIBs.
Added AUTOCONFIGURE and SUBSCRIBER MIBs."
REVISION "200009191540Z" -- 19-Sep-00 11:40 AM EDT - JUNOSe 2.0
DESCRIPTION
"Replaced OBJECT-IDENTITYs with OBJECT IDENTIFIERs.
Added new MIB module IDs."
REVISION "9912151544Z" -- 15-Dec-99 10:44 AM EST - JUNOSe 1.3
DESCRIPTION
"Added OBJECT-IDENTITY definitions for all MIB module IDs."
REVISION "9911080000Z" -- 08-Nov-99 - JUNOSe 1.2
DESCRIPTION
"Initial version of this management information module."
::= { juniperUniMibs 2 }
-- *****************************************************************************
-- The assignment of all Juniper Networks E-series products' MIB module
-- identifiers are contained in this section of the SNMP object identifier
-- registration tree. MIB object identifiers are allocated beneath a MIB's
-- MODULE-IDENTITY node.
-- *****************************************************************************
juniTextualConventions OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Textual Conventions module for Juniper Networks E-series products."
-- REFERENCE
-- "The textual convention are defined in the Juniper-TC module (in the
-- juniTc.mi2 file)."
::= { juniMibs 1 }
juniSystemMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The generic system MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-System-MIB module (in the
-- juniSystem.mi2 file)."
::= { juniMibs 2 }
juniIfMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Generic Interfaces MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-UNI-IF-MIB module (in the
-- juniIf.mi2 file)."
::= { juniMibs 3 }
juniDs3MIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "DS3/E3 MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-DS3-MIB module (in the
-- juniDs3.mi2 file)."
::= { juniMibs 4 }
juniDs1MIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "DS1/E1 MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-DS1-MIB module (in the
-- juniDs1.mi2 file)."
::= { juniMibs 5 }
juniFt1MIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Fractional T1 arrangements MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-FRACTIONAL-T1-MIB module (in
-- the juniFt1.mi2 file)."
::= { juniMibs 6 }
juniSonetMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "SONET MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-SONET-MIB module (in the
-- juniSonet.mi2 file)."
::= { juniMibs 7 }
juniAtmMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "ATM MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-UNI-ATM-MIB module (in the
-- juniAtm.mi2 file)."
::= { juniMibs 8 }
juniHdlcMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "HDLC MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-HDLC-MIB module (in the
-- juniHdlc.mi2 file)."
::= { juniMibs 9 }
juniFrameRelayMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Frame Relay MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-FRAME-RELAY-MIB module (in
-- the juniFr.mi2 file)."
::= { juniMibs 10 }
juniPppMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "PPP MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-PPP-MIB module (in the
-- juniPpp.mi2 file)."
::= { juniMibs 11 }
juniIpMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "IP Protocol, Interfaces, Forwarding MIBs module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-IP-MIB module (in the
-- juniIp.mi2 file)."
::= { juniMibs 12 }
juniIpPolicyMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "IP Access Lists, Route Maps MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-IP-POLICY-MIB module (in the
-- juniIpPolicy.mi2 file)."
::= { juniMibs 13 }
juniOspfMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "OSPF MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-OSPF-MIB module (in the
-- juniOspf.mi2 file)."
::= { juniMibs 14 }
juniSlepMIBS OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "SLEP MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-SLEP-MIB module (in the
-- juniSlep.mi2 file)."
::= { juniMibs 15 }
juniSnmpMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "SNMP MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-SNMP-MIB module (in the
-- juniSnmp.mi2 file)."
::= { juniMibs 16 }
juniERXSysMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "System MIB specific to the ERX1400/ERX700/ERX300 products module for
-- Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-ERX-System-MIB module (in
-- the usErxSystem.mi2 file)."
::= { juniMibs 17 }
juniPPPoEMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "PPP-over-Ethernet MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-PPPOE-MIB module (in the
-- juniPppoe.mi2 file)."
::= { juniMibs 18 }
juniRadiusClientMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "RADIUS Client MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-RADIUS-CLIENT-MIB module (in
-- the juniRadClient.mi2 file)."
::= { juniMibs 19 }
juniAaaMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Authentication, Authorization, and Accounting Server MIB module for
-- Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-AAA-MIB module (in the
-- juniAaa.mi2 file)."
::= { juniMibs 20 }
juniAddressPoolMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Address Pool MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-ADDRESS-POOL-MIB module (in
-- the juniAddrPool.mi2 file)."
::= { juniMibs 21 }
juniDhcpMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "DHCP MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-DHCP-MIB module (in the
-- juniDhcp.mi2 file)."
::= { juniMibs 22 }
juniFileXferMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "File Transfer MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-FILE-XFER-MIB module (in the
-- juniFileXfer.mi2 file)."
::= { juniMibs 23 }
juniAcctngMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Bulk Stats MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-ACCOUNTING-MIB module (in
-- the juniAcctng.mi2 file)."
::= { juniMibs 24 }
juniProfileMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Name/identifier mapping of configuration profiles MIB module for
-- Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-PROFILE-MIB module (in the
-- juniTmpl.mi2 file)."
::= { juniMibs 25 }
juniIpProfileMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "IP interface profile configuration MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-IP-PROFILE-MIB module (in
-- the juniTmplIp.mi2 file)."
::= { juniMibs 26 }
juniPolicyMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Policy Management MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-POLICY-MIB module (in the
-- juniPolicy.mi2 file)."
::= { juniMibs 27 }
juniLogMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Logging Configuration and Monitoring MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-LOG-MIB module (in the
-- juniLog.mi2 file)."
::= { juniMibs 28 }
juniBgpMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "BGP MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-BGP-MIB module (in the
-- juniBgp.mi2 file)."
::= { juniMibs 29 }
juniCliMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "CLI MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-CLI-MIB module (in the
-- juniCli.mi2 file)."
::= { juniMibs 30 }
juniBridgeEthernetMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Bridged Ethernet MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-BRIDGE-ETHERNET-MIB module
-- (in the juniBridgeEthernet.mi2 file)."
::= { juniMibs 31 }
juniRouterMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Router MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-ROUTER-MIB module (in the
-- juniRouter.mi2 file)."
::= { juniMibs 32 }
juniHostMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Host configuration MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-HOST-MIB module (in the
-- juniHost.mi2 file)."
::= { juniMibs 33 }
juniEthernetMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Ethernet MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-ETHERNET-MIB module (in the
-- juniEthernet.mi2 file)."
::= { juniMibs 34 }
juniL2tpMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The Layer 2 Tunneling Protocol (L2TP) MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-L2TP-MIB module (in the
-- juniL2tp.mi2 file)."
::= { juniMibs 35 }
juniSscClientMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "SSC MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-SSC-CLIENT-MIB module (in
-- the juniSscClient.mi2 file)."
::= { juniMibs 36 }
juniCopsProtocolMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "COPS MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-COPS-MIB module (in the
-- juniCops.mi2 file)."
::= { juniMibs 37 }
juniIsisMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "ISIS MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-ISIS-MIB module (in the
-- juniIsis.mi2 file)."
::= { juniMibs 38 }
juniPingMIB OBJECT IDENTIFIER
-- STATUS obsolete
-- DESCRIPTION
-- "Obsolete IETF Distributed Management Ping MIB folded into Juniper
-- Networks E-series products. This MIB has been replaced by the Internet
-- Standards Track DISMAN-PING-MIB (RFC 2925)."
::= { juniMibs 39 }
juniIgmpMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "IETF IGMP MIB folded into Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-IGMP-MIB module (in the
-- juniIgmp.mi2 file)."
::= { juniMibs 40 }
juniTraceRouteMIB OBJECT IDENTIFIER
-- STATUS obsolete
-- DESCRIPTION
-- "Obsolete IETF Distributed Management Trace-route MIB folded into
-- Juniper Networks E-series products. This MIB has been replaced by the
-- Internet Standards Track DISMAN-TRACEROUTE-MIB (RFC 2925)."
::= { juniMibs 41 }
juniLookupMIB OBJECT IDENTIFIER
-- STATUS obsolete
-- DESCRIPTION
-- "Obsolete IETF Distributed Management NS Lookup MIB folded into Juniper
-- Networks E-series products. This MIB has been replaced by the Internet
-- Standards Track DISMAN-NSLOOKUP-MIB (RFC 2925)."
::= { juniMibs 42 }
juniPimMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "PIM MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-PIM-MIB module (in the
-- juniPim.mi2 file)."
::= { juniMibs 43 }
juniDvmrpMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The Distance Vector Multicast Routing Protocol (DVMRP) MIB for Juniper
-- Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-DVMRP-MIB module (in the
-- juniDvmrp.mi2 file)."
::= { juniMibs 44 }
juniPppProfileMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "PPP interface profile configuration MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-PPP-Profile-MIB module (in
-- the juniTmplPpp.mi2 file)."
::= { juniMibs 45 }
juniPppoeProfileMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "PPP over Ethernet interface profile configuration MIB module for
-- Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-PPPoE-Profile-MIB module (in
-- the juniTmplPppoe.mi2 file)."
::= { juniMibs 46 }
juniDnsMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Domain Name System (DNS) management MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-DNS-MIB module (in the
-- juniDns.mi2 file)."
::= { juniMibs 47 }
juniAutoConfMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Auto-Configuration management MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-AUTOCONFIGURE-MIB module (in
-- the juniAutoconf.mi2 file)."
::= { juniMibs 48 }
juniSubscriberMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Subscriber management MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-SUBSCRIBER-MIB module (in
-- the juniSubscriber.mi2 file)."
::= { juniMibs 49 }
juniSmdsMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Switched Multimegabit Data Service (SMDS) MIB module for Juniper
-- Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-SMDS-MIB module (in the
-- juniSmds.mi2 file)."
::= { juniMibs 50 }
juniIpTunnelMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "IP Tunnel (GRE/DVMRP) MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-IP-TUNNEL-MIB module (in the
-- juniIpTunnel.mi2 file)."
::= { juniMibs 51 }
juniCbfMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Connection-Based Forwarding (CBF) MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-CBF-MIB module (in the
-- juniCbf.mi2 file)."
::= { juniMibs 52 }
juniL2fMIB OBJECT IDENTIFIER
-- STATUS obsolete
-- DESCRIPTION
-- "Obsolete Layer 2 Forwarding (L2F) Protocol MIB module for Juniper
-- Networks E-series products."
::= { juniMibs 53 }
juniMplsMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Multiprotocol Label Switching (MPLS) MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-MPLS-MIB module (in the
-- juniMpls.mi2 file)."
::= { juniMibs 54 }
juniMrxSystemMIB OBJECT IDENTIFIER
-- STATUS obsolete
-- DESCRIPTION
-- "This value is not used."
::= { juniMibs 55 }
juniSysClockMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "System Clock MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-System-Clock-MIB module (in
-- the juniSysClock.mi2 file)."
::= { juniMibs 56 }
juniQosMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Quality of Service (QoS) MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-QoS-MIB module (in the
-- juniQos.mi2 file)."
::= { juniMibs 57 }
juniAtm1483ProfileMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "ATM 1483 interface profile configuration MIB module for Juniper
-- Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-ATM-1483-Profile-MIB module
-- (in the juniTmplAtm.mi2 file)."
::= { juniMibs 58 }
juniV35MIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The X.21/V.35 interface configuration MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-V35-MIB module (in the
-- juniV35.mi2 file)."
::= { juniMibs 59 }
juniTacacsPlusClientMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The Terminal Access Controller Access Control System Plus (TACACS+)
-- Client MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-TACACS-Plus-Client-MIB
-- module (in the juniTcsClient.mi2 file)."
::= { juniMibs 60 }
juniL2tpDialoutMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The Layer 2 Tunneling Protocol (L2TP) Dialout MIB module for Juniper
-- Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-L2TP-Dialout-MIB module (in
-- the juniL2tpDialout.mi2 file)."
::= { juniMibs 62 }
juniBridgeMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The Bridge MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-BRIDGE-MIB module (in the
-- juniBridge.mi2 file)."
::= { juniMibs 63 }
juniBridgingMgrMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The Bridging manager MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-Bridging-Manager-MIB module
-- (in the juniBridgingMgr.mi2 file)."
::= { juniMibs 64 }
juniMRouterMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The IP multicast router MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-MROUTER-MIB module (in the
-- juniMRouter.mi2 file)."
::= { juniMibs 65 }
juniDismanEventMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The Distributed Management (Disman) Event MIB extension module for
-- Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-DISMAN-EVENT-MIB module (in
-- the juniDismanEvent.mi2 file)."
::= { juniMibs 66 }
juniRadiusDisconnectMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The RADIUS Disconnect MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-RADIUS-Disconnect-MIB module
-- (in the juniRadDiscon.mi2 file)."
::= { juniMibs 67 }
juniIpv6ProfileMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The IPv6 interface profile configuration MIB module for Juniper
-- Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-IPV6-PROFILE-MIB module (in
-- the juniTmplIpv6.mi2 file)."
::= { juniMibs 68 }
juniDhcpv6MIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The DHCPv6 MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-DHCPv6-MIB module (in the
-- juniDhcpv6.mi2 file)."
::= { juniMibs 69 }
juniIpsecTunnelMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The IP Security Tunnel MIB module for Juniper Networks E-series
-- products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-IPsec-Tunnel-MIB module (in
-- the juniIpsecTunnel.mi2 file)."
::= { juniMibs 70 }
juniIkeMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The Internet Key Exchange (IKE) MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-IKE-MIB module (in the
-- juniIke.mi2 file)."
::= { juniMibs 71 }
juniTsmMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "The Tunnel Server Management (TSM) MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-TSM-MIB module (in the
-- juniTsm.mi2 file)."
::= { juniMibs 72 }
juniRadiusProxyMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "RADIUS Proxy MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-RADIUS-Proxy-MIB module (in
-- the juniRadProxy.mi2 file)."
::= { juniMibs 73 }
juniRedundancyMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "High Availability Redundancy MIB module for Juniper Networks edge
-- router products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-REDUNDANCY-MIB module
-- (in the juniRedundancy.mi2 file)."
::= { juniMibs 74 }
juniRadiusRequestMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "RADIUS Initiated Request MIB module for Juniper Networks edge
-- router products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-RADIUS-Initiated-Request-MIB
-- module (in the juniRadRequest.mi2 file)."
::= { juniMibs 75 }
juniLicenseMgrMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "License Manager MIB module for Juniper Networks edge router products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-LICENSE-MIB
-- module (in the juniLicense.mi2 file)."
::= { juniMibs 76 }
juniPacketMirrorMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "Packet Mirror MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-PACKET-MIRROR-MIB module (in the
-- juniPacketMirror.mi2 file)."
::= { juniMibs 77 }
juniHttpMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "HTTP server MIB module for Juniper Networks E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-HTTP-MIB module (in
-- the juniHttp.mi2 file)."
::= { juniMibs 78 }
juniHttpProfileMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "HTTP interface profile configuration MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-HTTP-PROFILE-MIB module (in
-- the juniTmplHttp.mi2 file)."
::= { juniMibs 79 }
juniDosProtectionMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "DOS Protection MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-DOS-PROTECTION-MIB module (in
-- the juniTmplDosprotection.mi2 file)."
::= { juniMibs 80 }
juniDosProtectionPlatformMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "DOS Protection MIB module for Juniper Networks
-- E-series products."
-- REFERENCE
-- "The MIB objects are defined in the Juniper-DOS-PROTECTION-PLATFORM-MIB
-- module (in the juniTmplDosprotectionplat.mi2 file)."
::= { juniMibs 81 }
juniInetMIB OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "IPv6 MIB for Juniper Networks E-Series products"
-- REFERENCE
-- "The MIB objects are defined in the Juniper-INET-MIB module (in the
-- juniInet.mi2 file)."
::= { juniMibs 82 }
END

File diff suppressed because it is too large Load Diff

387
MIBS/juniper/Juniper-TC Normal file
View File

@ -0,0 +1,387 @@
-- *****************************************************************************
-- Juniper-TC
--
-- Juniper Networks Enterprise MIB
-- Textual Conventions
--
-- Copyright (c) 1998 Redstone Communications, Inc.
-- Copyright (c) 1999, 2002 Unisphere Networks, Inc.
-- Copyright (c) 2002, 2003, 2005 Juniper Networks, Inc.
-- All Rights Reserved.
-- *****************************************************************************
Juniper-TC DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, Integer32, IpAddress, TimeTicks
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
juniMibs
FROM Juniper-MIBs;
juniTextualConventions MODULE-IDENTITY
LAST-UPDATED "200512212013Z" -- 21-Dec-05 03:13 PM EST
ORGANIZATION "Juniper Networks, Inc."
CONTACT-INFO
" Juniper Networks, Inc.
Postal: 10 Technology Park Drive
Westford, MA 01886-3146
USA
Tel: +1 978 589 5800
Email: mib@Juniper.net"
DESCRIPTION
"Textual conventions defined and used by the Juniper Networks
enterprise."
-- Revision History
REVISION "200512212013Z" -- 21-Dec-05 03:13 PM EST - JUNOSe 7.3
DESCRIPTION
"Added JuniNibbleConfig."
REVISION "200511182230Z" -- 18-Nov-05 05:30 PM EST - JUNOSe 7.3
DESCRIPTION
"Added JuniTimeFilter."
REVISION "200412032212Z" -- 03-Dec-04 05:12 PM EST - JUNOSe 6.1
DESCRIPTION
"Added JuniVrfGroupName."
REVISION "200311122231Z" -- 12-Nov-03 05:31 PM EST - JUNOSe 6.0
DESCRIPTION
"Increased the size of JuniInterfaceLocation.
Added JuniInterfaceLocationType and JuniInterfaceLocationValue."
REVISION "200209162144Z" -- 16-Sep-02 05:44 PM EDT - JUNOSe 5.0
DESCRIPTION
"Replaced Unisphere names with Juniper names.
Added JuniInterfaceDescrFormat and JuniInterfaceLocation."
REVISION "200204041635Z" -- 04-Apr-02 11:35 AM EST - JUNOSe 4.0
DESCRIPTION
"Increased the size limits on JuniName and JuniVrfName."
REVISION "200103082226Z" -- 08-Mar-01 05:26 PM EST - JUNOSe 3.0
DESCRIPTION
"Added JuniVrfName and JuniSetMap."
REVISION "9912120000Z" -- 12-Dec-99 - JUNOSe 1.3
DESCRIPTION
"Added JuniLogSeverity."
REVISION "9907140000Z" -- 14-Jul-99 - JUNOSe 1.1
DESCRIPTION
"Added JuniAcctngAdminType and JuniAcctngOperType."
REVISION "9811130000Z" -- 13-Nov-98 - JUNOSe 1.0
DESCRIPTION
"Initial version of this MIB module."
::= { juniMibs 1 }
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-- Textual conventions
-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
JuniEnable ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Enterprise-standard SYNTAX for MIB objects having enumerated value pair
'enable' and 'disable'. Used for both admin (configurable) and oper
(read-only) objects."
SYNTAX INTEGER {
disable(0),
enable(1) }
JuniName ::= TEXTUAL-CONVENTION
DISPLAY-HINT "256a"
STATUS current
DESCRIPTION
"A virtual router text name of restricted length. Represents textual
information taken from the NVT ASCII graphics character set (codes 32
through 126)."
REFERENCE
"RFC 854: NVT ASCII character set."
SYNTAX OCTET STRING (SIZE(0..256))
JuniVrfName ::= TEXTUAL-CONVENTION
DISPLAY-HINT "32a"
STATUS current
DESCRIPTION
"A VPN routing forwarding text name of restricted length. Represents
textual information taken from the NVT ASCII graphics character set
(codes 32 through 126)."
REFERENCE
"RFC 854: NVT ASCII character set."
SYNTAX OCTET STRING (SIZE(0..32))
JuniNextIfIndex ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Coordinate ifIndex value allocation for entries in an associated
ifIndex-ed interface table, by first reading an ifIndex value from this
object, then creating an entry, having that ifIndex value, in the
associated interface table.
The DESCRIPTION clause for an object of this type must identify the
associated interface table.
A GET of this object returns the next available ifIndex value to be used
to create an entry in the associated interface table; or zero, if no
valid ifIndex value is available. This object also returns a value of
zero when it is the lexicographic successor of a varbind presented in an
SNMP GETNEXT or GETBULK request, for which circumstance it is assumed
that ifIndex allocation is unintended.
Successive GETs will typically return different values, thus avoiding
collisions among cooperating management clients seeking to create table
entries simultaneously.
Unless specified otherwise by its MAX-ACCESS and DESCRIPTION clauses, an
object of this type is read-only, and a SET of such an object returns a
notWritable error."
SYNTAX Integer32 (0..2147483647)
JuniIpAddrLessIf ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Compressed index representation to identify both numbered and
unnumbered ('address-less') IP subnetworks.
One approach is to identify such interfaces with a 2-tuple consisting of
<IpAddress, ifIndex>, where only one of the pair is nonzero for a valid
interface (IpAddress is nonzero for numbered interfaces, ifIndex is
nonzero for unnumbered interfaces).
As an alternative, this textual convention compresses the 2-tuple
information into an IpAddress (32-bit) format a.b.c.d having the
following interpretation:
Format Interpretation IP Interface Type
------------------------------------------------------------------
0.0.0.0 'null' value 'none' or 'wildcard', etc.
a.b.c.d, a != 0 IP Address Numbered
0.b.c.d ifIndex Unnumbered
For the unnumbered case, the value of the ifIndex is given by
(b * 65536) + (c * 256) + (d)
A side-effect of this approach is that ifIndex values for IP network
interfaces must fall in the range 1..16777215 (i.e. 24 bits)."
SYNTAX IpAddress
JuniTimeSlotMap ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A bit map representing one or more timeslots of a DS1/E1 interface.
Bits are numbered in descending order from 31-0 starting from the most
significant bit of the first octet and ending with the least significant
bit of the fourth octet. Bits 1-24 are relevant for DS1 interfaces,
bits 0-31 are relevant for E1 interfaces.
A bit is set if the associated timeslot is in use, and cleared if the
associated timeslot is not in use."
SYNTAX OCTET STRING (SIZE(4))
JuniAcctngAdminType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The desired administrative state for the collection of accounting
records. The administrative domain governed by an object of
JuniAcctngAdminType is defined in the MIB OBJECT description that uses
this type."
SYNTAX INTEGER {
disabled(0),
enabled(1) }
JuniAcctngOperType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The operational state for the collection of accounting records. The
administrative domain that an object of this type is reporting state
for, is defined in the MIB object description that uses this type.
The notSupported(2) state indicates that accounting data collection is
not supported for the entity using an object of JuniAcctngOperType type.
If an entity does not support accounting data collection, an object of
JuniAcctngOperType type will report notSupported(2) regardless of the
value set in the corresponding JuniAcctngAdminType.
The disabled(0) state indicates that the corresponding
JuniAcctngAdminType object has been set to disabled(0). If a data
collection is in process, the value of JuniAcctngOperType will change to
disabled(0) after the current collection completes.
The enabled(1) state indicates that the corresponding
JuniAcctngAdminType object has been set to enabled(1) and that the
entity is ready to collect accounting records."
SYNTAX INTEGER {
disable(0),
enable(1),
notSupported(2) }
JuniLogSeverity ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The log severity level.
Lower numerical values correspond to higher severity levels. The value
'off' filters all severity levels."
SYNTAX INTEGER {
off(-1),
emergency(0),
alert(1),
critical(2),
error(3),
warning(4),
notice(5),
info(6),
debug(7) }
JuniSetMap ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A bitmap indicating which objects in a table entry have been explicitly
configured.
A 1 in a bit position indicates the corresponding table entry object has
been explicitly configured.
A 0 in a bit position indicates the corresponding table entry has NOT
been explicitly configured (and typically contains the default setting
defined in the DEFVAL clause for that object).
Once set, a bit typically remains set until the table entry is
destroyed. The semantics of an object of this type should specify by
what circumstances, if any, bits in the map may be cleared.
If an entry exists in a table but no entry objects have been configured,
JuniSetMap will contain a zero-length string.
The DESCRIPTION clause for an object having this SYNTAX should indicate
which, if any, entry objects are excluded from representation in the
JuniSetMap. Typically, index and RowStatus entry objects would not be
represented.
Bit positions correspond to table entry objects as follows: Objects in
the table entry are numbered according to the last OID subidentifier of
their object type as defined in the MIB. For example, an object in a
table entry having OID 1.3.6.1.2.1.2.2.1.5 would be object number
5. (Instance-identifying OID subidentifiers are ignored.)
Octets in the map are numbered 1..N beginning with the first octet.
Bits in an octet are numbered 1..8 beginning with the MOST significant
bit.
Bit B in octet Q represents the entry object numbered E thus:
E = (((Q - 1) * 8) + B)
For example, the third most significant bit in the second octet
represents the entry object numbered 11:
((((2 - 1) * 8) + 3) = 11
Conversely, the octet Q and bit B positions of the corresponding bit for
a given entry object numbered E is determined by:
Q = (((E - 1) / 8) + 1) (where '/' means integer division)
B = (((E - 1) modulo 8) + 1)
For example, the octet and bit positions of the entry object numbered 11
are:
(((11 - 1) / 8) + 1) = 2 (octet number)
(((11 - 1) modulo 8) + 1) = 3 (3rd most sig. bit) "
SYNTAX OCTET STRING (SIZE(0..8))
JuniInterfaceDescrFormat ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The interface description format setting.
proprietary(0) Juniper encoding
Example Column: IP 3/0.1, ATM 3/0.1, ATM 3/0
industryCommon(1) ATM 3/0.1, ATM3/0.1 ATM 3/0 "
SYNTAX INTEGER {
proprietary(0),
industryCommon(1) }
JuniInterfaceLocation ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"An ASCII string representation of an interfaces location in the
following forms:
slot/port
slot/adapter/port
adapter/port
Examples: 3/0, 12/0/1, 0/0
The form is determined by the physical architecture of the router
platform. E.g., the ERX family of platforms (first generation E-series)
requires the 'slot/port' form."
SYNTAX OCTET STRING (SIZE(0..8))
JuniInterfaceLocationType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Describes the platform-dependent interpretation of a
JuniInterfaceLocationValue object:
unknown - Unspecified/unknown
slotPort - Two octets in length; 1st octet is 'slot', 2nd
octet is 'port'
slotAdapterPort - Three octets in length; 1st octet is 'slot', 2nd
octet is 'adapter', 3rd octet is 'port'
adapterPort - Two octets in length; 1st octet is 'adapter',
2nd octet is 'port' "
SYNTAX INTEGER {
unknown(0),
slotPort(1),
slotAdapterPort(2),
adapterPort(3) }
JuniInterfaceLocationValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The value of a platform-dependent interface location, represented as an
OCTET STRING. A corresponding JuniInterfaceLocationType object will identify
the mapping of octets to location elements, e.g. 'slot.port'.
Note: When the value of an object having this syntax is encoded as a MIB
table INDEX, the rules for encoding a variable-length OCTET STRING are
observed."
SYNTAX OCTET STRING (SIZE(1..16))
JuniVrfGroupName ::= TEXTUAL-CONVENTION
DISPLAY-HINT "32a"
STATUS current
DESCRIPTION
"A VPN routing forwarding group name of restricted length. Represents
textual information taken from the NVT ASCII graphics character set
(codes 32 through 126)."
REFERENCE
"RFC 854: NVT ASCII character set."
SYNTAX OCTET STRING (SIZE(0..32))
JuniTimeFilter ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Used as an index to a table. A TimeFilter variable allows a GetNext
or GetBulk request to find rows in a table for which the TimeFilter
index variable is greater than or equal to a specified value.
JuniTimeFilter is same as TimeFilter. Detailed description of
TimeFilter variables, their implementation and use is documented in the
RMON2 MIB."
REFERENCE
"Refer to RFC 2021 for the definition of the TimeFilter, its usage and
implementation notes."
SYNTAX TimeTicks
JuniNibbleConfig ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A configuration variable comprised of nibbles i.e. 4 bits, such that
a client can supply a list of 0 to 8 selections. The least
significant nibble is the first value of the list, and the most
significant nibble is the last value. The value in each field
ranges from 0 to 15, however the first nibble with value 0 indicates
the end of the list. Repetition of values is not allowed.
Segregation of values in not allowed.
Example valid encoding:
0x00000321
0x00083E12
Not a valid encoding:
0x00000121- will return an error
0x01002001- will return an error."
SYNTAX INTEGER
END

View File

@ -0,0 +1,208 @@
-- *****************************************************************************
-- Juniper Networks Enterprise SNMP Management Identifiers
--
-- Copyright (c) 1999, 2001 Unisphere Networks, Inc.
-- Copyright (c) 2002, 2003 Juniper Networks, Inc.
-- All rights reserved.
-- *****************************************************************************
Juniper-UNI-SMI DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY, enterprises
FROM SNMPv2-SMI;
juniperUni MODULE-IDENTITY
LAST-UPDATED "200307301903Z" -- 30-Jul-03 03:03 PM EDT
ORGANIZATION "Juniper Networks, Inc."
CONTACT-INFO
" Juniper Networks, Inc.
Postal: 10 Technology Park Drive
Westford, MA 01886-3146
USA
Tel: +1 978 589 5800
E-mail: mib@Juniper.net"
DESCRIPTION
"The SNMP Management Identifiers (SMI) for the Juniper Networks
enterprise. This is the top-level registry for SNMP managed objects and
other SNMP related information modules under the Juniper Networks/
Unisphere SNMP management enterprise object identifier."
-- Revision History
REVISION "200307301903Z" -- 30-Jul-03 03:03 PM EDT
DESCRIPTION
"Product re-branding: changed UMC to SDX."
REVISION "200211132014Z" -- 13-Nov-02 03:14 PM EST
DESCRIPTION
"Replaced Unisphere names with Juniper names."
REVISION "200106012146Z" -- 01-Jun-01 05:46 PM EDT
DESCRIPTION
"Replaced OBJECT-IDENTITYs with OBJECT IDENTIFIERs."
REVISION "200006011430Z" -- 01-Jun-00 10:30 AM EDT
DESCRIPTION
"Added usVoiceAdmin and usDataAdmin branchs."
REVISION "200005240400Z" -- 24-May-00 12:00 AM EDT
DESCRIPTION
"Added node for UMC MIB"
REVISION "9912131936Z" -- 13-Dec-99 02:36 PM EST
DESCRIPTION
"Added REFERENCE clauses to OBJECT-IDENTITY definitions."
REVISION "9911080000Z" -- 08-Nov-99
DESCRIPTION
"The initial release of this management informaiton module."
::= { enterprises 4874 } -- assigned by IANA
-- *****************************************************************************
-- Top-level Juniper Networks management module object identifier assignments.
-- *****************************************************************************
juniProducts OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "This is the root object identifier under which sysObjectID values are
-- assigned."
-- REFERENCE
-- "Actual values are defined in the Juniper-Products-MIB module (in the
-- juniProducts.mi2 file)."
::= { juniperUni 1 }
juniperUniMibs OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This is the root object identifier under which Juniper Networks/
Unisphere SNMP managed object (MIB) modules are defined."
::= { juniperUni 2 }
usVoiceMibs OBJECT IDENTIFIER
-- STATUS obsolete
-- DESCRIPTION
-- "This is a placeholder for the former Unisphere Networks voice
-- communications products which are now owned by Siemens AG (ICN)."
-- REFERENCE
-- "www.Siemens.com"
::= { juniperUniMibs 1 }
juniMibs OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "This is the root object identifier under which SNMP managed object
-- (MIB) modules specific to Juniper Networks E-series products are
-- defined."
-- REFERENCE
-- "Actual values are defined in the Juniper-MIBs module (in the
-- juniMibs.mi2 file)."
::= { juniperUniMibs 2 }
juniperUniExperiment OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This object identifier roots experimental MIBs, which are defined as:
1) IETF work-in-process MIBs which have not been assigned a permanent
object identifier by the IANA.
2) Juniper work-in-process MIBs that have not achieved final production
quality or field experience.
NOTE: Support for MIBs under the juniperUniExperiment subtree is
temporary and changes to objects may occur without notice."
::= { juniperUni 3 }
usVoiceExperiment OBJECT IDENTIFIER
-- STATUS obsolete
-- DESCRIPTION
-- "This is a placeholder for experimental SNMP managed object (MIB)
-- modules for the former Unisphere Networks voice communications products
-- which are now owned by Siemens AG (ICN)."
-- REFERENCE
-- "www.Siemens.com"
::= { juniperUniExperiment 1 }
juniExperiment OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "This is the root object identifier under which experimental SNMP
-- managed object (MIB) modules specific to Juniper Networks E-series
-- products are defined."
-- REFERENCE
-- "Actual values are defined in the Juniper-Experiment module (in the
-- juniExperiment.mi2 file)."
::= { juniperUniExperiment 2 }
juniperUniAdmin OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This is reserved for administratively assigned object identifiers, i.e.
those not associated with MIB objects. Examples include items such as
chipset or ASIC identifiers."
::= { juniperUni 4 }
usVoiceAdmin OBJECT IDENTIFIER
-- STATUS obsolete
-- DESCRIPTION
-- "This is a placeholder for administratively assigned object identifiers
-- for the former Unisphere Networks voice communications products which
-- are now owned by Siemens AG (ICN)."
-- REFERENCE
-- "www.Siemens.com"
::= { juniperUniAdmin 1 }
juniAdmin OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "This is the root for administratively assigned object identifiers for
-- Juniper Networks E-series products."
-- REFERENCE
-- "Actual values are defined in the Juniper-Registry module (in the
-- juniRegistry.mi2 file)."
::= { juniperUniAdmin 2 }
juniAgentCapability OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This provides a root object identifier under which AGENT-CAPABILITIES
modules are assigned. Each product's agent's capabilities definitions
appear in a collection of separate modules."
::= { juniperUni 5 }
usVoiceAgents OBJECT IDENTIFIER
-- STATUS obsolete
-- DESCRIPTION
-- "This is a placeholder for agent capabilities modules for the former
-- Unisphere Networks voice communications products which are now owned by
-- Siemens AG (ICN)."
-- REFERENCE
-- "www.Siemens.com"
::= { juniAgentCapability 1 }
juniAgents OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "This is the root object identifier under which the agent capabilities
-- modules for Juniper Networks' E-series products are defined."
-- REFERENCE
-- "Actual values are defined in the Juniper-Agents module (in the
-- juniAgents.mi2 file)."
::= { juniAgentCapability 2 }
juniNetMgmtProducts OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This provides a root object identifier for the definition of nodes
pertaining to Juniper Networks' network management products. Examples
include:
SDX - Service Deployment System
NMC - Network Management Center
NMC-RX - E-series element manager "
::= { juniperUni 6 }
juniSdxMibs OBJECT IDENTIFIER
-- STATUS current
-- DESCRIPTION
-- "This is the root object identifier for definitions of nodes pertaining
-- to the Juniper SDX products."
-- REFERENCE
-- "Actual values are defined in the Juniper-SDX-MIBs module."
::= { juniNetMgmtProducts 1 }
END

View File

@ -0,0 +1,65 @@
TRAPEZE-NETWORKS-ROOT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, enterprises
FROM SNMPv2-SMI;
trpzRootMib MODULE-IDENTITY
LAST-UPDATED "200805220008Z"
ORGANIZATION "Trapeze Networks"
CONTACT-INFO
"Trapeze Networks Technical Support
www.trapezenetworks.com
US: 866.TRPZ.TAC
International: 925.474.2400
support@trapezenetworks.com"
DESCRIPTION
"Trapeze Networks Root MIB
Copyright 2008 Trapeze Networks, Inc.
All rights reserved.
This Trapeze Networks SNMP Management Information Base
Specification (Specification) embodies Trapeze Networks'
confidential and proprietary intellectual property.
Trapeze Networks retains all title and ownership in
the Specification, including any revisions.
This Specification is supplied 'AS IS' and Trapeze Networks
makes no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200805220008Z"
DESCRIPTION "v3.1.1: Changed IMPORT of enterprises
from RFC1155-SMI to SNMPv2-SMI
(this will be published in 7.0 release)"
REVISION "200711280007Z"
DESCRIPTION "v3.0.0: Added subtree for
wireless Management Applications specific MIBs
(this will be published in 7.0 release)"
REVISION "200604140006Z"
DESCRIPTION "v2.0.5: Revised for 4.1 release"
REVISION "200501010000Z"
DESCRIPTION "v1: initial version, as for 4.0 and older releases"
::= { enterprises 14525 }
-- Top level Branches
trpzProducts OBJECT IDENTIFIER ::= { trpzRootMib 1 }
trpzTemporary OBJECT IDENTIFIER ::= { trpzRootMib 2 }
trpzRegistration OBJECT IDENTIFIER ::= { trpzRootMib 3 }
trpzMibs OBJECT IDENTIFIER ::= { trpzRootMib 4 }
trpzTraps OBJECT IDENTIFIER ::= { trpzRootMib 5 }
--
-- 'MgmtAppMibs' is a subtree for MIB modules
-- intended to be implemented by wireless Management Applications,
-- not by the wireless switch's SNMP agent:
--
trpzMgmtAppMibs OBJECT IDENTIFIER ::= { trpzRootMib 6 }
END

View File

@ -0,0 +1,331 @@
TRAPEZE-NETWORKS-SYSTEM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Unsigned32
FROM SNMPv2-SMI
DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC
trpzMibs
FROM TRAPEZE-NETWORKS-ROOT-MIB
;
trpzSystemMib MODULE-IDENTITY
LAST-UPDATED "200708140012Z"
ORGANIZATION "Trapeze Networks"
CONTACT-INFO
"Trapeze Networks Technical Support
www.trapezenetworks.com
US: 866.TRPZ.TAC
International: 925.474.2400
support@trapezenetworks.com"
DESCRIPTION
"System objects for Trapeze Networks wireless switches.
Copyright 2007 Trapeze Networks, Inc.
All rights reserved.
This Trapeze Networks SNMP Management Information Base
Specification (Specification) embodies Trapeze Networks'
confidential and proprietary intellectual property.
Trapeze Networks retains all title and ownership in
the Specification, including any revisions.
This Specification is supplied 'AS IS' and Trapeze Networks
makes no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200708140012Z"
DESCRIPTION "v3.0.1: Added new objects to support
Power Supply status.
(for 6.2 release)"
REVISION "200705040010Z"
DESCRIPTION "v2.1.0: Obsoleted two previously deprecated objects
(for 6.2 release)"
REVISION "200703140007Z"
DESCRIPTION "v2.0.0: Added new objects to support CPU load
and memory (RAM) usage details:
for last few seconds (''instant''),
minute, 5 minutes, hour, day, 3 days
(for 6.0 release)"
REVISION "200611090004Z"
DESCRIPTION "v1.0.3: Removed unused imports"
REVISION "200606060003Z"
DESCRIPTION "v1.0.2: Initial version, for 5.0 release"
::= { trpzMibs 8 }
-- Textual Conventions
TrpzSysCpuLoad ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"CPU load in percents"
SYNTAX Unsigned32 (0..100)
TrpzSysMemoryAmount ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Memory amount in KBytes (1024 octets)"
SYNTAX Unsigned32
TrpzSysPowerSupplyStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The status of a Power Supply."
SYNTAX INTEGER {
other (1),
unknown (2),
ac-failed (3),
dc-failed (4),
ac-ok-dc-ok (5)
}
-- Object definitions
--
-- The System MIB Tree
--
trpzSysObjects OBJECT IDENTIFIER ::= { trpzSystemMib 1 }
trpzSysDataObjects OBJECT IDENTIFIER ::= { trpzSysObjects 1 }
trpzSysCpuMemoryUsedBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"CPU memory used in bytes.
Obsoleted by trpzSysCpuMemoryInstantUsage."
::= { trpzSysDataObjects 1 }
trpzSysCpuMemoryTotalBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"CPU total physical memory in bytes.
Obsoleted by trpzSysCpuMemorySize."
::= { trpzSysDataObjects 2 }
trpzSysFlashMemoryUsedBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Flash memory used in bytes."
::= { trpzSysDataObjects 3 }
trpzSysFlashMemoryTotalBytes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Flash memory available in bytes."
::= { trpzSysDataObjects 4 }
trpzSysCpuAverageLoad OBJECT-TYPE
SYNTAX TrpzSysCpuLoad
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU load average since system startup."
::= { trpzSysDataObjects 5 }
-- Totals
trpzSysCpuMemorySize OBJECT-TYPE
SYNTAX TrpzSysMemoryAmount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum available CPU Memory (RAM) in KBytes.
This is the memory available to the Wireless Switch software.
May be less than physical RAM size."
::= { trpzSysDataObjects 6 }
-- Reserving trpzSysDataObjects 7-10 for future scalars indicating totals
trpzSysCpuLoadDetail OBJECT IDENTIFIER ::= { trpzSysDataObjects 11 }
trpzSysCpuMemoryUsageDetail OBJECT IDENTIFIER ::= { trpzSysDataObjects 12 }
trpzSysChassisComponents OBJECT IDENTIFIER ::= { trpzSysDataObjects 13 }
-- CPU load details:
trpzSysCpuInstantLoad OBJECT-TYPE
SYNTAX TrpzSysCpuLoad
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU instant load (for last few seconds)."
::= { trpzSysCpuLoadDetail 1 }
trpzSysCpuLastMinuteLoad OBJECT-TYPE
SYNTAX TrpzSysCpuLoad
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU load for last minute."
::= { trpzSysCpuLoadDetail 2 }
trpzSysCpuLast5MinutesLoad OBJECT-TYPE
SYNTAX TrpzSysCpuLoad
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU load for last 5 minutes."
::= { trpzSysCpuLoadDetail 3 }
trpzSysCpuLastHourLoad OBJECT-TYPE
SYNTAX TrpzSysCpuLoad
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU load for last hour."
::= { trpzSysCpuLoadDetail 4 }
trpzSysCpuLastDayLoad OBJECT-TYPE
SYNTAX TrpzSysCpuLoad
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU load for last day."
::= { trpzSysCpuLoadDetail 5 }
trpzSysCpuLast3DaysLoad OBJECT-TYPE
SYNTAX TrpzSysCpuLoad
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU load for last 3 days."
::= { trpzSysCpuLoadDetail 6 }
-- Memory usage details
trpzSysCpuMemoryInstantUsage OBJECT-TYPE
SYNTAX TrpzSysMemoryAmount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Instant memory usage (RAM) in KBytes (for last few seconds).
Ranges between 0 and trpzSysCpuMemorySize."
::= { trpzSysCpuMemoryUsageDetail 1 }
trpzSysCpuMemoryLastMinuteUsage OBJECT-TYPE
SYNTAX TrpzSysMemoryAmount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memory usage (RAM) for last minute in KBytes.
Ranges between 0 and trpzSysCpuMemorySize."
::= { trpzSysCpuMemoryUsageDetail 2 }
trpzSysCpuMemoryLast5MinutesUsage OBJECT-TYPE
SYNTAX TrpzSysMemoryAmount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memory usage (RAM) for last 5 minutes in KBytes.
Ranges between 0 and trpzSysCpuMemorySize."
::= { trpzSysCpuMemoryUsageDetail 3 }
trpzSysCpuMemoryLastHourUsage OBJECT-TYPE
SYNTAX TrpzSysMemoryAmount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memory usage (RAM) for last hour in KBytes.
Ranges between 0 and trpzSysCpuMemorySize."
::= { trpzSysCpuMemoryUsageDetail 4 }
trpzSysCpuMemoryLastDayUsage OBJECT-TYPE
SYNTAX TrpzSysMemoryAmount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memory usage (RAM) for last day in KBytes.
Ranges between 0 and trpzSysCpuMemorySize."
::= { trpzSysCpuMemoryUsageDetail 5 }
trpzSysCpuMemoryLast3DaysUsage OBJECT-TYPE
SYNTAX TrpzSysMemoryAmount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Memory usage (RAM) for last 3 days in KBytes.
Ranges between 0 and trpzSysCpuMemorySize."
::= { trpzSysCpuMemoryUsageDetail 6 }
-- Power Supplies Group
trpzSysChasCompPowerSupplies OBJECT IDENTIFIER ::= { trpzSysChassisComponents 1 }
trpzSysNumPowerSuppliesSupported OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of power supplies supported by the Wireless Switch.
This is the upper limit of the number of entries
in the power supply table, trpzSysPowerSupplyTable."
::= { trpzSysChasCompPowerSupplies 1 }
trpzSysPowerSupplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF TrpzSysPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of power supplies actually installed on the Wireless Switch."
::= { trpzSysChasCompPowerSupplies 2 }
trpzSysPowerSupplyEntry OBJECT-TYPE
SYNTAX TrpzSysPowerSupplyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the trpzSysPowerSupplyTable table."
INDEX { trpzSysPowerSupplyDeviceOID }
::= { trpzSysPowerSupplyTable 1 }
TrpzSysPowerSupplyEntry ::= SEQUENCE {
trpzSysPowerSupplyDeviceOID OBJECT IDENTIFIER,
trpzSysPowerSupplyStatus TrpzSysPowerSupplyStatus,
trpzSysPowerSupplyDescr DisplayString
}
trpzSysPowerSupplyDeviceOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"OID value used to identify this chassis component
as indicated in Registration MIB."
::= { trpzSysPowerSupplyEntry 1 }
trpzSysPowerSupplyStatus OBJECT-TYPE
SYNTAX TrpzSysPowerSupplyStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the power supply."
::= { trpzSysPowerSupplyEntry 2 }
trpzSysPowerSupplyDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A human interpretable description of this power supply,
for example 'Left Power Supply'."
::= { trpzSysPowerSupplyEntry 3 }
END