summaryrefslogtreecommitdiff
path: root/MIBS/junose/Juniper-LOG-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/junose/Juniper-LOG-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/junose/Juniper-LOG-MIB')
-rw-r--r--MIBS/junose/Juniper-LOG-MIB681
1 files changed, 681 insertions, 0 deletions
diff --git a/MIBS/junose/Juniper-LOG-MIB b/MIBS/junose/Juniper-LOG-MIB
new file mode 100644
index 0000000..d06fa93
--- /dev/null
+++ b/MIBS/junose/Juniper-LOG-MIB
@@ -0,0 +1,681 @@
+
+-- *****************************************************************************
+-- Juniper-LOG-MIB
+--
+-- Juniper Networks Enterprise MIB
+-- Extensions for Logging Management
+--
+-- Copyright (c) 1999 Redstone Communications, Inc.
+-- Copyright (c) 1999, 2001 Unisphere Networks, Inc.
+-- Copyright (c) 2002 Juniper Networks, Inc.
+-- All Rights Reserved.
+-- *****************************************************************************
+
+Juniper-LOG-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE, Integer32, Counter32,
+ Unsigned32, IpAddress
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, DisplayString, RowStatus, TruthValue, TimeStamp,
+ DateAndTime
+ FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ juniMibs
+ FROM Juniper-MIBs
+ JuniLogSeverity
+ FROM Juniper-TC;
+
+juniLogMIB MODULE-IDENTITY
+ LAST-UPDATED "200209162144Z" -- 16-Sep-02 05:44 PM EDT
+ ORGANIZATION "Juniper Networks, Inc."
+ CONTACT-INFO
+ " Juniper Networks, Inc.
+ Postal: 10 Technology Park Drive
+ Westford, MA 01886-3146
+ USA
+ Tel: +1 978 589 5800
+ Email: mib@Juniper.net"
+ DESCRIPTION
+ "The Logging Facility MIB for the Juniper Networks enterprise."
+ -- Revision History
+ REVISION "200209162144Z" -- 16-Sep-02 05:44 PM EDT - JUNOSe 5.0
+ DESCRIPTION
+ "Replaced Unisphere names with Juniper names."
+ REVISION "200103161902Z" -- 16-Mar-01 02:02 PM EST - JUNOSe 3.0
+ DESCRIPTION
+ "Make it SMIv2 conformant."
+ REVISION "200003270500Z" -- 27-Mar-00 - JUNOSe 2.0
+ DESCRIPTION
+ "Replace single syslog destination with table of syslog destinations,
+ and add syslog facility as an attribute for syslogs."
+ REVISION "9911080000Z" -- 8-Nov-99 - JUNOSe 1.3
+ DESCRIPTION
+ "Initial version of this MIB module."
+ ::= { juniMibs 28 }
+
+--
+-- Brief Description of Logging Facility Model
+--
+-- A system application may support one or more logging categories. Each
+-- category can be separately configured for severity and verbosity levels of
+-- the logging messages it generates in reponse to category-specific events.
+-- The severity level filters the generation of messages; the verbosity level
+-- controls the content of each generated message. Each category is resource-
+-- limited in the rate of messages it can generate, thus high event volume in
+-- one category will not exhaust common resources to the extent that other log
+-- categories are starved.
+--
+-- Generated log messages are recorded into a central circular repository,
+-- called the log message table. Each such recorded message is examined and can
+-- be sent to as many as three logging destinations: network-based SYSLOG
+-- server; local console; and local nonvolatile log file. Each of these
+-- destinations is separately configurable for severity level of messages it
+-- wishes to receive.
+--
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Textual conventions
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+JuniLogCatName ::= TEXTUAL-CONVENTION
+ DISPLAY-HINT "32a"
+ STATUS current
+ DESCRIPTION
+ "The name of a log category. Represents textual information taken from
+ the NVT ASCII character set."
+ REFERENCE
+ "RFC 854: NVT ASCII character set. See SNMPv2-TC.DisplayString
+ DESCRIPTION for a summary."
+ SYNTAX OCTET STRING (SIZE (1..32))
+
+JuniLogVerbosity ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The log verbosity level. Not all event types
+ offer medium- or high-verbosity levels of detail."
+ SYNTAX INTEGER {
+ low(0),
+ medium(1),
+ high(2) }
+
+JuniLogSyslogFacility ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The syslog daemon facility id."
+ SYNTAX INTEGER {
+ local0(0),
+ local1(1),
+ local2(2),
+ local3(3),
+ local4(4),
+ local5(5),
+ local6(6),
+ local7(7) }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Managed objects
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniLogObjects OBJECT IDENTIFIER ::= { juniLogMIB 1 }
+
+juniLogDestinations OBJECT IDENTIFIER ::= { juniLogObjects 1 }
+juniLogCategories OBJECT IDENTIFIER ::= { juniLogObjects 2 }
+juniLogMessages OBJECT IDENTIFIER ::= { juniLogObjects 3 }
+
+-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+-- Log Destinations
+-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+juniLogDestSyslog OBJECT IDENTIFIER ::= { juniLogDestinations 1 }
+juniLogDestConsole OBJECT IDENTIFIER ::= { juniLogDestinations 2 }
+juniLogDestNvFile OBJECT IDENTIFIER ::= { juniLogDestinations 3 }
+
+--
+-- SYSLOG server log destination
+--
+-- Scalar objects supporting a single syslog destination are obsoleted in favor
+-- of a table of syslog destinations.
+--
+juniLogDestSyslogSeverity OBJECT-TYPE
+ SYNTAX JuniLogSeverity
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The minimum severity level of messages sent to the SYSLOG server. A
+ value of 'off' indicates no log messages are sent to this destination."
+ ::= { juniLogDestSyslog 1 }
+
+juniLogDestSyslogAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The IP address of the SYSLOG server to which log messages are to be
+ sent. A value of 0.0.0.0 indicates no server address is configured."
+ ::= { juniLogDestSyslog 2 }
+
+juniLogSyslogTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniLogSyslogEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table describing the characteristics of each syslog destination."
+ ::= { juniLogDestSyslog 3 }
+
+juniLogSyslogEntry OBJECT-TYPE
+ SYNTAX JuniLogSyslogEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry describingthe characteristics of a syslog destination."
+ INDEX { juniLogSyslogIpAddress }
+ ::= { juniLogSyslogTable 1 }
+
+JuniLogSyslogEntry ::= SEQUENCE {
+ juniLogSyslogIpAddress IpAddress,
+ juniLogSyslogRowStatus RowStatus,
+ juniLogSyslogSeverity JuniLogSeverity,
+ juniLogSyslogFacility JuniLogSyslogFacility }
+
+juniLogSyslogIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IP address of this syslog destination. This value must be a
+ unicast IP address."
+ ::= { juniLogSyslogEntry 1 }
+
+juniLogSyslogRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Controls creation/deletion of entries in this table. Only
+ 'createAndGo' and 'destroy' are supported."
+ ::= { juniLogSyslogEntry 2 }
+
+juniLogSyslogSeverity OBJECT-TYPE
+ SYNTAX JuniLogSeverity
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The severity level for this syslog destination. Setting this value to
+ 'off' suppresses log messages from being sent to this syslog
+ destination."
+ DEFVAL { off }
+ ::= { juniLogSyslogEntry 3 }
+
+juniLogSyslogFacility OBJECT-TYPE
+ SYNTAX JuniLogSyslogFacility
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The facility id attached to messages sent to this syslog destination."
+ DEFVAL { local7 }
+ ::= { juniLogSyslogEntry 4 }
+
+
+--
+-- Local console log destination
+--
+juniLogDestConsoleSeverity OBJECT-TYPE
+ SYNTAX JuniLogSeverity
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The minimum severity level of messages sent to the console. A value of
+ 'off' indicates no log messages are sent to this destination."
+ ::= { juniLogDestConsole 1 }
+
+
+--
+-- Local nonvolatile file log destination
+--
+juniLogDestNvFileSeverity OBJECT-TYPE
+ SYNTAX JuniLogSeverity
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The minimum severity level of messages sent to the nonvolatile log
+ file. A value of 'off' indicates no log messages are to be sent to this
+ destination."
+ ::= { juniLogDestNvFile 1 }
+
+
+-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+-- Log Categories
+-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+juniLogCatScalars OBJECT IDENTIFIER ::= { juniLogCategories 1 }
+-- reserved for attributes pertaining to all logs
+
+--
+-- Log Category Table
+--
+juniLogCatTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniLogCatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table describing the characteristics of each log category."
+ ::= { juniLogCategories 2 }
+
+juniLogCatEntry OBJECT-TYPE
+ SYNTAX JuniLogCatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry describing the characteristics of a log category."
+ INDEX { juniLogCatIndex }
+ ::= { juniLogCatTable 1 }
+
+JuniLogCatEntry ::= SEQUENCE {
+ juniLogCatIndex Integer32,
+ juniLogCatName JuniLogCatName,
+ juniLogCatDescr DisplayString,
+ juniLogCatEngineering TruthValue,
+ juniLogCatDiscards Counter32,
+ juniLogCatSeverity JuniLogSeverity,
+ juniLogCatVerbosity JuniLogVerbosity }
+
+juniLogCatIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An integer index uniquely associated with a log.
+
+ Index values do not necessarily persist across system reboots.
+ Following reboot, mappings of (reboot-invariant) log category names to
+ log index values is available in the juniLogCatNameTable."
+ ::= { juniLogCatEntry 1 }
+
+juniLogCatName OBJECT-TYPE
+ SYNTAX JuniLogCatName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of this log category."
+ ::= { juniLogCatEntry 2 }
+
+juniLogCatDescr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A description of the functionality for which events are recorded by
+ this log category."
+ ::= { juniLogCatEntry 3 }
+
+juniLogCatEngineering OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "An indication of whether this log is intended mainly for engineering
+ development and debug purposes."
+ ::= { juniLogCatEntry 4 }
+
+juniLogCatDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of messages generated by this log category that were
+ discarded because of resource limitations."
+ ::= { juniLogCatEntry 5 }
+
+juniLogCatSeverity OBJECT-TYPE
+ SYNTAX JuniLogSeverity
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The severity level for this log category.
+
+ The value 'off' disables recording of this log category's messages. For
+ other severity level values, only messages at or above this severity
+ level will be logged in juniLogMsgTable."
+ ::= { juniLogCatEntry 6 }
+
+juniLogCatVerbosity OBJECT-TYPE
+ SYNTAX JuniLogVerbosity
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The verbosity level for this log category.
+
+ Supplementary information may be available for certain event types.
+ This object controls whether that additional information, if available
+ for a given event, is recorded."
+ ::= { juniLogCatEntry 7}
+
+
+--
+-- Log Category Name Table
+--
+juniLogCatNameTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniLogCatNameEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table mapping each log category's name to its index."
+ ::= { juniLogCategories 3 }
+
+juniLogCatNameEntry OBJECT-TYPE
+ SYNTAX JuniLogCatNameEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry mapping a log category's name to its index."
+ INDEX { IMPLIED juniLogCatNameName }
+ ::= { juniLogCatNameTable 1 }
+
+JuniLogCatNameEntry ::= SEQUENCE {
+ juniLogCatNameName JuniLogCatName,
+ juniLogCatNameIndex Integer32 }
+
+juniLogCatNameName OBJECT-TYPE
+ SYNTAX JuniLogCatName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the log category."
+ ::= { juniLogCatNameEntry 1 }
+
+juniLogCatNameIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The log index associated with this log category."
+ ::= { juniLogCatNameEntry 2 }
+
+
+-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+-- Log Messages
+-- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
+--
+-- Log Message Scalars
+--
+juniLogMsgScalars OBJECT IDENTIFIER ::= { juniLogMessages 1 }
+
+juniLogMsgCapacity OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "messages"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum capacity, in number of log messages, of the
+ juniLogMsgTable."
+ ::= { juniLogMsgScalars 1 }
+
+juniLogMsgLastSeqNumber OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of the most recent juniLogMsgTable entry.
+
+ By monitoring this object's rate of change in relation to the
+ juniLogMsgTable capacity, a management client can determine whether it
+ is polling juniLogMsgTable frequently enough to avoid missing log
+ messages."
+ ::= { juniLogMsgScalars 2 }
+
+
+--
+-- Log Message Table
+--
+juniLogMsgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF JuniLogMsgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of log messages generated by this device."
+ ::= { juniLogMessages 2 }
+
+juniLogMsgEntry OBJECT-TYPE
+ SYNTAX JuniLogMsgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A log message generated by this device."
+ INDEX { juniLogMsgSysUpTimeStamp,
+ juniLogMsgSequenceNumber }
+ ::= { juniLogMsgTable 1 }
+
+JuniLogMsgEntry ::= SEQUENCE {
+ juniLogMsgSysUpTimeStamp TimeStamp,
+ juniLogMsgSequenceNumber Unsigned32,
+ juniLogMsgCatName JuniLogCatName,
+ juniLogMsgCatIndex Integer32,
+ juniLogMsgSeverity JuniLogSeverity,
+ juniLogMsgText DisplayString,
+ juniLogMsgDateAndTimeStamp DateAndTime }
+
+juniLogMsgSysUpTimeStamp OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of sysUpTime when this log message was recorded."
+ ::= { juniLogMsgEntry 1 }
+
+juniLogMsgSequenceNumber OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A sequence number that uniquely identifies this entry. Sequence
+ numbers are assigned consecutively beginning with 1. More recent
+ entries have higher sequence numbers."
+ ::= { juniLogMsgEntry 2 }
+
+juniLogMsgCatName OBJECT-TYPE
+ SYNTAX JuniLogCatName
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Name of the log category that contributed this message."
+ ::= { juniLogMsgEntry 3 }
+
+juniLogMsgCatIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Index of the log category that contributed this message."
+ ::= { juniLogMsgEntry 4 }
+
+juniLogMsgSeverity OBJECT-TYPE
+ SYNTAX JuniLogSeverity
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The severity of the message."
+ ::= { juniLogMsgEntry 5 }
+
+juniLogMsgText OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The text of the log message.
+
+ Truncation of log message text is indicated by n asterisk character
+ ('*') in the last octet of a maximum-size string."
+ ::= { juniLogMsgEntry 6 }
+
+juniLogMsgDateAndTimeStamp OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The date and time this message was generated."
+ ::= { juniLogMsgEntry 7 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Notification control objects
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniLogTrapControl OBJECT IDENTIFIER ::= { juniLogMIB 2 }
+
+juniLogMsgThreshold OBJECT-TYPE
+ SYNTAX Integer32 (0..100)
+ UNITS "percent"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of log messages which, when added to juniLogMsgTable, cause a
+ juniLogMsgThresholdTrap to be generated.
+
+ This value is expressed as a percentage of the capacity of
+ juniLogMsgTable. A value of zero disables trap generation."
+ ::= { juniLogTrapControl 1 }
+
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Notifications
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- The following OBJECT IDENTIFIERS is used to define SNMPv2
+-- Notifications that are easily translated into SNMPv1 Traps.
+juniLogTrapPrefix OBJECT IDENTIFIER ::= { juniLogMIB 0 }
+
+juniLogMsgThresholdTrap NOTIFICATION-TYPE
+ OBJECTS {
+ juniLogMsgCapacity,
+ juniLogMsgLastSeqNumber,
+ juniLogMsgThreshold }
+ STATUS current
+ DESCRIPTION
+ "This trap is generated to report that an incremental number of log
+ messages (described by the value of juniLogMsgThreshold) have been added
+ to juniLogMsgTable."
+ ::= { juniLogTrapPrefix 1 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Conformance information
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+juniLogMIBConformance OBJECT IDENTIFIER ::= { juniLogMIB 4 }
+juniLogMIBCompliances OBJECT IDENTIFIER ::= { juniLogMIBConformance 1 }
+juniLogMIBGroups OBJECT IDENTIFIER ::= { juniLogMIBConformance 2 }
+
+--
+-- compliance statements
+--
+juniLogCompliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+
+ "Obsolete compliance statement for entities which implement the Juniper
+ Networks Log MIB. This statement became obsolete when support for
+ multiple SYSLOGs was added."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniLogGroup }
+ ::= { juniLogMIBCompliances 1 } -- JUNOSe 1.3
+
+juniLogCompliance2 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which implement the Juniper
+ Networks Log MIB, including support for multiple SYSLOG destinations."
+ MODULE -- this module
+ MANDATORY-GROUPS {
+ juniLogGroup2,
+ juniLogTrapGroup }
+ ::= { juniLogMIBCompliances 2 } -- JUNOSe 2.0
+
+--
+-- units of conformance
+--
+juniLogGroup OBJECT-GROUP
+ OBJECTS {
+ -- log destinations
+ juniLogDestSyslogSeverity,
+ juniLogDestSyslogAddress,
+ juniLogDestConsoleSeverity,
+ juniLogDestNvFileSeverity,
+
+ -- log categories
+ juniLogCatName,
+ juniLogCatDescr,
+ juniLogCatEngineering,
+ juniLogCatDiscards,
+ juniLogCatSeverity,
+ juniLogCatVerbosity,
+
+ -- log category names
+ juniLogCatNameName,
+ juniLogCatNameIndex,
+
+ -- log message scalars
+ juniLogMsgCapacity,
+ juniLogMsgLastSeqNumber,
+
+ -- log messages
+ juniLogMsgCatName,
+ juniLogMsgCatIndex,
+ juniLogMsgSeverity,
+ juniLogMsgText,
+ juniLogMsgDateAndTimeStamp,
+
+ -- trap control
+ juniLogMsgThreshold }
+ STATUS obsolete
+ DESCRIPTION
+ "Obsolete collection of objects providing management of Juniper Networks
+ logging capabilities. This group became obsolete when support for
+ multiple SYSLOGs was added."
+ ::= { juniLogMIBGroups 1 }
+
+juniLogGroup2 OBJECT-GROUP
+ OBJECTS {
+ -- log destinations
+ juniLogSyslogRowStatus,
+ juniLogSyslogSeverity,
+ juniLogSyslogFacility,
+ juniLogDestConsoleSeverity,
+ juniLogDestNvFileSeverity,
+
+ -- log categories
+ juniLogCatName,
+ juniLogCatDescr,
+ juniLogCatEngineering,
+ juniLogCatDiscards,
+ juniLogCatSeverity,
+ juniLogCatVerbosity,
+
+ -- log category names
+ juniLogCatNameName,
+ juniLogCatNameIndex,
+
+ -- log message scalars
+ juniLogMsgCapacity,
+ juniLogMsgLastSeqNumber,
+
+ -- log messages
+ juniLogMsgCatName,
+ juniLogMsgCatIndex,
+ juniLogMsgSeverity,
+ juniLogMsgText,
+ juniLogMsgDateAndTimeStamp,
+
+ -- trap control
+ juniLogMsgThreshold }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing management of Juniper Networks
+ logging capabilities, including support for multiple SYSLOG
+ destinations."
+ ::= { juniLogMIBGroups 2 }
+
+juniLogTrapGroup NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ juniLogMsgThresholdTrap }
+ STATUS current
+ DESCRIPTION
+ "A management notification pertaining to logging operations."
+ ::= { juniLogMIBGroups 3 }
+
+END