diff --git a/includes/polling/os/jwos.inc.php b/includes/polling/os/jwos.inc.php index d5b6f29f95..b391bc212d 100644 --- a/includes/polling/os/jwos.inc.php +++ b/includes/polling/os/jwos.inc.php @@ -7,12 +7,12 @@ echo("Doing Juniper JWOS "); #JUNIPER-WX-COMMON-MIB::jnxWxSysSerialNumber.0 = STRING: 0060000604 #JUNIPER-WX-COMMON-MIB::jnxWxChassisType.0 = INTEGER: jnxWx60(10) -$version = snmp_get($device, "jnxWxSysSwVersion.0", "-Ovq", "JUNIPER-WX-GLOBAL-REG", $config['mib_dir'].":".$config['mib_dir'] . "jwos/"); +$version = snmp_get($device, "jnxWxSysSwVersion.0", "-Ovq", "JUNIPER-WX-GLOBAL-REG"); -$serial = snmp_get($device, "jnxWxSysSerialNumber.0", "-Ovq", "JUNIPER-WX-GLOBAL-REG", $config['mib_dir'].":".$config['mib_dir'] . "jwos/"); +$serial = snmp_get($device, "jnxWxSysSerialNumber.0", "-Ovq", "JUNIPER-WX-GLOBAL-REG"); -$hardware = snmp_get($device, "jnxWxChassisType.0", "-Ovq", "JUNIPER-WX-GLOBAL-REG", $config['mib_dir'].":".$config['mib_dir'] . "jwos/"); +$hardware = snmp_get($device, "jnxWxChassisType.0", "-Ovq", "JUNIPER-WX-GLOBAL-REG"); $hardware = strtoupper(str_replace('jnx','',$hardware)); -$hardware .= ' ' . snmp_get($device, "jnxWxSysHwVersion.0", "-Ovq", "JUNIPER-WX-GLOBAL-REG", $config['mib_dir'].":".$config['mib_dir'] . "jwos/"); +$hardware .= ' ' . snmp_get($device, "jnxWxSysHwVersion.0", "-Ovq", "JUNIPER-WX-GLOBAL-REG"); ?> diff --git a/mibs/RFC1628A.MIB b/mibs/UPS-MIB similarity index 100% rename from mibs/RFC1628A.MIB rename to mibs/UPS-MIB diff --git a/mibs/jwos/JUNIPER-WX-MIB.my b/mibs/jwos/JUNIPER-WX-MIB.my deleted file mode 100644 index 1886e69cfb..0000000000 --- a/mibs/jwos/JUNIPER-WX-MIB.my +++ /dev/null @@ -1,2550 +0,0 @@ - --- 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 - --- 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 - :./#$&_-+()' - - - 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 - :./#$&_-+()' - - - 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 - --- 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 - --- End - JUNIPER-WX-COMMON-MIB Module - --- ======================================================================== --- Start - JUNIPER-WX-MIB Module - --- WX MIB for the WAN Acceleration --- --- The convention described in "Understanding SNMP MIBs" --- (David Perkins, Evan McGinnis), Chapter 8, has generally been followed. - -JUNIPER-WX-MIB DEFINITIONS ::= BEGIN - - IMPORTS - MODULE-IDENTITY, OBJECT-IDENTITY, - OBJECT-TYPE, NOTIFICATION-TYPE, - Integer32, Unsigned32, Gauge32, Counter64, IpAddress - FROM SNMPv2-SMI --- MODULE-COMPLIANCE, OBJECT-GROUP --- FROM SNMPv2-CONF - TimeStamp - FROM SNMPv2-TC - jnxWxModules, jnxWxSpecificMib - FROM JUNIPER-WX-GLOBAL-REG - TcAppName, TcQosIdentifier - FROM JUNIPER-WX-GLOBAL-TC - jnxWxCommonEventDescr - FROM JUNIPER-WX-COMMON-MIB; - - jnxWxMibModule MODULE-IDENTITY - LAST-UPDATED "200203280000Z" - 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 - for Juniper Networks' WAN Acceleration family of products." - - REVISION "200405240000Z" - DESCRIPTION " - Add jnxWxEventMultiPathStatusChange notification." - - REVISION "200306230000Z" - DESCRIPTION " - o Add compression and throughput statistics - to the jnxWxSysStats group. - o Add bytes counts to jnxWxAsmStatsTable. - o Add bytes counts and bytes-in percentage - to jnxWxAppStatsTable. - o Add jnxWxAppAggrStatsTable." - - REVISION "200203280000Z" - DESCRIPTION " - Add SessionOpened, RegServerUnreachable notifications." - - REVISION "200203270000Z" - DESCRIPTION " - Add SessionClosed, BufferOverflow notifications." - - REVISION "200112191200Z" - DESCRIPTION " - Rev 1.0 - Initial version of MIB module JUNIPER-WX-MIB." - - ::= { jnxWxModules 4 } - - jnxWxMib OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Sub-tree for WAN Acceleration MIB." - ::= { jnxWxSpecificMib 1 } - - jnxWxConfMib OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Sub-tree for WAN Acceleration MIB conformance statements." - ::= { jnxWxMib 1 } - - jnxWxObjs OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Sub-tree for WAN Acceleration MIB objects." - ::= { jnxWxMib 2 } - - jnxWxEvents OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Sub-tree for WAN Acceleration MIB events." - ::= { jnxWxMib 3 } - - ---------------------------------------------------------------------- - -- Stats update time - - jnxWxStatsUpdateTime OBJECT-TYPE - SYNTAX TimeStamp - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "This is the value of sysUpTime when the WX stats (jnxWxSysStats, - jnxWxAsm, jnxWxApp) were last updated. The management station - can use this information to tell if it's downloading a consistent set - of stats." - ::= { jnxWxObjs 1 } - - jnxWxStatsAsmCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of Decompressors this Compressor has had a session - with at any time during the last two months." - ::= { jnxWxObjs 2 } - - jnxWxStatsVirtEndptCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of virtual endpoints configured - on this WX" - ::= { jnxWxObjs 9 } - - jnxWxStatsAppCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of applications currently being monitored on this Compressor." - ::= { jnxWxObjs 3 } - - jnxWxStatsAccelAppCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of applications currently being accelerated on this Compressor." - ::= { jnxWxObjs 8 } - - jnxWxStatsQosClassCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of QoS classes currently being monitored on this Compressor." - ::= { jnxWxObjs 11 } - - jnxWxStatsQosEndptCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of QoS endpoints currently being monitored on this Compressor." - ::= { jnxWxObjs 12 } - - jnxWxStatsWpEndptCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of endpoints with WAN performance monitoring - enabled" - ::= { jnxWxObjs 13 } - - ---------------------------------------------------------------------- - -- The WX System group - - jnxWxSysStats OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Sub-tree for WAN Acceleration system statistics." - ::= { jnxWxObjs 4 } - - -- Decompression stats - - jnxWxSysStatsBytesInAe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes that entered the WX Assembly Engine - since the system was started." - ::= { jnxWxSysStats 1 } - - jnxWxSysStatsBytesOutAe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes that exited the WX Assembly Engine - after assembly since the system was started." - ::= { jnxWxSysStats 2 } - - jnxWxSysStatsPktsInAe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets that entered the WX Assembly Engine - since the system was started." - ::= { jnxWxSysStats 3 } - - jnxWxSysStatsPktsOutAe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets that exited the WX Assembly Engine - after assembly since the system was started." - ::= { jnxWxSysStats 4 } - - -- Out-of-band stats - - jnxWxSysStatsBytesOutOob OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of out-of-band bytes sent to the control channel - since the system was started." - ::= { jnxWxSysStats 5 } - - -- Pass-through stats - - jnxWxSysStatsBytesPtNoAe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes that passed through the WX Compression Engine - because there was no corresponding Assembly Engine WX, since the - system was started." - ::= { jnxWxSysStats 6 } - - jnxWxSysStatsPktsPtNoAe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets that passed through the WX Compression Engine - because there was no corresponding Assembly Engine WX, since the - system was started." - ::= { jnxWxSysStats 7 } - - jnxWxSysStatsBytesPtFilter OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes that passed through the WX Compression Engine - due to a manually configured filter (such as an application - filter), since the system was started." - ::= { jnxWxSysStats 8 } - - jnxWxSysStatsPktsPtFilter OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets that passed through the WX Compression Engine - due to a manually configured filter (such as an application - filter), since the system was started." - ::= { jnxWxSysStats 9 } - - jnxWxSysStatsBytesOfPt OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes that passed through the WX Compression Engine - due to device buffer overflow, since the system was started." - ::= { jnxWxSysStats 10 } - - jnxWxSysStatsPktsOfPt OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets that passed through the WX Compression Engine - due to device buffer overflow, since the system was started." - ::= { jnxWxSysStats 11 } - - -- Peak stats - - jnxWxSysStatsBytesTpIn OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes into the WX Compression Engine at the peak - five-second interval of data input, since the system was started." - ::= { jnxWxSysStats 12 } - - jnxWxSysStatsPktsTpIn OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets into the WX Compression Engine at the peak - five-second interval of data input, since the system was started." - ::= { jnxWxSysStats 13 } - - jnxWxSysStatsBytesTpOut OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes out of the WX Compression Engine at the peak - five-second interval of data input, since the system was started." - ::= { jnxWxSysStats 14 } - - jnxWxSysStatsPktsTpOut OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets out of the WX Compression Engine at the peak - five-second interval of data input, since the system was started." - ::= { jnxWxSysStats 15 } - - jnxWxSysStatsBytesTpPt OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes that passed through the WX Compression Engine - at the peak five-second interval of data input, since the system - was started." - ::= { jnxWxSysStats 16 } - - jnxWxSysStatsPktsTpPt OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of packets that passed through the WX Compression Engine - at the peak five-second interval of data input, since the system - was started." - ::= { jnxWxSysStats 17 } - - jnxWxSysStatsPeakRdn OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The maximum data reduction rate for a five second interval - in the last minute. - - The value returned is (percentage * 1000). Applications should - divide the returned value by 1000." - ::= { jnxWxSysStats 18 } - - -- Througput stats - - jnxWxSysStatsThruputIn OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Average throughput of incoming data in Kbps since the - system was started." - ::= { jnxWxSysStats 19 } - - jnxWxSysStatsThruputOut OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Average throughput of outgoing data in Kbps since the - system was started." - ::= { jnxWxSysStats 20 } - - -- Compression stats - - jnxWxSysStatsBytesInRe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes that entered the WX Compression Engine - since the system was started." - ::= { jnxWxSysStats 21 } - - jnxWxSysStatsBytesOutRe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes that exited the WX Compression Engine - after reduction since the system was started." - ::= { jnxWxSysStats 22 } - - jnxWxSysStatsPktsInRe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets that entered the WX Compression Engine - since the system was started." - ::= { jnxWxSysStats 23 } - - jnxWxSysStatsPktsOutRe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets that exited the WX Compression Engine - after reduction since the system was started." - ::= { jnxWxSysStats 24 } - - jnxWxSysStatsPktSizeIn1 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 25 } - - jnxWxSysStatsPktSizeIn2 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 26 } - - jnxWxSysStatsPktSizeIn3 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 27 } - - jnxWxSysStatsPktSizeIn4 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 28 } - - jnxWxSysStatsPktSizeIn5 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 29 } - - jnxWxSysStatsPktSizeIn6 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 30 } - - jnxWxSysStatsPktSizeOut1 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 31 } - - jnxWxSysStatsPktSizeOut2 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 32 } - - jnxWxSysStatsPktSizeOut3 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 33 } - - jnxWxSysStatsPktSizeOut4 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 34 } - - jnxWxSysStatsPktSizeOut5 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 35 } - - jnxWxSysStatsPktSizeOut6 OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxSysStats 36 } - - ---------------------------------------------------------------------- - -- Information maintained by a Compressor about each Decompressor it has - -- a session with. - - jnxWxAsm OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Information maintained by a Compressor for each Decompressor it has - a session with." - ::= { jnxWxObjs 5 } - - jnxWxAsmTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxAsmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of Decompressors the Compressor has sessions with." - ::= { jnxWxAsm 1 } - - jnxWxAsmEntry OBJECT-TYPE - SYNTAX JuniperWxAsmEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxAsmTable." - INDEX { jnxWxAsmIndex } - ::= { jnxWxAsmTable 1 } - - JuniperWxAsmEntry ::= - SEQUENCE - { - jnxWxAsmIndex - Integer32, - jnxWxAsmIpAddress - IpAddress - } - - jnxWxAsmIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This row's number, with range (1..jnxWxStatsAsmCount)." - ::= { jnxWxAsmEntry 1 } - - jnxWxAsmIpAddress OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of the Decompressor." - ::= { jnxWxAsmEntry 2 } - - ---------------------------------------------------------------------- - -- Stats maintained by a Compressor for each Decompressor it has - -- a session with. - - jnxWxAsmStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxAsmStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Statistics maintained by a Compressor for each Decompressor it has - a session with." - ::= { jnxWxAsm 2 } - - jnxWxAsmStatsEntry OBJECT-TYPE - SYNTAX JuniperWxAsmStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxAsmStatsTable." - AUGMENTS { jnxWxAsmEntry } - ::= { jnxWxAsmStatsTable 1 } - - JuniperWxAsmStatsEntry ::= - SEQUENCE - { - jnxWxAsmStatsPktsIn - Counter64, - jnxWxAsmStatsPktsOut - Counter64, - jnxWxAsmStatsBytesIn - Counter64, - jnxWxAsmStatsBytesOut - Counter64 - } - - jnxWxAsmStatsPktsIn OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets into this WX, since - the system was started, that were identified for - reduction and addressed to the WX whose IP address - is in the row in jnxWxAsmTable that matches - this row." - - ::= { jnxWxAsmStatsEntry 1 } - - jnxWxAsmStatsPktsOut OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of packets out of this WX, since - the system was started, that were identified for - reduction and addressed to the WX whose IP address - is in the row in jnxWxAsmTable that matches - this row." - ::= { jnxWxAsmStatsEntry 2 } - - jnxWxAsmStatsBytesIn OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of bytes into this WX, since - the system was started, that were identified for - reduction and addressed to the WX whose IP address - is in the row in jnxWxAsmTable that matches - this row." - ::= { jnxWxAsmStatsEntry 3 } - - jnxWxAsmStatsBytesOut OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of bytes out of this WX, since - the system was started, that were identified for - reduction and addressed to the WX whose IP address - is in the row in jnxWxAsmTable that matches - this row." - ::= { jnxWxAsmStatsEntry 4 } - - ---------------------------------------------------------------------- - -- Virtual Endpoint definitions configured on the compressor - - jnxWxVirtEndptTable OBJECT-TYPE - SYNTAX SEQUENCE OF JnxWxVirtEndptEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Virtual Endpoints defined in this WX" - ::= { jnxWxAsm 3 } - - jnxWxVirtEndptEntry OBJECT-TYPE - SYNTAX JnxWxVirtEndptEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxVirtEndptTable." - INDEX { jnxWxVirtEndptIndex } - ::= { jnxWxVirtEndptTable 1 } - - JnxWxVirtEndptEntry ::= - SEQUENCE - { - jnxWxVirtEndptIndex - Integer32, - jnxWxVirtEndptName - TcAppName, - jnxWxVirtEndptSubnetCount - Integer32 - } - - jnxWxVirtEndptIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row's number, with range (1..jnxWxStatsVirtEndptCount)" - ::= { jnxWxVirtEndptEntry 1 } - - jnxWxVirtEndptName OBJECT-TYPE - SYNTAX TcAppName - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the configured virtual endpoint" - ::= { jnxWxVirtEndptEntry 2 } - - jnxWxVirtEndptSubnetCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of subnets associated with this - virtual endpoint" - ::= { jnxWxVirtEndptEntry 3 } - - ---------------------------------------------------------------------- - -- Application information maintained by a Compressor - - jnxWxApp OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Information maintained by a Compressor for each application - that is monitored." - ::= { jnxWxObjs 6 } - - jnxWxAppTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxAppEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of applications currently monitored." - ::= { jnxWxApp 1 } - - jnxWxAppEntry OBJECT-TYPE - SYNTAX JuniperWxAppEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxAppTable." - INDEX { jnxWxAppIndex } - ::= { jnxWxAppTable 1 } - - JuniperWxAppEntry ::= - SEQUENCE - { - jnxWxAppIndex - Integer32, - jnxWxAppAppName - TcAppName - } - - jnxWxAppIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This row's number, with range (1..jnxWxStatsAppCount)." - ::= { jnxWxAppEntry 1 } - - jnxWxAppAppName OBJECT-TYPE - SYNTAX TcAppName - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the application from which the data was - received (e.g., FTP, HTTP, Lotus Notes)." - ::= { jnxWxAppEntry 2 } - - ---------------------------------------------------------------------- - -- Application stats maintained by a Compressor for each Decompressor - -- it has a session with. - - jnxWxAppStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxAppStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Statistics maintained by a Compressor for each application - that is monitored." - ::= { jnxWxApp 2 } - - jnxWxAppStatsEntry OBJECT-TYPE - SYNTAX JuniperWxAppStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxAppStatsTable. - Note that the indices are from jnxWxAsmTable and - jnxWxAppTable. For each Decompressor this compressor has - a session with (indexed by jnxWxAsmIndex), statistics - are maintained for each application that is monitored - (indexed by jnxWxAppIndex)." - INDEX { jnxWxAsmIndex, jnxWxAppIndex } - ::= { jnxWxAppStatsTable 1 } - - JuniperWxAppStatsEntry ::= - SEQUENCE - { - jnxWxAppStatsBytesIn - Counter64, - jnxWxAppStatsBytesOut - Counter64, - jnxWxAppStatsBytesInPercent - Gauge32, - jnxWxAppStatsAppName - TcAppName, - jnxWxAppStatsAccelBytesIn - Counter64, - jnxWxAppStatsActiveSessionTime - Counter64, - jnxWxAppStatsEstBoostBytes - Counter64, - jnxWxAppStatsBytesOutWxc - Counter64 - } - - jnxWxAppStatsBytesIn OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of bytes into the WX, since the system - was started, that were identified for reduction, - and addressed to the WX whose IP address is in the - row in jnxWxAsmTable that matches the index - jnxWxAsmIndex, and that was received from the - application whose name is in the row in jnxWxAppTable - that matches the index jnxWxAppIndex." - ::= { jnxWxAppStatsEntry 1 } - - jnxWxAppStatsBytesOut OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The total number of bytes out of the WX, since the - system was started, that were identified for reduction, - and addressed to the WX whose IP address is in the - row in jnxWxAsmTable that matches the index - jnxWxAsmIndex, and that was received from the - application whose name is in the row in jnxWxAppTable." - ::= { jnxWxAppStatsEntry 2 } - - jnxWxAppStatsBytesInPercent OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The percentage of the bytes in for this application - over the total bytes into the WX, since the system - was started, that were identified for reduction, - and addressed to the WX whose IP address is in the - row in jnxWxAsmTable that matches the index - jnxWxAsmIndex, and that was received from the - application whose name is in the row in jnxWxAppTable - that matches the index jnxWxAppIndex. - - The value returned is (percentage * 1000). Applications should - divide the returned value by 1000." - ::= { jnxWxAppStatsEntry 3 } - - jnxWxAppStatsAppName OBJECT-TYPE - SYNTAX TcAppName - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the application from which the data was - received (e.g., FTP, HTTP, Lotus Notes). - - NOTE: This object is here even though it's also in - jnxWxAppTable. This is for the convenience of network - monitoring tools that require all columns to be from the - same table." - ::= { jnxWxAppStatsEntry 4 } - - jnxWxAppStatsAccelBytesIn OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxAppStatsEntry 5 } - - jnxWxAppStatsActiveSessionTime OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxAppStatsEntry 6 } - - jnxWxAppStatsEstBoostBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxAppStatsEntry 7 } - - jnxWxAppStatsBytesOutWxc OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxAppStatsEntry 8 } - - ---------------------------------------------------------------------- - -- Aggregate application stats (across all Decompressors) - -- maintained by a Compressor. This table augments jnxWxAppTable. - - jnxWxAppAggrStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxAppAggrStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Aggregate statistics maintained by a Compressor for each application - that is monitored. These statistics apply to the compressor as a whole - and are summed over all decompressor sessions maintained by the compressor." - ::= { jnxWxApp 3 } - - jnxWxAppAggrStatsEntry OBJECT-TYPE - SYNTAX JuniperWxAppAggrStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxAppAggrStatsTable." - AUGMENTS { jnxWxAppEntry } - ::= { jnxWxAppAggrStatsTable 1 } - - JuniperWxAppAggrStatsEntry ::= - SEQUENCE - { - jnxWxAppAggrStatsBytesInRe - Counter64, - jnxWxAppAggrStatsBytesOutRe - Counter64, - jnxWxAppAggrStatsBytesInPercent - Gauge32 - } - - jnxWxAppAggrStatsBytesInRe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes that entered the WX Compression Engine - for this application since the system was started." - ::= { jnxWxAppAggrStatsEntry 1 } - - jnxWxAppAggrStatsBytesOutRe OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes that exited the WX Compression Engine - after reduction for this application since the system was started." - ::= { jnxWxAppAggrStatsEntry 2 } - - jnxWxAppAggrStatsBytesInPercent OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The percentage of the bytes in for this application over the - total bytes into the WX Compression Engine. - - The value returned is (percentage * 1000). Applications should - divide the returned value by 1000." - ::= { jnxWxAppAggrStatsEntry 3 } - - ---------------------------------------------------------------------- - -- WAN stats per application - - jnxWxWanStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxWanStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Per application WAN performance statistics" - ::= { jnxWxApp 4 } - - jnxWxWanStatsEntry OBJECT-TYPE - SYNTAX JuniperWxWanStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxWanStatsTable. - Note that the indices are from jnxWxAsmTable and - jnxWxAppTable. For each Decompressor this compressor has - a session with (indexed by jnxWxAsmIndex), statistics - are maintained for each application that is monitored - (indexed by jnxWxAppIndex)." - INDEX { jnxWxAsmIndex, jnxWxAppIndex } - ::= { jnxWxWanStatsTable 1 } - - JuniperWxWanStatsEntry ::= - SEQUENCE - { - jnxWxWanStatsBytesToWan - Counter64, - jnxWxWanStatsBytesFromWan - Counter64 - } - - jnxWxWanStatsBytesToWan OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes sent to the wan on a per - application basis" - ::= { jnxWxWanStatsEntry 1 } - - jnxWxWanStatsBytesFromWan OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes received from the WAN - on a per application basis" - ::= { jnxWxWanStatsEntry 2 } - - ---------------------------------------------------------------------- - -- A list of Applications that can be Accelerated - - jnxWxAccelAppNameTable OBJECT-TYPE - SYNTAX SEQUENCE OF JnxWxAccelAppNameEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of applications that can be accelerated by - the WX device." - ::= { jnxWxApp 5 } - - jnxWxAccelAppNameEntry OBJECT-TYPE - SYNTAX JnxWxAccelAppNameEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxAccelAppNameTable. Each row contains - the name of an application that can be accelerated." - INDEX { jnxWxAccelAppIndex } - ::= { jnxWxAccelAppNameTable 1 } - - JnxWxAccelAppNameEntry ::= - SEQUENCE - { - jnxWxAccelAppIndex - Integer32, - jnxWxAccelAppName - TcAppName - } - - jnxWxAccelAppIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This row's number, with range (1..jnxWxStatsAccelAppCount)." - ::= { jnxWxAccelAppNameEntry 1 } - - jnxWxAccelAppName OBJECT-TYPE - SYNTAX TcAppName - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the application from which the data was - received (e.g., FTP, HTTP, Lotus Notes)." - ::= { jnxWxAccelAppNameEntry 2 } - - ---------------------------------------------------------------------- - -- Application Acceleration Statistics. Lists time with and without - -- acceleration in seconds. - - jnxWxAccelAppStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF JnxWxAccelAppStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Accelerated application performance statistics. Includes - time with and without acceleration in seconds" - ::= { jnxWxApp 6 } - - jnxWxAccelAppStatsEntry OBJECT-TYPE - SYNTAX JnxWxAccelAppStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxAccelAppStatsTable. Indices are from - jnxWxAsmTable and jnxWxAccelAppNameTable. For each Decompressor - this compressor has a session with (indexed by jnxWxAsmIndex), - statistics are maintained for each application that is - accelereated (indexed by jnxWxAccelAppIndex)" - INDEX { jnxWxAsmIndex, jnxWxAccelAppIndex } - ::= { jnxWxAccelAppStatsTable 1 } - - JnxWxAccelAppStatsEntry ::= - SEQUENCE - { - jnxWxAccelAppTimeWithAccel - Unsigned32, - jnxWxAccelAppTimeWithoutAccel - Unsigned32 - } - - jnxWxAccelAppTimeWithAccel OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of seconds required to complete all - transactions with acceleration enabled." - ::= { jnxWxAccelAppStatsEntry 3 } - - jnxWxAccelAppTimeWithoutAccel OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of seconds that would be required to - complete all transactions if acceleration was disabled." - ::= { jnxWxAccelAppStatsEntry 4 } - - ---------------------------------------------------------------------- - -- The burst stats over the past minute. - -- NOTE: jnxWxStatsUpdateTime does not apply to this group. - - jnxWxBurstStats OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Sub-tree for WAN Acceleration system statistics." - ::= { jnxWxObjs 7 } - - jnxWxBurstStatsStartTime OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The start of the minute in seconds since - midnight (00:00:00), January 1, 1970, UTC - over which the burst stats apply." - ::= { jnxWxBurstStats 1 } - - jnxWxBurstStatsBpsIn OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Burst bits per second into reduction engine for the past minute." - ::= { jnxWxBurstStats 2 } - - jnxWxBurstStatsBpsOut OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Burst bits per second out of reduction engine for the past minute." - ::= { jnxWxBurstStats 3 } - - jnxWxBurstStatsBpsPt OBJECT-TYPE - SYNTAX Gauge32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Burst pass-through bits per second for the past minute." - ::= { jnxWxBurstStats 4 } - - ---------------------------------------------------------------------- - -- Information about endpoints being managed by QoS - - jnxWxQos OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Information maintained by a Compressor for each QoS class - that is monitored." - ::= { jnxWxObjs 10 } - - jnxWxQosEndptTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxQosEndptEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of endpoints managed by QoS." - ::= { jnxWxQos 1 } - - jnxWxQosEndptEntry OBJECT-TYPE - SYNTAX JuniperWxQosEndptEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxQosEndptTable." - INDEX { jnxWxQosEndptIndex } - ::= { jnxWxQosEndptTable 1 } - - JuniperWxQosEndptEntry ::= - SEQUENCE - { - jnxWxQosEndptIndex - Integer32, - jnxWxQosEndptIdentifier - TcQosIdentifier - } - - jnxWxQosEndptIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This row's number, with range (1..jnxWxStatsQosEndptCount)." - ::= { jnxWxQosEndptEntry 1 } - - jnxWxQosEndptIdentifier OBJECT-TYPE - SYNTAX TcQosIdentifier - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The IP address of an Decompressor or the name - of a virtual endpoint." - ::= { jnxWxQosEndptEntry 2 } - - ---------------------------------------------------------------------- - -- Qos Class information maintained by a Compressor - - jnxWxQosClassTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxQosClassEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of QoS classes currently monitored." - ::= { jnxWxQos 2 } - - jnxWxQosClassEntry OBJECT-TYPE - SYNTAX JuniperWxQosClassEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in the jnxWxQosClassTable" - INDEX { jnxWxQosClassIndex } - ::= { jnxWxQosClassTable 1 } - - JuniperWxQosClassEntry ::= - SEQUENCE - { - jnxWxQosClassIndex - Integer32, - jnxWxQosClassName - TcQosIdentifier - } - - jnxWxQosClassIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This row's number, with range (1..jnxWxStatsQosClassCount)." - ::= { jnxWxQosClassEntry 1 } - - jnxWxQosClassName OBJECT-TYPE - SYNTAX TcQosIdentifier - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The name of the QoS class" - ::= { jnxWxQosClassEntry 2 } - - ---------------------------------------------------------------------- - -- Qos performance stats per class - - jnxWxQosStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxQosStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "Per class QoS performance statistics" - ::= { jnxWxQos 3 } - - jnxWxQosStatsEntry OBJECT-TYPE - SYNTAX JuniperWxQosStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in the jnxWxQosStatsTable. Indexed by - decompressor and the corresponding QoS class. - Statistics are maintained per endpoint - (indexed by jnxWxQosEndptIndex) and per QoS - class associated with the endpoint (indexed - by jnxWxQosClassIndex)" - INDEX { jnxWxQosEndptIndex, jnxWxQosClassIndex } - ::= { jnxWxQosStatsTable 1 } - - JuniperWxQosStatsEntry ::= - SEQUENCE - { - jnxWxQosStatsBytesIn - Counter64, - jnxWxQosStatsBytesOut - Counter64, - jnxWxQosStatsBytesDropped - Counter64, - jnxWxQosStatsPktsIn - Counter64, - jnxWxQosStatsPktsOut - Counter64, - jnxWxQosStatsPktsDropped - Counter64 - } - - jnxWxQosStatsBytesIn OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes received from the WAN - on a per class basis" - ::= { jnxWxQosStatsEntry 3 } - - jnxWxQosStatsBytesOut OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes sent to the WAN on a per - class basis" - ::= { jnxWxQosStatsEntry 4 } - - jnxWxQosStatsBytesDropped OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of bytes dropped on a per - class basis" - ::= { jnxWxQosStatsEntry 5 } - - jnxWxQosStatsPktsIn OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets received from the WAN - on a per class basis" - ::= { jnxWxQosStatsEntry 6 } - - jnxWxQosStatsPktsOut OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets sent to the wan on a per - class basis" - ::= { jnxWxQosStatsEntry 7 } - - jnxWxQosStatsPktsDropped OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Total number of packets dropped - on a per class basis" - ::= { jnxWxQosStatsEntry 8 } - - ---------------------------------------------------------------------- - -- WAN performance statistics for monitored endpoints - - jnxWxWanPerf OBJECT-IDENTITY - STATUS current - DESCRIPTION " - " - ::= { jnxWxObjs 14 } - - jnxWxWpEndptTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxWpEndptEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "List of endpoints managed by Multi-path" - ::= { jnxWxWanPerf 1 } - - jnxWxWpEndptEntry OBJECT-TYPE - SYNTAX JuniperWxWpEndptEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - INDEX { jnxWxWpEndptIndex } - ::= { jnxWxWpEndptTable 1 } - - JuniperWxWpEndptEntry ::= - SEQUENCE - { - jnxWxWpEndptIndex - Integer32, - jnxWxWpEndptIp - IpAddress - } - - jnxWxWpEndptIndex OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpEndptEntry 1 } - - jnxWxWpEndptIp OBJECT-TYPE - SYNTAX IpAddress - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpEndptEntry 2 } - - ---------------------------------------------------------------------- - -- Multi-path performance stats per class - - jnxWxWpStatsTable OBJECT-TYPE - SYNTAX SEQUENCE OF JuniperWxWpStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - ::= { jnxWxWanPerf 2 } - - jnxWxWpStatsEntry OBJECT-TYPE - SYNTAX JuniperWxWpStatsEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "" - INDEX { jnxWxWpEndptIndex } - ::= { jnxWxWpStatsTable 1 } - - JuniperWxWpStatsEntry ::= - SEQUENCE - { - jnxWxWpStatsLatencyThresh - Unsigned32, - jnxWxWpStatsAvgLatency - Unsigned32, - jnxWxWpStatsLatencyCount - Unsigned32, - jnxWxWpStatsLatencyAboveThresh - Unsigned32, - jnxWxWpStatsLatencyAboveThreshCount - Unsigned32, - jnxWxWpStatsLossPercent - Unsigned32, - jnxWxWpStatsLossCount - Unsigned32, - jnxWxWpStatsEventCount - Unsigned32, - jnxWxWpStatsDiversionCount - Unsigned32, - jnxWxWpStatsReturnCount - Unsigned32, - jnxWxWpStatsLastDown - Unsigned32, - jnxWxWpStatsUnavailableCount - Unsigned32, - jnxWxWpStatsMinuteCount - Unsigned32 - } - - jnxWxWpStatsLatencyThresh OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 3 } - - jnxWxWpStatsAvgLatency OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 4 } - - jnxWxWpStatsLatencyCount OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 5 } - - jnxWxWpStatsLatencyAboveThresh OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 6 } - - jnxWxWpStatsLatencyAboveThreshCount OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 7 } - - jnxWxWpStatsLossPercent OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 8 } - - jnxWxWpStatsLossCount OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 9 } - - jnxWxWpStatsEventCount OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 10 } - - jnxWxWpStatsDiversionCount OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 11 } - - jnxWxWpStatsReturnCount OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 12 } - - jnxWxWpStatsLastDown OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 13 } - - jnxWxWpStatsUnavailableCount OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 14 } - - jnxWxWpStatsMinuteCount OBJECT-TYPE - SYNTAX Unsigned32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "" - ::= { jnxWxWpStatsEntry 15 } - - ---------------------------------------------------------------------- - -- Events - - jnxWxEventObjs OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Branch for objects meant only to be sent in event varbinds." - ::= { jnxWxEvents 1 } - - jnxWxEventEvents OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Branch for the events themselves." - ::= { jnxWxEvents 2 } - - jnxWxEventEventsV2 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)." - ::= { jnxWxEventEvents 0 } - - -- Objects sent only in events - -- None so far. - - -- Event descriptions - - jnxWxEventRipAuthFailure NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "RIP authentication failure" - ::= { jnxWxEventEventsV2 1 } - - jnxWxEventCompressionBufferOverflow NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The compressor's input buffer is approaching full capacity. - - This trap is currently unused." - ::= { jnxWxEventEventsV2 2 } - - jnxWxEventCompressionSessionClosed NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The compressor's session to the device described in - jnxWxCommonEventDescr was terminated." - ::= { jnxWxEventEventsV2 3 } - - jnxWxEventDecompressionSessionClosed NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The decompressor's session to the device described in - jnxWxCommonEventDescr was terminated." - ::= { jnxWxEventEventsV2 4 } - - jnxWxEventCompressionSessionOpened NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The compressor's session to the device described in - jnxWxCommonEventDescr was opened." - ::= { jnxWxEventEventsV2 5 } - - jnxWxEventDecompressionSessionOpened NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The decompressor's session to the device described in - jnxWxCommonEventDescr was opened." - ::= { jnxWxEventEventsV2 6 } - - jnxWxEventPrimaryRegServerUnreachable NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The primary registration server is - currently unreachable." - ::= { jnxWxEventEventsV2 7 } - - jnxWxEventSecondaryRegServerUnreachable NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The secondary registration server is - currently unreachable." - ::= { jnxWxEventEventsV2 8 } - - jnxWxEventMultiNodeMasterUp NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The system designated as the 'master' of a multi-node - came up. This notification is generated by the - system that's designated as the 'master' of the - multi-node. - - Note that the corresponding Down notification is - generated by the designated 'master-backup' of the - same multi-node. - - This trap is currently unused." - ::= { jnxWxEventEventsV2 9 } - - jnxWxEventMultiNodeMasterDown NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The system designated as the 'master' of a multi-node - is currently down. This notification is generated by the - system that's designated as the 'master-backup' of the - same multi-node. - - Note that the corresponding Up notification is - generated by the designated 'master' of the same - multi-node. - - This trap is currently unused." - ::= { jnxWxEventEventsV2 10 } - - jnxWxEventMultiNodeLastUp NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The system designated as the 'last-node' of a multi-node - came up. This notification is generated by the - system that's designated as the 'last-node' of the - multi-node. - - Note that the corresponding Down notification is - generated by the designated 'master' of the - same multi-node. - - This trap is currently unused." - ::= { jnxWxEventEventsV2 11 } - - jnxWxEventMultiNodeLastDown NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The system designated as the 'last-node' of a multi-node - is currently down. This notification is generated by the - system that's designated as the 'master' of the - same multi-node. - - Note that the corresponding Up notification is - generated by the designated 'last-node' of the same - multi-node. - - This trap is currently unused." - ::= { jnxWxEventEventsV2 12 } - jnxWxEventPrimaryDownBackupEngaged NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The system designated as the 'primary' is currently - unreachable. This notification is generated by the - system that's designated as the 'backup' device. - The backup device is engaged for the primary device." - ::= { jnxWxEventEventsV2 13 } - jnxWxEventPrimaryDownBackupEngageFailed NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The system designated as the 'primary' is currently - unreachable. This notification is generated by the - system that's designated as the 'backup' device. - The backup device failed to engage for the primary device." - ::= { jnxWxEventEventsV2 14 } - jnxWxEventPrimaryUpBackupDisengaged NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The system designated as the 'primary' is currently - reachable. This notification is generated by the - system that's designated as the 'backup' device. - The backup device has disengaged itself." - ::= { jnxWxEventEventsV2 15 } - - jnxWxEventMultiPathStatusChange NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The status of the primary or secondary path to another - multi-path enabled system changed. The path became inactive - or failed after previously being active or vice versa. - This might have caused traffic designated to flow over - this path to be switched from or to this path." - ::= { jnxWxEventEventsV2 16 } - - jnxWxEventDiskFailure NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "A hard disk failed on the system. The system was rebooted, - and will now operate without the downed disk, at a degraded - performance. Dictionary accumulated until this point was lost." - ::= { jnxWxEventEventsV2 17 } - - jnxWxEventWanPerfStatusChange NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The status of the Path on which WAN Performance Monitoring is - enabled has changed. The performance of the path has changed either - from acceptable to unacceptable or vice versa." - ::= { jnxWxEventEventsV2 18 } - - jnxWxEventDCQAboveHiWatermark NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The decompression queue has reached the high watermark." - ::= { jnxWxEventEventsV2 19 } - - jnxWxEventDCQBelowHiWatermark NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The decompression queue has fallen below the high watermark." - ::= { jnxWxEventEventsV2 20 } - - jnxWxEventPerformanceThreshCrossed NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "The threshold for a configured perfromance event has been - crossed. This notification indicates that some system parameter - being measured has reached a critical value." - ::= { jnxWxEventEventsV2 21 } - - jnxWxEventClientLinkDown NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "Link to the Client went down." - ::= { jnxWxEventEventsV2 22 } - - jnxWxEventClientLinkUp NOTIFICATION-TYPE - OBJECTS { jnxWxCommonEventDescr } - STATUS current - DESCRIPTION - "Link to the client came up." - ::= { jnxWxEventEventsV2 23 } - -END - --- End - JUNIPER-WX-MIB Module diff --git a/mibs/jwos/jnx-wx.mib.txt b/mibs/jwos/jnx-wx.mib.txt deleted file mode 100644 index 37ce5be7b8..0000000000 --- a/mibs/jwos/jnx-wx.mib.txt +++ /dev/null @@ -1,1170 +0,0 @@ --- Start - JUNIPER-WX-GLOBAL-MIB Module - -JUNIPER-WX-GLOBAL-MIB DEFINITIONS ::= BEGIN - -IMPORTS - MODULE-IDENTITY, - OBJECT-IDENTITY, - OBJECT-TYPE, - Integer32 - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - jnxWxMibRoot - FROM JUNIPER-SMI; - -jnxWxGrpModule MODULE-IDENTITY - LAST-UPDATED "200804081400Z" - ORGANIZATION "Juniper Networks, Inc" - CONTACT-INFO " - Customer Support - Juniper Networks, Inc. - 1194 North Mathilda Avenue - Sunnyvale, CA 94089 - support@juniper.net" - - DESCRIPTION - "Juniper Networks enterprise MIB module for WAN - Acceleration (WX) product-line from software release - version JWOS 6.0 onwards. - " - ::= { jnxWxMibRoot 1 } - -jnxWxGrp OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The MIB group containing all status, statistics, events - and configuration information for WX product-line - from software release version JWOS 6.0 onwards. - " - ::= { jnxWxGrpModule 1 } - -jnxWxGrpStatus OBJECT-IDENTITY - STATUS current - DESCRIPTION - "The MIB group containing status related information. - " - ::= { jnxWxGrp 1 } - -jnxWxGrpStats OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains statisitics related information. - It contains system, acceleration, compression and - wan performance data. - " - ::= { jnxWxGrp 2 } - -jnxWxGrpEvents OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains events related information. - " - ::= { jnxWxGrp 3 } - -jnxWxGrpConf OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains configuration related information. - " - ::= { jnxWxGrp 4 } - - -- OID registrations for WX product lines - -- These OIDs are never queried by management stations. - -- They can be returned as product identifiers in responses. - -jnxWxGrpProduct OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains product related information. - " - ::= { jnxWxGrp 5 } - -jnxWxGrpProductWxc250 OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Sequence Caching Model 250" - ::= { jnxWxGrpProduct 1 } - -jnxWxGrpProductWxc500 OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Sequence Caching Model 500" - ::= { jnxWxGrpProduct 2 } - -jnxWxGrpProductWxc590 OBJECT-IDENTITY - STATUS current - DESCRIPTION " - Sequence Caching Model 590" - ::= { jnxWxGrpProduct 3 } - -jnxWxGrpProductWxc1800 OBJECT-IDENTITY - STATUS current - DESCRIPTION " - WAN Acceleration Model 1800 - New in Phoenix" - ::= { jnxWxGrpProduct 4 } - -jnxWxGrpProductWxc2600 OBJECT-IDENTITY - STATUS current - DESCRIPTION " - WAN Acceleration Model 2600 - New in Phoenix" - ::= { jnxWxGrpProduct 5 } - -jnxWxGrpProductWxc3400 OBJECT-IDENTITY - STATUS current - DESCRIPTION " - WAN Acceleration Model 3400 - New in Phoenix" - ::= { jnxWxGrpProduct 6 } - -jnxWxGrpProductWxc7800 OBJECT-IDENTITY - STATUS current - DESCRIPTION " - WAN Acceleration Model 7800 - New in Phoenix" - ::= { jnxWxGrpProduct 7 } - - -END - --- End - JUNIPER-WX-GLOBAL-MIB Module - --- ======================================================================== --- Start - JUNIPER-WX-STATUS-MIB Module - -JUNIPER-WX-STATUS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - DisplayString - FROM SNMPv2-TC - jnxWxGrpStatus - FROM JUNIPER-WX-GLOBAL-MIB; - ------------------------------- --- System Status Group -- ------------------------------- - -jnxWxGrpStatusSys OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains WX system status information. - " - ::= { jnxWxGrpStatus 1 } - -jnxWxGrpStatusSysModel OBJECT-TYPE - SYNTAX INTEGER { - wxc250(1), - wxc500(2), - wxc590(3), - wxc1800(4), - wxc2600(5), - wxc3400(6), - wxc7800(7), - other(8) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The device model number. - " - ::= { jnxWxGrpStatusSys 1 } - -jnxWxGrpStatusSysSwVersion OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The software version for this device. - " - ::= { jnxWxGrpStatusSys 2 } - -jnxWxGrpStatusSysHwVersion OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The hardware version for this device. - " - ::= { jnxWxGrpStatusSys 3 } - ------------------------------- --- Application Status Group -- ------------------------------- -jnxWxGrpStatusApp OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains application status information. - " - ::= { jnxWxGrpStatus 2 } - -jnxWxGrpStatusAppMonCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of applications currently being monitored. - " - ::= { jnxWxGrpStatusApp 1 } - -jnxWxGrpStatusAppTable OBJECT-TYPE - SYNTAX SEQUENCE OF JnxWxGrpStatusAppEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays the application level status. - It contains information for only the applications currently - being monitored. - " - ::= { jnxWxGrpStatusApp 2 } - -jnxWxGrpStatusAppEntry OBJECT-TYPE - SYNTAX JnxWxGrpStatusAppEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxGrpStatusAppTable. - " - INDEX { jnxWxGrpStatusAppId } - ::= { jnxWxGrpStatusAppTable 1 } - -JnxWxGrpStatusAppEntry ::= - SEQUENCE - { - jnxWxGrpStatusAppId - Integer32, - jnxWxGrpStatusAppName - DisplayString, - jnxWxGrpStatusAppType - INTEGER - } - -jnxWxGrpStatusAppId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The unique application ID. - " - ::= { jnxWxGrpStatusAppEntry 1 } - -jnxWxGrpStatusAppName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The application name. - " - ::= { jnxWxGrpStatusAppEntry 2 } - -jnxWxGrpStatusAppType OBJECT-TYPE - SYNTAX INTEGER { - default(1), - ftp(2) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The application type. - " - ::= { jnxWxGrpStatusAppEntry 3 } - ------------------------------- --- Remote WX Status Group -- ------------------------------- -jnxWxGrpStatusRemoteWx OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains remote WX status information. - " - ::= { jnxWxGrpStatus 3 } - -jnxWxGrpStatusRemoteWxMonCount OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Number of remote WXs currently being monitored. - " - ::= { jnxWxGrpStatusRemoteWx 1 } - -jnxWxGrpStatusRemoteWxTable OBJECT-TYPE - SYNTAX SEQUENCE OF JnxWxGrpStatusRemoteWxEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays the application level status. - It contains information for only the applications currently - being monitored. - " - ::= { jnxWxGrpStatusRemoteWx 2 } - -jnxWxGrpStatusRemoteWxEntry OBJECT-TYPE - SYNTAX JnxWxGrpStatusRemoteWxEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxGrpStatusRemoteWxTable. - " - INDEX { jnxWxGrpStatusRemoteWxId } - ::= { jnxWxGrpStatusRemoteWxTable 1 } - -JnxWxGrpStatusRemoteWxEntry ::= - SEQUENCE - { - jnxWxGrpStatusRemoteWxId - Integer32, - jnxWxGrpStatusRemoteWxName - DisplayString, - jnxWxGrpStatusRemoteWxType - INTEGER - } - -jnxWxGrpStatusRemoteWxId OBJECT-TYPE - SYNTAX Integer32 - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "The unique Remote WX ID. - " - ::= { jnxWxGrpStatusRemoteWxEntry 1 } - -jnxWxGrpStatusRemoteWxName OBJECT-TYPE - SYNTAX DisplayString (SIZE(0..64)) - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The remote WX name. - " - ::= { jnxWxGrpStatusRemoteWxEntry 2 } - -jnxWxGrpStatusRemoteWxType OBJECT-TYPE - SYNTAX INTEGER { - wx-device(1), - wx-client(2), - non-wx-device(3) - } - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The remote WX type. - " - ::= { jnxWxGrpStatusRemoteWxEntry 3 } - -END - --- End - JUNIPER-WX-STATUS-MIB Module - --- ======================================================================== --- Start - JUNIPER-WX-STATS-MIB Module - -JUNIPER-WX-STATS-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-IDENTITY, - OBJECT-TYPE, - Counter64 - FROM SNMPv2-SMI - jnxWxGrpStats - FROM JUNIPER-WX-GLOBAL-MIB - jnxWxGrpStatusAppId, - jnxWxGrpStatusRemoteWxId - FROM JUNIPER-WX-STATUS-MIB; - ------------------------------------------- --- System Statistics Group -- ------------------------------------------- -jnxWxGrpStatsSys OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains statistics at the system level. - " - ::= { jnxWxGrpStats 1 } - ------------------------------------------- --- System Passthrough Statistics -- ------------------------------------------- -jnxWxGrpStatsSysPt OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains passthrough statistics. - " - ::= { jnxWxGrpStatsSys 1 } - -jnxWxGrpStatsSysPtAppDefMatchBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru byte count because of application definition. - " - ::= { jnxWxGrpStatsSysPt 1 } - -jnxWxGrpStatsSysPtAppDefMatchPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru packet count because of application definition. - " - ::= { jnxWxGrpStatsSysPt 2 } - -jnxWxGrpStatsSysPtNoRemoteWxBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru byte count due to no Remote WX. - " - ::= { jnxWxGrpStatsSysPt 3 } - -jnxWxGrpStatsSysPtNoRemoteWxPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru packet count due to no Remote WX. - " - ::= { jnxWxGrpStatsSysPt 4 } - -jnxWxGrpStatsSysPtNonTcpProtoBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru byte count because protocol is non-TCP. - " - ::= { jnxWxGrpStatsSysPt 5 } - -jnxWxGrpStatsSysPtNonTcpProtoPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru packet count because protocol is non-TCP. - " - ::= { jnxWxGrpStatsSysPt 6 } - -jnxWxGrpStatsSysPtNonIpBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru byte count because of non-IP traffic like - Appletalk, IPX, etc. - " - ::= { jnxWxGrpStatsSysPt 7 } - -jnxWxGrpStatsSysPtNonIpPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru packet count because of non-IP traffic like - Appletalk, IPX, etc. - " - ::= { jnxWxGrpStatsSysPt 8 } - -jnxWxGrpStatsSysPtFragIpBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru because of fragmented IP packets. - " - ::= { jnxWxGrpStatsSysPt 9 } - -jnxWxGrpStatsSysPtFragIpPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru because of fragmented IP bytes. - " - ::= { jnxWxGrpStatsSysPt 10 } - -jnxWxGrpStatsSysPtVlanBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru due to VLAN bytes. - " - ::= { jnxWxGrpStatsSysPt 11 } - -jnxWxGrpStatsSysPtVlanPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru due to VLAN packets. - " - ::= { jnxWxGrpStatsSysPt 12 } - -jnxWxGrpStatsSysPtMcastBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru due to Multicast bytes. - " - ::= { jnxWxGrpStatsSysPt 13 } - -jnxWxGrpStatsSysPtMcastPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Passthru due to Multicast packets. - " - ::= { jnxWxGrpStatsSysPt 14 } - ------------------------------------ --- System Compression Statistics -- ------------------------------------ -jnxWxGrpStatsSysComp OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains Compression statistics at the system level. - " - ::= { jnxWxGrpStatsSys 2 } - -jnxWxGrpStatsSysCompFailAppDefDisableBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when compression failed because application - definition did not enable compression. - " - ::= { jnxWxGrpStatsSysComp 1 } - -jnxWxGrpStatsSysCompFailAppDefDisablePkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Packet count when compression failed because application - definition did not enable compression. - " - ::= { jnxWxGrpStatsSysComp 2 } - -jnxWxGrpStatsSysCompFailTcpAcclToRemoteBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when compression failed because TCP - acceleration was not configured to remote WX. - " - ::= { jnxWxGrpStatsSysComp 3 } - -jnxWxGrpStatsSysCompFailTcpAcclToRemotePkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Packet count when compression failed because TCP - acceleration was not configured to remote WX. - " - ::= { jnxWxGrpStatsSysComp 4 } - -jnxWxGrpStatsSysCompFailResCrunchBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when compression failed due to - resource crunch. - " - ::= { jnxWxGrpStatsSysComp 5 } - -jnxWxGrpStatsSysCompFailAlgoLimitBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when compression failed because of - algorithmic limitations. - " - ::= { jnxWxGrpStatsSysComp 6 } - -jnxWxGrpStatsSysCompTcpAcclFailedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when compression failed because of - TCP acceleration error. - " - ::= { jnxWxGrpStatsSysComp 7 } - -jnxWxGrpStatsSysCompTcpAcclFailedPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Packet count when compression failed because of - TCP acceleration error. - " - ::= { jnxWxGrpStatsSysComp 8 } - ----------------------------- --- System CIFS Statistics -- ----------------------------- -jnxWxGrpStatsSysCifs OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains CIFS statistics at the system level. - " - ::= { jnxWxGrpStatsSys 3 } - -jnxWxGrpStatsSysCifsFailAppDefBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when CIFS acceleration failed because - application definition did not enable CIFS. - " - ::= { jnxWxGrpStatsSysCifs 1 } - -jnxWxGrpStatsSysCifsFailAppDefPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Packet count when CIFS acceleration failed because - application definition did not enable CIFS. - " - ::= { jnxWxGrpStatsSysCifs 2 } - -jnxWxGrpStatsSysCifsFailTcpAcclToRemoteBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when CIFS failed because TCP - acceleration was not configured to remote WX. - " - ::= { jnxWxGrpStatsSysCifs 3 } - -jnxWxGrpStatsSysCifsFailTcpAcclToRemotePkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Packet count when CIFS failed because TCP - acceleration was not configured to remote WX. - " - ::= { jnxWxGrpStatsSysCifs 4 } - -jnxWxGrpStatsSysCifsFailTcpAcclFailedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when CIFS failed because TCP - acceleration to remote WX failed. - " - ::= { jnxWxGrpStatsSysCifs 5 } - -jnxWxGrpStatsSysCifsFailTcpAcclFailedPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Packet count when CIFS failed because TCP - acceleration to remote WX failed. - " - ::= { jnxWxGrpStatsSysCifs 6 } - ------------------------------- --- System Exchange Statistics ------------------------------- - -jnxWxGrpStatsSysExchange OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains Exchange statistics at the system level. - " - ::= { jnxWxGrpStatsSys 4 } - -jnxWxGrpStatsSysExchangeFailAppDefBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when Exchange acceleration failed because - application definition did not enable CIFS. - " - ::= { jnxWxGrpStatsSysExchange 1 } - -jnxWxGrpStatsSysExchangeFailAppDefPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Packet count when Exchange acceleration failed because - application definition did not enable CIFS. - " - ::= { jnxWxGrpStatsSysExchange 2 } - -jnxWxGrpStatsSysExchangeFailTcpAcclToRemoteBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when Exchange failed because TCP - acceleration was not configured to remote WX. - " - ::= { jnxWxGrpStatsSysExchange 3 } - -jnxWxGrpStatsSysExchangeFailTcpAcclToRemotePkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Packet count when Exchange failed because TCP - acceleration was not configured to remote WX. - " - ::= { jnxWxGrpStatsSysExchange 4 } - -jnxWxGrpStatsSysExchangeFailTcpAcclFailedBytes OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Byte count when Exchange failed because TCP - acceleration to remote WX failed. - " - ::= { jnxWxGrpStatsSysExchange 5 } - -jnxWxGrpStatsSysExchangeFailTcpAcclFailedPkts OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "Packet count when Exchange failed because TCP - acceleration to remote WX failed. - " - ::= { jnxWxGrpStatsSysExchange 6 } - ---------------------------------- --- Acceleration Statistics Group ---------------------------------- - -jnxWxGrpStatsAccl OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains general acceleration statistics. - " - ::= { jnxWxGrpStats 2 } - ------------------------------------------------------------------- --- TCP Acceleration Statistics for each Application and Remote Wx ------------------------------------------------------------------- - -jnxWxGrpStatsTcpAcclTable OBJECT-TYPE - SYNTAX SEQUENCE OF JnxWxGrpStatsTcpAcclEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays the TCP acceleration statistics - for each application per remote WX currently being monitored. - " - ::= { jnxWxGrpStatsAccl 1 } - -jnxWxGrpStatsTcpAcclEntry OBJECT-TYPE - SYNTAX JnxWxGrpStatsTcpAcclEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxGrpStatsTcpAcclTable. - " - INDEX { jnxWxGrpStatusAppId, jnxWxGrpStatusRemoteWxId } - ::= { jnxWxGrpStatsTcpAcclTable 1 } - -JnxWxGrpStatsTcpAcclEntry ::= - SEQUENCE - { - jnxWxGrpStatsTcpAcclPtFlows - Counter, - jnxWxGrpStatsTcpAcclProxyFlows - Counter, - jnxWxGrpStatsTcpAcclPtFlowsDiff - Counter, - jnxWxGrpStatsTcpAcclProxyRequestsDiff - Counter, - jnxWxGrpStatsTcpAcclProxyFlowsDiff - Counter, - jnxWxGrpStatsTcpAcclFailedToProxyDiff - Counter - } - -jnxWxGrpStatsTcpAcclPtFlows OBJECT-TYPE - SYNTAX Counter - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flows that are currently passthru. - " - ::= { jnxWxGrpStatsTcpAcclEntry 1 } - -jnxWxGrpStatsTcpAcclProxyFlows OBJECT-TYPE - SYNTAX Counter - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flows that are currently being proxied. - " - ::= { jnxWxGrpStatsTcpAcclEntry 2 } - -jnxWxGrpStatsTcpAcclPtFlowsDiff OBJECT-TYPE - SYNTAX Counter - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flows that went passthru for this app in - last interval (10 sec). These will be delta stats. - " - ::= { jnxWxGrpStatsTcpAcclEntry 3 } - -jnxWxGrpStatsTcpAcclProxyRequestsDiff OBJECT-TYPE - SYNTAX Counter - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of proxy flow request received in last sampling - interval (10 sec). These will be delta stats. - " - ::= { jnxWxGrpStatsTcpAcclEntry 4 } - -jnxWxGrpStatsTcpAcclProxyFlowsDiff OBJECT-TYPE - SYNTAX Counter - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flows we decided to proxy in last sampling - interval (10 sec). These will be delta stats. - " - ::= { jnxWxGrpStatsTcpAcclEntry 5 } - -jnxWxGrpStatsTcpAcclFailedToProxyDiff OBJECT-TYPE - SYNTAX Counter - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of flows that could not be proxied for whatever - reasons in last sampling interval (10 sec). - " - ::= { jnxWxGrpStatsTcpAcclEntry 6 } - --------------------------------- --- Compression Statistics Group --------------------------------- - -jnxWxGrpStatsComp OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains compression statistics. - " - ::= { jnxWxGrpStats 3 } - -------------------------------------------------------------- --- Compression Statistics for each Application and Remote Wx -------------------------------------------------------------- - -jnxWxGrpStatsCompTable OBJECT-TYPE - SYNTAX SEQUENCE OF JnxWxGrpStatsCompEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays the compression statistics - for each application per remote WX currently being monitored. - " - ::= { jnxWxGrpStatsComp 1 } - -jnxWxGrpStatsCompEntry OBJECT-TYPE - SYNTAX JnxWxGrpStatsCompEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxGrpStatsCompTable. - " - INDEX { jnxWxGrpStatusAppId, jnxWxGrpStatusRemoteWxId } - ::= { jnxWxGrpStatsCompTable 1 } - -JnxWxGrpStatsCompEntry ::= - SEQUENCE - { - jnxWxGrpStatsCompBytesIn - Counter64, - jnxWxGrpStatsCompBytesOut - Counter64, - jnxWxGrpStatsCompCacheHits - Counter64, - jnxWxGrpStatsCompCacheMisses - Counter64 - } - -jnxWxGrpStatsCompBytesIn OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes in. - " - ::= { jnxWxGrpStatsCompEntry 1 } - -jnxWxGrpStatsCompBytesOut OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes out. - " - ::= { jnxWxGrpStatsCompEntry 2 } - -jnxWxGrpStatsCompCacheHits OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of cache hits. - " - ::= { jnxWxGrpStatsCompEntry 3 } - -jnxWxGrpStatsCompCacheMisses OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of cache misses. - " - ::= { jnxWxGrpStatsCompEntry 4 } - ------------------------------------------------------------------ --- WAN Performance Statistics for each Application and Remote Wx ------------------------------------------------------------------ - -jnxWxGrpStatsWanPerf OBJECT-IDENTITY - STATUS current - DESCRIPTION - "This group contains WAN performance statistics. - " - ::= { jnxWxGrpStats 4 } - -jnxWxGrpStatsWanPerfTable OBJECT-TYPE - SYNTAX SEQUENCE OF JnxWxGrpStatsWanPerfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "This table displays the WAN performance statistics - for each application per remote WX currently being monitored. - " - ::= { jnxWxGrpStatsWanPerf 1 } - -jnxWxGrpStatsWanPerfEntry OBJECT-TYPE - SYNTAX JnxWxGrpStatsWanPerfEntry - MAX-ACCESS not-accessible - STATUS current - DESCRIPTION - "A row in jnxWxGrpStatsWanPerfTable. - " - INDEX { jnxWxGrpStatusAppId, jnxWxGrpStatusRemoteWxId } - ::= { jnxWxGrpStatsWanPerfTable 1 } - -JnxWxGrpStatsWanPerfEntry ::= - SEQUENCE - { - jnxWxGrpStatsWanPerfBytesToWan - Counter64, - jnxWxGrpStatsWanPerfBytesFromWan - Counter64 - } - -jnxWxGrpStatsWanPerfBytesToWan OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes to WAN. - " - ::= { jnxWxGrpStatsWanPerfEntry 1 } - -jnxWxGrpStatsWanPerfBytesFromWan OBJECT-TYPE - SYNTAX Counter64 - MAX-ACCESS read-only - STATUS current - DESCRIPTION - "The number of bytes from WAN. - " - ::= { jnxWxGrpStatsWanPerfEntry 2 } - -END - ---End - JUNIPER-WX-STATS-MIB Module - --- ======================================================================== --- Start - JUNIPER-WX-EVENT-MIB Module - -JUNIPER-WX-EVENT-MIB DEFINITIONS ::= BEGIN - -IMPORTS - OBJECT-IDENTITY, - OBJECT-TYPE, - NOTIFICATION-TYPE - FROM SNMPv2-SMI - DisplayString - FROM SNMPv2-TC - jnxWxGrpEvents - FROM JUNIPER-WX-GLOBAL-MIB; - ------------------------------- --- Events Group -- ------------------------------- - -jnxWxGrpEventV2 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). - " - ::= { jnxWxGrpEvents 0 } - - -- Objects sent only in events - -jnxWxGrpEventDescr OBJECT-TYPE - SYNTAX DisplayString - MAX-ACCESS accessible-for-notify - STATUS current - DESCRIPTION - " - String that provides a textual description of the event. - " - ::= { jnxWxGrpEvents 1 } - - -- Event descriptions - -jnxWxGrpEventPowerSupplyFailure NOTIFICATION-TYPE - STATUS current - DESCRIPTION - "One or more sources of power to the system have failed. - A redundant power-supply has presumably taken over. - " - ::= { jnxWxGrpEventV2 1 } - -jnxWxGrpEventPowerSupplyOk 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. - " - ::= { jnxWxGrpEventV2 2 } - -jnxWxGrpEventLicenseWillExpire NOTIFICATION-TYPE - OBJECTS { jnxWxGrpEventDescr } - 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." - ::= { jnxWxGrpEventV2 3 } - -jnxWxGrpEventThruputLimitExceeded NOTIFICATION-TYPE - OBJECTS { jnxWxGrpEventDescr } - STATUS current - DESCRIPTION - "The throughput of traffic through the device - has exceeded the limit for which it has - been licensed." - ::= { jnxWxGrpEventV2 4 } - -jnxWxGrpEventLicenseExpired NOTIFICATION-TYPE - OBJECTS { jnxWxGrpEventDescr } - STATUS current - DESCRIPTION - "The license for the system expired. - As a result, the system will switch over to - and stay in pass-through mode." - ::= { jnxWxGrpEventV2 5 } - -jnxWxGrpEventClientLimitExceeded NOTIFICATION-TYPE - OBJECTS { jnxWxGrpEventDescr } - STATUS current - DESCRIPTION - "Exceeded licensed maximum concurrent client connections. - Please contact Juniper Networks to obtain a new license - with higher number of concurrent client connections." - ::= { jnxWxGrpEventV2 6 } - -jnxWxGrpEventInFailSafeMode 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: - Fail-safe reboot was explicitly initiated by the user. - 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." - ::= { jnxWxGrpEventV2 7 } - -jnxWxGrpEventInterfaceSpeedMismatch NOTIFICATION-TYPE - OBJECTS { jnxWxGrpEventDescr } - 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. " - ::= { jnxWxGrpEventV2 8 } - -jnxWxGrpEventInterfaceSpeedOk NOTIFICATION-TYPE - OBJECTS { jnxWxGrpEventDescr } - 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. " - ::= { jnxWxGrpEventV2 9 } - -jnxWxGrpEventInterfaceDuplexMismatch NOTIFICATION-TYPE - OBJECTS { jnxWxGrpEventDescr } - STATUS current - DESCRIPTION - "A possible mismatch was detected between the duplex settings - 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 'ifIndex' object. - - Note that this notification is quite different from - jnxWxGrpEventInterfaceSpeedMismatch, which compares the - local and remote interfaces on the same WX device." - ::= { jnxWxGrpEventV2 10 } - -jnxWxGrpEventLoginFailure NOTIFICATION-TYPE - OBJECTS { jnxWxGrpEventDescr } - STATUS current - DESCRIPTION - "A user's login attempt via the console/ssh/web server - failed due to incorrect username or password." - ::= { jnxWxGrpEventV2 11 } - -jnxWxGrpEventDiskFailure NOTIFICATION-TYPE - OBJECTS { jnxWxGrpEventDescr } - STATUS current - DESCRIPTION - "A hard disk failed on the system. The system was rebooted, - and will now operate without the downed disk, at a degraded - performance. Dictionary accumulated until this point was lost." - ::= { jnxWxGrpEventV2 12 } -END - --- END - Juniper-WX-EVENT-MIB objects - --- ======================================================================== diff --git a/mibs/jwos/mib-jnx-smi.txt b/mibs/jwos/mib-jnx-smi.txt deleted file mode 100644 index 7e57eccc18..0000000000 --- a/mibs/jwos/mib-jnx-smi.txt +++ /dev/null @@ -1,191 +0,0 @@ --- --- Juniper Enterprise Specific MIB: Structure of Management Information --- --- Copyright (c) 2002-2008, 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 "200710090000Z" - 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 "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." - ::= { 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. - -- - jnxReservedProducts1 OBJECT IDENTIFIER ::= { jnxProducts 2 } - jnxReservedProducts2 OBJECT IDENTIFIER ::= { jnxProducts 3 } - jnxReservedProducts3 OBJECT IDENTIFIER ::= { jnxProducts 4 } - jnxReservedProducts4 OBJECT IDENTIFIER ::= { jnxProducts 5 } - jnxReservedProducts5 OBJECT IDENTIFIER ::= { jnxProducts 6 } - - - -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 } - jnxReservedMibs4 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 } - - - - -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 } - - --- 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 } - -END