summaryrefslogtreecommitdiff
path: root/MIBS/nokia/TIMETRA-LOG-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/nokia/TIMETRA-LOG-MIB')
-rw-r--r--MIBS/nokia/TIMETRA-LOG-MIB6448
1 files changed, 6448 insertions, 0 deletions
diff --git a/MIBS/nokia/TIMETRA-LOG-MIB b/MIBS/nokia/TIMETRA-LOG-MIB
new file mode 100644
index 0000000..7030da6
--- /dev/null
+++ b/MIBS/nokia/TIMETRA-LOG-MIB
@@ -0,0 +1,6448 @@
+TIMETRA-LOG-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ InetAddress, InetAddressType
+ FROM INET-ADDRESS-MIB
+ SnmpAdminString,
+ SnmpMessageProcessingModel,
+ SnmpSecurityLevel
+ FROM SNMP-FRAMEWORK-MIB
+ snmpNotifyEntry
+ FROM SNMP-NOTIFICATION-MIB
+ MODULE-COMPLIANCE, NOTIFICATION-GROUP,
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+ sysDescr, sysObjectID
+ FROM SNMPv2-MIB
+ Counter32, Counter64, Integer32,
+ IpAddress, MODULE-IDENTITY,
+ NOTIFICATION-TYPE, OBJECT-TYPE,
+ Unsigned32
+ FROM SNMPv2-SMI
+ DateAndTime, DisplayString, RowStatus,
+ StorageType, TEXTUAL-CONVENTION,
+ TimeStamp, TruthValue
+ FROM SNMPv2-TC
+ TFilterAction, TFilterActionOrDefault
+ FROM TIMETRA-FILTER-MIB
+ timetraSRMIBModules, tmnxSRConfs,
+ tmnxSRNotifyPrefix, tmnxSRObjs
+ FROM TIMETRA-GLOBAL-MIB
+ THsmdaCounterIdOrZero,
+ THsmdaCounterIdOrZeroOrAll,
+ TItemDescription, TLNamedItemOrEmpty,
+ TNamedItem, TNamedItemOrEmpty, TQueueId,
+ TQueueIdOrAll, TmnxAccPlcyAACounters,
+ TmnxAccPlcyAASubAttributes,
+ TmnxAccPlcyOECounters,
+ TmnxAccPlcyOICounters,
+ TmnxAccPlcyPolicerECounters,
+ TmnxAccPlcyPolicerICounters,
+ TmnxAccPlcyQECounters,
+ TmnxAccPlcyQICounters, TmnxActionType,
+ TmnxAdminState, TmnxOperState,
+ TmnxSyslogFacility, TmnxSyslogSeverity,
+ TmnxUdpPort
+ FROM TIMETRA-TC-MIB
+ ;
+
+timetraLogMIBModule MODULE-IDENTITY
+ LAST-UPDATED "202007140000Z"
+ ORGANIZATION "Nokia"
+ CONTACT-INFO
+ "Nokia SROS Support
+ Web: http://www.nokia.com"
+ DESCRIPTION
+ "This document is the SNMP MIB module to manage and provision the Nokia
+ SROS Logging utility.
+
+ Copyright 2003-2020 Nokia. All rights reserved.
+ Reproduction of this document is authorized on the condition that
+ the foregoing copyright notice is included.
+
+ This SNMP MIB module (Specification) embodies Nokia's
+ proprietary intellectual property. Nokia retains
+ all title and ownership in the Specification, including any
+ revisions.
+
+ Nokia grants all interested parties a non-exclusive license to use and
+ distribute an unmodified copy of this Specification in connection with
+ management of Nokia products, and without fee, provided this copyright
+ notice and license appear on all copies.
+
+ This Specification is supplied 'as is', and Nokia makes no warranty,
+ either express or implied, as to the use, operation, condition, or
+ performance of the Specification."
+
+ REVISION "202007140000Z"
+ DESCRIPTION
+ "Rev 20 14 Jul 2020 00:00
+ Release 20 of the TIMETRA-LOG-MIB."
+
+ REVISION "201904010000Z"
+ DESCRIPTION
+ "Rev 19 1 April 2019 00:00
+ Release 19 of the TIMETRA-LOG-MIB."
+
+ REVISION "201706300000Z"
+ DESCRIPTION
+ "Rev 15.1 30 Jun 2017 00:00
+ 15.1 release of the TIMETRA-LOG-MIB."
+
+ REVISION "201703010000Z"
+ DESCRIPTION
+ "Rev 15.0 01 Mar 2017 00:00
+ 15.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "201601010000Z"
+ DESCRIPTION
+ "Rev 14.0 01 Jan 2016 00:00
+ 14.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "201501010000Z"
+ DESCRIPTION
+ "Rev 13.0 01 Jan 2015 00:00
+ 13.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "201401010000Z"
+ DESCRIPTION
+ "Rev 12.0 01 Jan 2014 00:00
+ 12.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "201102010000Z"
+ DESCRIPTION
+ "Rev 9.0 01 Feb 2011 00:00
+ 9.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "200902280000Z"
+ DESCRIPTION
+ "Rev 7.0 28 Feb 2009 00:00
+ 7.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "200801010000Z"
+ DESCRIPTION
+ "Rev 6.0 01 Jan 2008 00:00
+ 6.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "200701010000Z"
+ DESCRIPTION
+ "Rev 5.0 01 Jan 2007 00:00
+ 5.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "200603150000Z"
+ DESCRIPTION
+ "Rev 4.0 15 Mar 2006 00:00
+ 4.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "200501240000Z"
+ DESCRIPTION
+ "Rev 2.1 24 Jan 2005 00:00
+ 2.1 release of the TIMETRA-LOG-MIB."
+
+ REVISION "200405270000Z"
+ DESCRIPTION
+ "Rev 2.1 27 May 2004 00:00
+ 2.1 release of the TIMETRA-LOG-MIB."
+
+ REVISION "200401150000Z"
+ DESCRIPTION
+ "Rev 2.0 15 Jan 2004 00:00
+ 2.0 release of the TIMETRA-LOG-MIB."
+
+ REVISION "200308150000Z"
+ DESCRIPTION
+ "Rev 1.2 15 Aug 2003 00:00
+ 1.2 release of the TIMETRA-LOG-MIB."
+
+ REVISION "200301200000Z"
+ DESCRIPTION
+ "Rev 1.0 20 Jan 2003 00:00
+ 1.0 Release of the TIMETRA-LOG-MIB."
+
+ REVISION "200111100000Z"
+ DESCRIPTION
+ "Rev 0.1 10 Nov 2001 00:00
+ Initial version of the TIMETRA-LOG-MIB."
+
+ ::= { timetraSRMIBModules 12 }
+
+TmnxPerceivedSeverity ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "ITU perceived severity values as per M.3100 and X.733"
+ SYNTAX INTEGER {
+ none (0),
+ cleared (1),
+ indeterminate (2),
+ critical (3),
+ major (4),
+ minor (5),
+ warning (6)
+ }
+
+TmnxSyslogId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of TmnxSyslogId uniquely identifies an entry in the
+ tmnxSyslogTargetTable to be used for the syslog collector target
+ information when creating a log file where tmnxLogIdDestination has a
+ value of 'syslog (2)'."
+ SYNTAX Integer32 (1..40)
+
+TmnxSyslogIdOrEmpty ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of TmnxSyslogIdOrEmpty uniquely identifies an entry in the
+ tmnxSyslogTargetTable to be used for the syslog collector target
+ information when creating a log file where tmnxLogIdDestination
+ has a value of 'syslog (2)'. The value of 0 is used when no
+ entry exists in the tmnxSyslogTargetTable."
+ SYNTAX Integer32 (0 | 1..40)
+
+TmnxLogFileId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of TmnxLogFileId uniquely identifies a file-id to be
+ used when creating a log or accounting file. A value of zero (0)
+ indicates none specified and is invalid when used as an index
+ for the tmnxLogFileIdTable."
+ SYNTAX Integer32 (0..99)
+
+TmnxLogFileType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of TmnxLogFileType indicates the type of information that
+ will be written to this file."
+ SYNTAX INTEGER {
+ none (0),
+ eventLog (1),
+ accountingPolicy (2)
+ }
+
+TmnxLogIdIndex ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdIndex uniquely identifies an event stream log.
+ Note that 3 default TmnxLogIdEntry rows are created by the agent using
+ TmnxLogIdIndex values 99, 100 and 101."
+ SYNTAX Integer32 (1..101)
+
+TmnxStgIndex ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of TmnxStgIndex uniquely identifies an event stream log. It
+ is the same as an TmnxLogIdIndex but with a limited range."
+ SYNTAX Integer32 (1..100)
+
+TmnxCFlash ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of TmnxCFlash uniquely identifies a compact flash
+ module on the active CPM card. A value of zero (0) indicates
+ none specified."
+ SYNTAX Unsigned32
+
+TmnxLogFilterId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of TmnxLogFilterId is the identification number of an
+ event log filter. The value of zero indicates none specified.
+ The value of zero (0) is invalid when used as an index for the
+ tmnxLogFilterTable. Filter entry 1001 is created by the agent."
+ SYNTAX Unsigned32 (0..1500)
+
+TmnxLogFilterEntryId ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of TmnxLogFilterEntryId is the identification number of an
+ event log filter entry."
+ SYNTAX Unsigned32 (1..999)
+
+TmnxLogFilterOperator ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "When TmnxLogFilterOperator has a value of 'off', the item is not
+ matched. Otherwise the value of TmnxLogFilterOperator determines
+ the comparison operator to be used as the parameter match criterion."
+ SYNTAX INTEGER {
+ off (1),
+ equal (2),
+ notEqual (3),
+ lessThan (4),
+ lessThanOrEqual (5),
+ greaterThan (6),
+ greaterThanOrEqual (7)
+ }
+
+TmnxEventNumber ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Each log event type has a unique identifying number. This number is
+ unique within a particular software application, such as IP, MPLS,
+ OSPF, etc.; but it is not necessarily unique across different software
+ applications. That is MPLS event #1001 may be different from OSPF
+ event #1001."
+ SYNTAX Unsigned32
+
+TmnxLogExRbkOperationType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The value of TmnxLogExRbkOperationType specifies the type of operation
+ being performed."
+ SYNTAX INTEGER {
+ unknown (0),
+ exec (1),
+ rollback (2),
+ vsd (3),
+ load (4)
+ }
+
+LogStorageType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ ""
+ SYNTAX StorageType
+
+tmnxLogObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 12 }
+
+tmnxLogNotificationObjects OBJECT IDENTIFIER ::= { tmnxLogObjs 1 }
+
+tmnxLogFileDeletedLogId OBJECT-TYPE
+ SYNTAX TmnxLogIdIndex
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileDeletedLogId indicates with which event log-id
+ or accounting-policy-id the deleted file was associated. Note the
+ corresponding entry in the tmnxLogIdTable or tmnxLogApTable may no
+ longer exist."
+ ::= { tmnxLogNotificationObjects 1 }
+
+tmnxLogFileDeletedFileId OBJECT-TYPE
+ SYNTAX TmnxLogFileId
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileDeletedFileId indicates with which event
+ log-id or accounting-policy-id the deleted file was associated. Note
+ that the corresponding entry in the tmnxLogFileIdTable may no longer
+ exist."
+ ::= { tmnxLogNotificationObjects 2 }
+
+tmnxLogFileDeletedLogType OBJECT-TYPE
+ SYNTAX TmnxLogFileType
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileDeletedLogType indicates whether the deleted
+ file was an 'eventLog' or 'accountingPolicy'."
+ ::= { tmnxLogNotificationObjects 3 }
+
+tmnxLogFileDeletedLocation OBJECT-TYPE
+ SYNTAX TmnxCFlash
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileDeletedLocation indicates on which compact
+ flash device the event log or accounting policy file that has been
+ deleted was located. "
+ ::= { tmnxLogNotificationObjects 4 }
+
+tmnxLogFileDeletedName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileDeletedName indicates the pathname of an event
+ log or accounting policy file that has been deleted because of space
+ contention on a compact flash device."
+ ::= { tmnxLogNotificationObjects 5 }
+
+tmnxLogFileDeletedCreateTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileDeletedCreateTime indicates the date and time
+ when the deleted file had been created."
+ ::= { tmnxLogNotificationObjects 6 }
+
+tmnxLogTraceErrorTitle OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..50))
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogTraceErrorTitle indicates the title string of the
+ trace error event that generated the tmnxLogTraceError notification."
+ ::= { tmnxLogNotificationObjects 7 }
+
+tmnxLogTraceErrorSubject OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..50))
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogTraceErrorSubject indicates the subject string of
+ the trace error event that generated the tmnxLogTraceError
+ notification.
+
+ The subject is the entity that originated the event, such as the Slot
+ ID."
+ ::= { tmnxLogNotificationObjects 8 }
+
+tmnxLogTraceErrorMessage OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogTraceErrorMessage indicates the message text
+ string of the trace error event that generated the tmnxLogTraceError
+ notification."
+ ::= { tmnxLogNotificationObjects 9 }
+
+tmnxLogThrottledEventID OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "tmnxLogThrottledEventID is used by the tmnxLogEventThrottled
+ notification to indicate the NOTIFICATION-TYPE object identifier of
+ the throttled event."
+ ::= { tmnxLogNotificationObjects 10 }
+
+tmnxLogThrottledEvents OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "tmnxLogThrottledEvents is used by the tmnxLogEventThrottled
+ notification to indicate the number of events dropped because of event
+ throttling during the last throttle interval."
+ ::= { tmnxLogNotificationObjects 11 }
+
+tmnxSysLogTargetId OBJECT-TYPE
+ SYNTAX TmnxSyslogId
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "tmnxSysLogTargetId is used by the tmnxSysLogTargetProblem notification
+ to indicate the involved TmnxSyslogId."
+ ::= { tmnxLogNotificationObjects 12 }
+
+tmnxSysLogTargetProblemDescr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSysLogTargetProblemDescr indicates the type of error
+ encountered when trying to deliver events to the destination specified
+ in the TmnxSyslogId."
+ ::= { tmnxLogNotificationObjects 13 }
+
+tmnxLogNotifyApInterval OBJECT-TYPE
+ SYNTAX Integer32 (5..120)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogNotifyApInterval indicates how frequently the
+ statistics are collected and written to their destination."
+ ::= { tmnxLogNotificationObjects 14 }
+
+tmnxStdReplayStartEvent OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdReplayStartEvent indicates the SNMP notification
+ request ID of the first missed event that was replayed when an SNMP
+ notification target address was readded to the RTM following a period
+ when the target address had been removed. It is used by the
+ tmnxStdEventsReplayed notification."
+ ::= { tmnxLogNotificationObjects 15 }
+
+tmnxStdReplayEndEvent OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdReplayEndEvent indicates the SNMP notification
+ request ID of the last missed event that was replayed when an SNMP
+ notification target address was readded to the RTM following a period
+ when the target address had been removed. It is used by the
+ tmnxStdEventsReplayed notification."
+ ::= { tmnxLogNotificationObjects 16 }
+
+tmnxEhsHEntryMinDelayInterval OBJECT-TYPE
+ SYNTAX Unsigned32 (1..604800)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryMinDelayInterval indicates the difference
+ between the current time and the time as mentioned in
+ tmnxEhsHEntryLastExecuted."
+ ::= { tmnxLogNotificationObjects 17 }
+
+tmnxLogMaxLogs OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "logs"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum number of concurrent active Logs that are allowed. A value
+ of zero (0) for this object implies that there is no limit for the
+ number of concurrent active logs in effect.
+
+ The maximum number of logs in the Base context is restricted to 30 and
+ in the VPRN context to 30."
+ DEFVAL { 60 }
+ ::= { tmnxLogObjs 2 }
+
+tmnxLogFileIdTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogFileIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines the Nokia SROS series Log File ID Table for providing, via
+ SNMP, the capability of defining the characteristics for log and
+ accounting files and associating them with a file-id. The actual file
+ is not created until the file-id is used in a log or accounting file
+ configuration."
+ ::= { tmnxLogObjs 3 }
+
+tmnxLogFileIdEntry OBJECT-TYPE
+ SYNTAX TmnxLogFileIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxLogFileIdTable. Entries are created
+ and deleted in this table by SNMP sets to tmnxLogFileIdRowStatus."
+ INDEX { tmnxLogFileId }
+ ::= { tmnxLogFileIdTable 1 }
+
+TmnxLogFileIdEntry ::= SEQUENCE
+{
+ tmnxLogFileId TmnxLogFileId,
+ tmnxLogFileIdRowStatus RowStatus,
+ tmnxLogFileIdStorageType StorageType,
+ tmnxLogFileIdRolloverTime Integer32,
+ tmnxLogFileIdRetainTime Integer32,
+ tmnxLogFileIdAdminLocation TmnxCFlash,
+ tmnxLogFileIdOperLocation TmnxCFlash,
+ tmnxLogFileIdDescription TItemDescription,
+ tmnxLogFileIdLogType TmnxLogFileType,
+ tmnxLogFileIdLogId Integer32,
+ tmnxLogFileIdPathName DisplayString,
+ tmnxLogFileIdCreateTime DateAndTime,
+ tmnxLogFileIdBackupLoc TmnxCFlash,
+ tmnxLogFileIdName TLNamedItemOrEmpty
+}
+
+tmnxLogFileId OBJECT-TYPE
+ SYNTAX TmnxLogFileId
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index value tmnxLogFileId uniquely identifies a file-id to be used
+ when creating a log or accounting file."
+ ::= { tmnxLogFileIdEntry 1 }
+
+tmnxLogFileIdRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object allows entries to be created and deleted
+ in the tmnxLogFileIdTable. Deletion of an entry in this
+ table will not succeed if it is currently used by any log
+ or accounting file."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxLogFileIdEntry 2 }
+
+tmnxLogFileIdStorageType OBJECT-TYPE
+ SYNTAX StorageType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The storage type for this conceptual row. Conceptual rows having the
+ value 'permanent' need not allow write access to any columnar objects
+ in the row."
+ DEFVAL { nonVolatile }
+ ::= { tmnxLogFileIdEntry 3 }
+
+tmnxLogFileIdRolloverTime OBJECT-TYPE
+ SYNTAX Integer32 (5..10080)
+ UNITS "minutes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdRolloverTime specifies how often, in
+ minutes, a new log or accounting file will be created. If the value
+ of tmnxLogFileIdLogType is not 'rollover', then the value of this
+ object is irrelevant."
+ DEFVAL { 1440 }
+ ::= { tmnxLogFileIdEntry 4 }
+
+tmnxLogFileIdRetainTime OBJECT-TYPE
+ SYNTAX Integer32 (1..500)
+ UNITS "hours"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdRetainTime specifies the minimum time,
+ in hours, that a file is retained on the media. Once this time
+ period has expired the file is deleted."
+ DEFVAL { 12 }
+ ::= { tmnxLogFileIdEntry 5 }
+
+tmnxLogFileIdAdminLocation OBJECT-TYPE
+ SYNTAX TmnxCFlash
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdAdminLocation specifies where the log
+ or accounting file should be created. The file location should be a
+ compact flash on the primary CPM. When the secondary CPM becomes
+ the primary CPM after a failure, the same log file policies will
+ be activated. Thus it is recommended that the same media is
+ available to both secondary and primary CPMs.
+
+ If no location is specified, 0, the compact flash cf1: is used to
+ store the log files or cf2: is used to store accounting files."
+ DEFVAL { 0 }
+ ::= { tmnxLogFileIdEntry 6 }
+
+tmnxLogFileIdOperLocation OBJECT-TYPE
+ SYNTAX TmnxCFlash
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdOperLocation indicates where the log
+ or accounting file has been created. The file location should be a
+ compact flash on the primary CPM. When the secondary CPM becomes
+ the primary CPM after a failure, the same log file policies will
+ be activated. Thus it is recommended that the same media is
+ available to both secondary and primary CPMs."
+ ::= { tmnxLogFileIdEntry 7 }
+
+tmnxLogFileIdDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdDescription is a user provided description
+ string for this log file-id entry. It can consist of any printable,
+ seven-bit ASCII characters up to 80 characters in length."
+ DEFVAL { ''h }
+ ::= { tmnxLogFileIdEntry 8 }
+
+tmnxLogFileIdLogType OBJECT-TYPE
+ SYNTAX TmnxLogFileType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdLogType indicates the type of information
+ that will be written to this file."
+ ::= { tmnxLogFileIdEntry 9 }
+
+tmnxLogFileIdLogId OBJECT-TYPE
+ SYNTAX Integer32 (0..99)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdLogId indicates the ID index of the log or
+ accounting policy this file is attached to. A value of zero (0)
+ indicates that this file definition is not currently used by any
+ log or accounting policy."
+ ::= { tmnxLogFileIdEntry 10 }
+
+tmnxLogFileIdPathName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdPathName is the pathname of the currently
+ opened file used by this file-id entry. The value of
+ tmnxLogFileIdPathName is affected by the value of stiPreferLocalTime."
+ ::= { tmnxLogFileIdEntry 11 }
+
+tmnxLogFileIdCreateTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdCreateTime is the time the currently opened
+ file version used by this file-id entry was created. The value of
+ tmnxLogFileIdCreateTime is affected by the value of
+ stiPreferLocalTime."
+ ::= { tmnxLogFileIdEntry 12 }
+
+tmnxLogFileIdBackupLoc OBJECT-TYPE
+ SYNTAX TmnxCFlash
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdBackupLoc specifies where the log
+ or accounting file should be created if it cannot be created in
+ the location specified by tmnxLogFileIdAdminLocation. The file
+ location should be a compact flash on the primary CPM. When the
+ secondary CPM becomes the primary CPM after a failure, the same
+ log file policies will be activated. Thus it is recommended that
+ the same media is available to both secondary and primary CPMs.
+
+ If no backup location is specified, 0, and the log or accounting file
+ could not be created in the location specified by
+ tmnxLogFileIdAdminLocation or the file creation at the specified
+ backup location fails, a file create failure trap is issued and the
+ associated log or accounting policy is marked as operationally
+ 'outOfService'."
+ DEFVAL { 0 }
+ ::= { tmnxLogFileIdEntry 13 }
+
+tmnxLogFileIdName OBJECT-TYPE
+ SYNTAX TLNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFileIdName specifies particular entry in the
+ tmnxLogFileIdTable."
+ DEFVAL { "" }
+ ::= { tmnxLogFileIdEntry 14 }
+
+tmnxLogApTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogApEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Nokia SROS series Log Accounting Policy Table contains an entry
+ for each accounting policy that specifies the characteristics of the
+ accounting records associated with an accounting policy."
+ ::= { tmnxLogObjs 4 }
+
+tmnxLogApEntry OBJECT-TYPE
+ SYNTAX TmnxLogApEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxLogApTable. Entries in the
+ tmnxLogApTable are created and destroyed via SNMP Set
+ requests to tmnxLogApRowStatus."
+ INDEX { tmnxLogApPolicyId }
+ ::= { tmnxLogApTable 1 }
+
+TmnxLogApEntry ::= SEQUENCE
+{
+ tmnxLogApPolicyId Integer32,
+ tmnxLogApRowStatus RowStatus,
+ tmnxLogApStorageType LogStorageType,
+ tmnxLogApAdminStatus TmnxAdminState,
+ tmnxLogApOperStatus TmnxOperState,
+ tmnxLogApInterval Integer32,
+ tmnxLogApDescription TItemDescription,
+ tmnxLogApDefault TruthValue,
+ tmnxLogApRecord INTEGER,
+ tmnxLogApToFileId TmnxLogFileId,
+ tmnxLogApPortType INTEGER,
+ tmnxLogApDefaultInterval TruthValue,
+ tmnxLogApDataLossCount Counter32,
+ tmnxLogApLastDataLossTimeStamp TimeStamp,
+ tmnxLogApToFileType INTEGER,
+ tmnxLogApIncludeSystemInfo TruthValue,
+ tmnxLogApAlign TruthValue
+}
+
+tmnxLogApPolicyId OBJECT-TYPE
+ SYNTAX Integer32 (1..99)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApPolicyId uniquely identifies an accounting
+ policy to be used for creating accounting records. A specific
+ accounting policy can be applied to one or more service access
+ points (SAPs). Any changes made to an existing policy is applied
+ immediately to all SAPs where this policy is applied."
+ ::= { tmnxLogApEntry 1 }
+
+tmnxLogApRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object allows entries to be created and deleted
+ in the tmnxLogApTable. Deletion of an entry in this
+ table will not succeed if it is currently applied to any
+ service access point (SAP)."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxLogApEntry 2 }
+
+tmnxLogApStorageType OBJECT-TYPE
+ SYNTAX LogStorageType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The storage type for this conceptual row. Conceptual rows having the
+ value 'permanent' need not allow write access to any columnar objects
+ in the row."
+ DEFVAL { nonVolatile }
+ ::= { tmnxLogApEntry 3 }
+
+tmnxLogApAdminStatus OBJECT-TYPE
+ SYNTAX TmnxAdminState
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApAdminStatus specifies the desired administrative
+ state for this accounting policy."
+ DEFVAL { outOfService }
+ ::= { tmnxLogApEntry 4 }
+
+tmnxLogApOperStatus OBJECT-TYPE
+ SYNTAX TmnxOperState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApOperStatus indicates the current operational
+ status of this accounting policy."
+ ::= { tmnxLogApEntry 5 }
+
+tmnxLogApInterval OBJECT-TYPE
+ SYNTAX Integer32 (1..120)
+ UNITS "minutes"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApInterval determines how frequently the
+ statistics are collected and written to their destination.
+
+ If no record is specified, default value for tmnxLogApInterval is 5
+ minutes. For service and network types of record, default values are 5
+ minutes and 15 minutes respectively.
+
+ For an accounting policy with one of the following record type
+ (i.e. tmnxLogApRecord) values, the minimum interval is one minute:
+ completeOamPm(56),
+ completeSvcActivTestHead(76),
+ saa(32).
+
+ Otherwise the minimum interval is five minutes."
+ DEFVAL { 5 }
+ ::= { tmnxLogApEntry 6 }
+
+tmnxLogApDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApDescription is a user provided description
+ string for this accounting policy. It can consist of any printable,
+ seven-bit ASCII characters up to 80 characters in length."
+ DEFVAL { ''h }
+ ::= { tmnxLogApEntry 7 }
+
+tmnxLogApDefault OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When tmnxLogApDefault has a value of 'true', it specifies that
+ this accounting policy is applied to all service access points (SAPs)
+ that do not have an explicit accounting policy applied. If no
+ accounting policy is associated with a SAP accounting records are
+ produced in accordance with the default policy.
+
+ Only one accounting policy entry in the tmnxLogApTable can have
+ tmnxLogApDefault set to 'true'. If there is no entry in the
+ tmnxLogApTable with tmnxLogApDefault set to 'true', then the
+ only accounting records collected are those explicitly configured
+ accounting policies."
+ DEFVAL { false }
+ ::= { tmnxLogApEntry 8 }
+
+tmnxLogApRecord OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ svcIngressOctet (1),
+ svcEgressOctet (2),
+ svcIngressPkt (3),
+ svcEgressPkt (4),
+ netIngressOctet (5),
+ netEgressOctet (6),
+ netIngressPkt (7),
+ netEgressPkt (8),
+ compactSvcInOctet (9),
+ combinedSvcIngress (10),
+ combinedNetInEgOctet (11),
+ combinedSvcInEgOctet (12),
+ completeSvcInEg (13),
+ combinedSvcSdpInEg (14),
+ completeSvcSdpInEg (15),
+ completeSubscrIngrEgr (16),
+ bsxProtocol (17),
+ bsxApplication (18),
+ bsxAppGroup (19),
+ bsxSubscriberProtocol (20),
+ bsxSubscriberApplication (21),
+ bsxSubscriberAppGroup (22),
+ customRecordSubscriber (23),
+ customRecordService (24),
+ customRecordAa (25),
+ queueGroupOctets (26),
+ queueGroupPackets (27),
+ combinedQueueGroup (28),
+ combinedMplsLspIngress (29),
+ combinedMplsLspEgress (30),
+ combinedLdpLspEgress (31),
+ saa (32),
+ video (33),
+ kpiSystem (34),
+ kpiBearerMgmt (35),
+ kpiBearerTraffic (36),
+ kpiRefPoint (37),
+ kpiPathMgmt (38),
+ kciIom3 (39),
+ kciSystem (40),
+ kciBearerMgmt (41),
+ kciPathMgmt (42),
+ completeKpi (43),
+ completeKci (44),
+ kpiBearerGroup (45),
+ kpiRefPathGroup (46),
+ kpiKciBearerMgmt (47),
+ kpiKciPathMgmt (48),
+ kpiKciSystem (49),
+ completeKpiKci (50),
+ aaPerformance (51),
+ completeEthernetPort (52),
+ extendedSvcIngrEgr (53),
+ completeNetIngrEgr (54),
+ aaPartition (55),
+ completeOamPm (56),
+ kpiRefPtSecErrorCauseCode (57),
+ kpiBearerTrafficGtpEndpoint (58),
+ kpiIpReas (59),
+ kpiRadiusGroup (60),
+ kpiRefPtFailureCauseCode (61),
+ kpiDhcpGroup (62),
+ aaAdmitDeny (63),
+ netIntfIngressOctet (65),
+ netIntfEgressOctet (66),
+ netIntfIngressPkt (67),
+ netIntfEgressPkt (68),
+ combinedNetIntfIngress (69),
+ combinedNetIntfEgress (70),
+ completeNetIntfIngrEgr (71),
+ accessEgressOctets (72),
+ accessEgressPackets (73),
+ combinedAccessEgress (74),
+ combinedNetworkEgress (75),
+ completeSvcActivTestHead (76),
+ combinedMplsSrteEgress (77)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApRecord specifies the type of predefined
+ accounting record type to be written to the accounting file.
+
+ The value 'bsxSubscriberAppGroup (22)' was made obsolete in release
+ 7.0 and replaced by 'customRecordAa (25).'"
+ DEFVAL { none }
+ ::= { tmnxLogApEntry 9 }
+
+tmnxLogApToFileId OBJECT-TYPE
+ SYNTAX TmnxLogFileId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApToFileId is the index to the entry in the
+ tmnxLogFileIdTable that specifies the file characteristics to be
+ used for the destination of the accounting policy records collected
+ by this accounting policy. The file itself is created the first
+ time this accounting policy is applied to a service access point
+ (SAP).
+
+ tmnxLogApToFileId must be set along with tmnxLogApToFileType to
+ indicate whether the records will be stored in a file or not.
+
+ When a destination file is specified, the value of the file is
+ specified by tmnxLogApToFileId and the value of tmnxLogApToFileType
+ should be 'fileId'.
+
+ When the destination file is not specified, the value of
+ tmnxLogApToFileId should be zero and the value of tmnxLogApToFileType
+ should be 'noFile'."
+ ::= { tmnxLogApEntry 10 }
+
+tmnxLogApPortType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ access (1),
+ network (2),
+ sdp (3),
+ subscriber (4),
+ appAssure (5),
+ qgrp (6),
+ saa (7),
+ mplsLspIngr (8),
+ mplsLspEgr (9),
+ ldpLspEgr (10),
+ video (11),
+ mobileGateway (12),
+ ethernet (13),
+ oamPm (14),
+ networkIntf (16),
+ accessPort (17),
+ svcActvTest (18),
+ mplsSrteEgr (19)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApPortType indicates the type of facility
+ associated with the specified accounting policy's record type (i.e.
+ tmnxLogApRecord)."
+ ::= { tmnxLogApEntry 11 }
+
+tmnxLogApDefaultInterval OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "When tmnxLogApDefaultInterval has a value of 'true', it specifies that
+ tmnxLogApInterval will have a default value.
+
+ When tmnxLogApDefaultInterval has a value of 'false', user can set the
+ value of tmnxLogApInterval manually."
+ DEFVAL { true }
+ ::= { tmnxLogApEntry 12 }
+
+tmnxLogApDataLossCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApDataLossCount indicates the number of times a
+ tmnxLogAccountingDataLoss trap was raised against this application
+ policy."
+ ::= { tmnxLogApEntry 13 }
+
+tmnxLogApLastDataLossTimeStamp OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApLastDataLossTimeStamp indicates the last time,
+ since system startup that a tmnxLogAccountingDataLoss trap was raised
+ against this application policy."
+ ::= { tmnxLogApEntry 14 }
+
+tmnxLogApToFileType OBJECT-TYPE
+ SYNTAX INTEGER {
+ fileId (0),
+ noFile (1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApToFileType specifies where records of an
+ accounting policy are stored. It should be set along with
+ tmnxLogApToFileId which specifies the destination file index where the
+ accounting records are stored.
+
+ When the value of tmnxLogApToFileType is 'noFile', it indicates that
+ the accounting records will not to be stored in a file and the value
+ of tmnxLogApToFileId should be set to zero.
+
+ When the value of tmnxLogApToFileType is 'fileId', it indicates that
+ the accounting records will be stored in a file specified by
+ tmnxLogApToFileId.
+
+ tmnxLogApOperStatus will transition to 'inService' when the
+ tmnxLogApToFileType is set to 'noFile' or 'fileId'."
+ DEFVAL { fileId }
+ ::= { tmnxLogApEntry 15 }
+
+tmnxLogApIncludeSystemInfo OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApIncludeSystemInfo specifies whether or not to
+ include system information at the top of each accounting file
+ generated for a given accounting policy."
+ DEFVAL { false }
+ ::= { tmnxLogApEntry 16 }
+
+tmnxLogApAlign OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "If true generation of accounting statistics is aligned with absolute
+ time. First statistics are generated when absolute time is dividable
+ by collection-interval value. After that it continues with
+ collection-interval. This is important for synchronization of
+ statistics interval between various nodes in network. If false,
+ generation of accounting statistis is triggered right after command
+ execution and continues after configured collection-interval. type
+ that do not have an accounting policy."
+ DEFVAL { false }
+ ::= { tmnxLogApEntry 17 }
+
+tmnxLogIdTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Nokia SROS series Log Identification Table contains an entry for
+ each log that specifies the characteristics of that log associated
+ with a log-id number."
+ ::= { tmnxLogObjs 5 }
+
+tmnxLogIdEntry OBJECT-TYPE
+ SYNTAX TmnxLogIdEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxLogIdTable. Entries in the
+ tmnxLogIdTable are created and destroyed via SNMP Set
+ requests to tmnxLogIdRowStatus. Default log entries 99,
+ and 100 are created by the agent."
+ INDEX { tmnxLogIdIndex }
+ ::= { tmnxLogIdTable 1 }
+
+TmnxLogIdEntry ::= SEQUENCE
+{
+ tmnxLogIdIndex TmnxLogIdIndex,
+ tmnxLogIdRowStatus RowStatus,
+ tmnxLogIdStorageType LogStorageType,
+ tmnxLogIdAdminStatus TmnxAdminState,
+ tmnxLogIdOperStatus TmnxOperState,
+ tmnxLogIdDescription TItemDescription,
+ tmnxLogIdFilterId TmnxLogFilterId,
+ tmnxLogIdSource BITS,
+ tmnxLogIdDestination INTEGER,
+ tmnxLogIdFileId TmnxLogFileId,
+ tmnxLogIdSyslogId TmnxSyslogIdOrEmpty,
+ tmnxLogIdMaxMemorySize Unsigned32,
+ tmnxLogIdConsoleSession TruthValue,
+ tmnxLogIdForwarded Counter64,
+ tmnxLogIdDropped Counter64,
+ tmnxLogIdTimeFormat INTEGER,
+ tmnxLogIdPythonPolicy TNamedItemOrEmpty,
+ tmnxLogIdOperDestination INTEGER,
+ tmnxLogIdNetconfStream TNamedItemOrEmpty,
+ tmnxLogIdName TLNamedItemOrEmpty
+}
+
+tmnxLogIdIndex OBJECT-TYPE
+ SYNTAX TmnxLogIdIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdIndex uniquely identifies an event stream log."
+ ::= { tmnxLogIdEntry 1 }
+
+tmnxLogIdRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object allows entries to be created and deleted
+ in the tmnxLogIdTable. Deletion of an entry in this
+ table will not succeed if tmnxLogIdOperStatus is not
+ 'outOfService'. tmnxLogIdOperStatus will not transition
+ to 'inService' if tmnxLogIdSource and tmnxLogIdDestination
+ and their associated objects have not been set to valid values."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxLogIdEntry 2 }
+
+tmnxLogIdStorageType OBJECT-TYPE
+ SYNTAX LogStorageType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The storage type for this conceptual row. Conceptual rows having the
+ value 'permanent' need not allow write access to any columnar objects
+ in the row."
+ DEFVAL { nonVolatile }
+ ::= { tmnxLogIdEntry 3 }
+
+tmnxLogIdAdminStatus OBJECT-TYPE
+ SYNTAX TmnxAdminState
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdAdminStatus specifies the desired administrative
+ state for this log."
+ DEFVAL { inService }
+ ::= { tmnxLogIdEntry 4 }
+
+tmnxLogIdOperStatus OBJECT-TYPE
+ SYNTAX TmnxOperState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdOperStatus indicates the current operational
+ status of this log."
+ ::= { tmnxLogIdEntry 5 }
+
+tmnxLogIdDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdDescription is a user provided description
+ string for this log. It can consist of any printable,
+ seven-bit ASCII characters up to 80 characters in length."
+ DEFVAL { ''h }
+ ::= { tmnxLogIdEntry 6 }
+
+tmnxLogIdFilterId OBJECT-TYPE
+ SYNTAX TmnxLogFilterId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdFilterId is the index into the
+ tmnxLogFilterTable to the entry the defines a filter to be
+ applied to this log's source event stream to limit the events
+ output to this log's destination. If tmnxLogIdFilterId has a
+ value of 0, then all events in the source log are forwarded
+ to the destination."
+ DEFVAL { 0 }
+ ::= { tmnxLogIdEntry 7 }
+
+tmnxLogIdSource OBJECT-TYPE
+ SYNTAX BITS {
+ main (0),
+ security (1),
+ change (2),
+ debugTrace (3),
+ li (4)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdSource is a bit mask that specifies the
+ log event source stream(s) to be forwarded to the destination
+ specified in tmnxLogIdDestination. Events from more than one
+ source may be forwarded to the log destination.
+
+ The 'main' event stream consists of all events that are not explicitly
+ directed to any other event stream.
+
+ The 'security' event stream contains all events that affect attempts
+ to breach system security such as failed login attempts, attempts to
+ access SNMP MIB tables to which the user has not been granted access,
+ or attempts to enter a branch of the CLI for which the user is not
+ authorized.
+
+ The 'user' activity event stream contains all events that directly
+ affect the configuration or operation of the system.
+
+ The 'debugTrace' event stream contains all events configured for
+ application or protocol tracing.
+
+ The 'li' event stream contains all events configured for Lawful
+ Intercept activities. An attempt to set the 'li' event stream
+ will fail with an inconsistentValue error if the requestor does
+ not have access to the 'li' context. An attempt to set the 'li'
+ event stream will fail with an inconsistentValue error if
+ tmnxLogIdDestination has the value 'syslog' or 'file'."
+ DEFVAL { {} }
+ ::= { tmnxLogIdEntry 8 }
+
+tmnxLogIdDestination OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ console (1),
+ syslog (2),
+ snmpTraps (3),
+ file (4),
+ memory (5),
+ netconf (7),
+ subscribedCli (8)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdDestination specifies the event log stream
+ destination. Once this object has been set to a value other than
+ the default 'none' it cannot be modified and attempts to reset
+ it to another value will fail with an INCONSISTENT VALUE error.
+
+ The 'console' destination causes all selected log events to be
+ directed to the system console. If the console is not connected
+ then all entries are dropped.
+
+ The 'syslog' destination sends all selected log events to the
+ syslog address configured in tmnxSyslogTargetAddress and
+ tmnxSyslogTargetUdpPort in the tmnxSyslogTargetTable row entry
+ pointed to by the value of tmnxLogIdSyslogId. An attempt to
+ set this object to 'syslog' will fail with an inconsistentValue
+ error if tmnxLogIdSource has the value 'li' set.
+
+ The 'snmpTraps' destination causes events defined as SNMP traps
+ to be sent to the configured SNMP trap destinations and also to
+ be logged in the NOTIFICATION-LOG-MIB tables. The allocated memory
+ size for the log of transmitted traps is specified in
+ tmnxLogIdMaxMemorySize. The events are logged to memory in a circular
+ fashion. Once the space is full, the oldest entry is replaced with
+ a new entry.
+
+ The 'file' destination causes all selected log events to be
+ directed to a file on one of the CPM's compact flash discs.
+ Details of the file's configuration are in the tmnxLogFileIdTable
+ entry pointed to by the value of tmnxLogIdFileId. An attempt to
+ set this object to 'file' will fail with an inconsistentValue
+ error if tmnxLogIdSource has the value 'li' set.
+
+ The 'memory' destination causes all selected log events to be
+ directed to an in memory storage area. The allocated memory size
+ for the log is specified in tmnxLogIdMaxMemorySize. The events are
+ logged to memory in a circular fashion. Once the space is full,
+ the oldest entry is replaced with a new entry."
+ DEFVAL { none }
+ ::= { tmnxLogIdEntry 9 }
+
+tmnxLogIdFileId OBJECT-TYPE
+ SYNTAX TmnxLogFileId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdFileId is the index to the entry in the
+ tmnxLogFileIdTable that specifies the file characteristics to be used
+ for the destination of the log events written to this log.
+
+ tmnxLogIdOperStatus will not transition to 'inService' until a
+ valid value has been set for tmnxLogIdFileId. This object is
+ valid only if tmnxLogIdDestination is set to 'file'.
+
+ This object can be set only once together with tmnxLogIdDestination
+ value of 'file'. "
+ ::= { tmnxLogIdEntry 10 }
+
+tmnxLogIdSyslogId OBJECT-TYPE
+ SYNTAX TmnxSyslogIdOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdSyslogId is the index into the
+ tmnxSyslogTargetTable for the row entry with the information to format
+ event messages to be sent to a specific syslog collector target.
+
+ This object is valid only when tmnxLogIdDestination has a value of
+ 'syslog'. If this object has a value of zero (0), then no collector
+ is specified and no messages are sent.
+
+ This object can be set only once together with tmnxLogIdDestination
+ value of 'syslog'."
+ DEFVAL { 0 }
+ ::= { tmnxLogIdEntry 11 }
+
+tmnxLogIdMaxMemorySize OBJECT-TYPE
+ SYNTAX Unsigned32 (0 | 50..3000)
+ UNITS "events"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdMaxMemorySize specifies the amount of memory to
+ allocate for this log. This object can be set only once together with
+ tmnxLogIdDestination has a value of 'memory', 'netconf', 'snmpTraps' or 'subscribedCli'.
+ For any other value of tmnxLogIdDestination, a read of this object will return zero (0).
+
+ Once a memory size has been specified and the log created, any attempt
+ to modify this object will fail with an INCONSISTENT VALUE error."
+ DEFVAL { 100 }
+ ::= { tmnxLogIdEntry 12 }
+
+tmnxLogIdConsoleSession OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "This object exists for the convenience of the Nokia SROS CLI.
+ When set to 'true' it indicates that the 'CONSOLE' log output
+ should be printed to the Telnet session instead of the CONSOLE
+ device. When a tmnxLogIdEntry is created directly via SNMP,
+ setting this object has no meaning and the 'CONSOLE' log output
+ will always be sent to the CONSOLE device. This object is obsoleted
+ in 15.0 Release."
+ DEFVAL { false }
+ ::= { tmnxLogIdEntry 13 }
+
+tmnxLogIdForwarded OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdForwarded is the count of the number of events
+ that have been forwarded to this log's destination. This counter is
+ incremented after an event has been selected by the log filter defined
+ in tmnxLogIdFilterId."
+ ::= { tmnxLogIdEntry 14 }
+
+tmnxLogIdDropped OBJECT-TYPE
+ SYNTAX Counter64
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdDropped is the count of the number of events
+ that have been sent to this logs source(s) and that have not been
+ forwarded to the log destination because they were filtered out by the
+ log filter defined in tmnxLogIdFilterId."
+ ::= { tmnxLogIdEntry 15 }
+
+tmnxLogIdTimeFormat OBJECT-TYPE
+ SYNTAX INTEGER {
+ utc (1),
+ local (2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdTimeFormat specifies the type of timestamp
+ format for events sent to logs where tmnxLogIdDestination has a value
+ of either 'syslog (2)' or 'file (4)'.
+
+ When tmnxLogIdTimeFormat has a value of 'utc (1)' timestamps are
+ written using the Coordinated Universal Time value. When
+ tmnxLogIdTimeFormat has a value of 'local (2)' timestamps are
+ written in the system's local time."
+ DEFVAL { utc }
+ ::= { tmnxLogIdEntry 16 }
+
+tmnxLogIdPythonPolicy OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdPythonPolicy specifies the name of a Python
+ policy.
+
+ The name refers to a conceptual row in the
+ TIMETRA-PYTHON-MIB::tmnxPythonPolicyTable. The Python policy should
+ have Python scripts to modify the log message text.
+
+ While the value of tmnxLogIdAdminStatus is equal to 'inService', a
+ non-empty value for this object is only allowed if the value of
+ tmnxLogIdDestination is equal to 'syslog'."
+ DEFVAL { ''h }
+ ::= { tmnxLogIdEntry 17 }
+
+tmnxLogIdOperDestination OBJECT-TYPE
+ SYNTAX INTEGER {
+ none (0),
+ console (1),
+ syslog (2),
+ snmpTraps (3),
+ file (4),
+ memory (5),
+ cliSession (6),
+ netconf (7),
+ subscribedCli (8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdOperDestination indicates the operational value
+ of event log stream destination.
+
+ The 'console' destination indicates all selected log events will be
+ directed to the system console.
+
+ The 'syslog' destination indicates all selected log events will be
+ directed to the syslog address configured in tmnxSyslogTargetAddress
+ and tmnxSyslogTargetUdpPort in the tmnxSyslogTargetTable row entry
+ pointed to by the value of tmnxLogIdSyslogId.
+
+ The 'snmpTraps' destination indicates events defined as SNMP traps
+ will be sent to the configured SNMP trap destinations and also to be
+ logged in the NOTIFICATION-LOG-MIB tables.
+
+ The 'file' destination indicates all selected log events will be
+ directed to a file on one of the CPM's compact flash discs.
+
+ The 'memory' destination indicates all selected log events will be
+ directed to an in memory storage area.
+
+ The 'cliSession' destination indicates all selected log events will be
+ directed to a cli session. tmnxLogIdDestination will have a value
+ 'none' in this case."
+ DEFVAL { none }
+ ::= { tmnxLogIdEntry 18 }
+
+tmnxLogIdNetconfStream OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdNetconfStream specifies the name of the NETCONF
+ stream associated with this log.
+
+ A non-empty value for this object is only allowed if the value of
+ tmnxLogIdDestination is equal to 'netconf'."
+ DEFVAL { "" }
+ ::= { tmnxLogIdEntry 19 }
+
+tmnxLogIdName OBJECT-TYPE
+ SYNTAX TLNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogIdName specifies an event stream log."
+ DEFVAL { "" }
+ ::= { tmnxLogIdEntry 20 }
+
+tmnxLogFilterTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogFilterEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ " "
+ ::= { tmnxLogObjs 6 }
+
+tmnxLogFilterEntry OBJECT-TYPE
+ SYNTAX TmnxLogFilterEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular Log Filter entry.
+
+ Entries are created by user. Entries are deleted by user. Entry 1001
+ is created by the agent for default TmnxLogIdIndex 100.
+
+ There is no StorageType object. Entries have a presumed
+ StorageType of nonVolatile."
+ INDEX { tmnxLogFilterId }
+ ::= { tmnxLogFilterTable 1 }
+
+TmnxLogFilterEntry ::= SEQUENCE
+{
+ tmnxLogFilterId TmnxLogFilterId,
+ tmnxLogFilterRowStatus RowStatus,
+ tmnxLogFilterDescription TItemDescription,
+ tmnxLogFilterDefaultAction TFilterAction,
+ tmnxLogFilterInUse TruthValue,
+ tmnxLogFilterName TLNamedItemOrEmpty
+}
+
+tmnxLogFilterId OBJECT-TYPE
+ SYNTAX TmnxLogFilterId (1..1500)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterId is a unique index that identifies a
+ particular entry in the tmnxLogFilterTable."
+ ::= { tmnxLogFilterEntry 1 }
+
+tmnxLogFilterRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row entries in this table are created and destroyed via SNMP set
+ requests."
+ ::= { tmnxLogFilterEntry 2 }
+
+tmnxLogFilterDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterDescription is a user provided description
+ string for this log filter. It can consist of any printable,
+ seven-bit ASCII characters up to 80 characters in length."
+ DEFVAL { ''H }
+ ::= { tmnxLogFilterEntry 3 }
+
+tmnxLogFilterDefaultAction OBJECT-TYPE
+ SYNTAX TFilterAction
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The action to take for packets that do not match any filter entries.
+ the values default(3), and nat(5) are not allowed."
+ DEFVAL { forward }
+ ::= { tmnxLogFilterEntry 4 }
+
+tmnxLogFilterInUse OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "When tmnxLogFilterInUse has a value of 'true', this filter is
+ attached to a log file configuration. The same tmnxLogFilterEntry
+ can be attached to more than one log file."
+ ::= { tmnxLogFilterEntry 5 }
+
+tmnxLogFilterName OBJECT-TYPE
+ SYNTAX TLNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterName specifies particular entry in the
+ tmnxLogFilterTable."
+ DEFVAL { "" }
+ ::= { tmnxLogFilterEntry 6 }
+
+tmnxLogFilterParamsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogFilterParamsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of all log filter match entries for all log filters."
+ ::= { tmnxLogObjs 7 }
+
+tmnxLogFilterParamsEntry OBJECT-TYPE
+ SYNTAX TmnxLogFilterParamsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular Log Filter Parameter entry. Every Log
+ Filter can have zero or more Log Filter Parameter match entries.
+
+ The Log Filter parameter entries are checked in ascending order by
+ their index value, tmnxLogFilterParamsIndex. Upon the first successful
+ match, the specified actions are applied as indicated by the value of
+ tmnxLogFilterParamsAction. No further checking against
+ remaining tmnxLogFilterParamsEntry rows is done. Therefore, entries
+ in this table should be sequenced from most to least explicit match
+ criterion. It is recommended that multiple parameter entries for a log
+ filter should be created with gaps between their index values. This
+ allows a new entry to be inserted into an existing filter policy
+ without needing to renumber the already existing filter parameters
+ entries.
+
+ A log filter entry in the tmnxLogFilterTable with no entry in the
+ tmnxLogFilterParamsTable to define its match criteria set will match
+ every log event, and the default action specified by
+ tmnxLogFilterDefaultAction will be taken.
+
+ Entries are created by user. Entries are deleted by user.
+
+ There is no StorageType object, entries have a presumed StorageType of
+ nonVolatile."
+ INDEX {
+ tmnxLogFilterId,
+ tmnxLogFilterParamsIndex
+ }
+ ::= { tmnxLogFilterParamsTable 1 }
+
+TmnxLogFilterParamsEntry ::= SEQUENCE
+{
+ tmnxLogFilterParamsIndex TmnxLogFilterEntryId,
+ tmnxLogFilterParamsRowStatus RowStatus,
+ tmnxLogFilterParamsDescription TItemDescription,
+ tmnxLogFilterParamsAction TFilterActionOrDefault,
+ tmnxLogFilterParamsApplication TNamedItemOrEmpty,
+ tmnxLogFilterParamsApplOperator TmnxLogFilterOperator,
+ tmnxLogFilterParamsNumber TmnxEventNumber,
+ tmnxLogFilterParamsNumberOperator TmnxLogFilterOperator,
+ tmnxLogFilterParamsSeverity TmnxPerceivedSeverity,
+ tmnxLogFilterParamsSeverityOperator TmnxLogFilterOperator,
+ tmnxLogFilterParamsSubject TNamedItemOrEmpty,
+ tmnxLogFilterParamsSubjectOperator TmnxLogFilterOperator,
+ tmnxLogFilterParamsSubjectRegexp TruthValue,
+ tmnxLogFilterParamsRouter TNamedItemOrEmpty,
+ tmnxLogFilterParamsRouterOperator TmnxLogFilterOperator,
+ tmnxLogFilterParamsRouterRegexp TruthValue,
+ tmnxLogFilterParamsMsg OCTET STRING,
+ tmnxLogFilterParamsMsgOperator TmnxLogFilterOperator,
+ tmnxLogFilterParamsMsgRegexp TruthValue,
+ tmnxLogFilterParamsName TLNamedItemOrEmpty
+}
+
+tmnxLogFilterParamsIndex OBJECT-TYPE
+ SYNTAX TmnxLogFilterEntryId
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { tmnxLogFilterParamsEntry 1 }
+
+tmnxLogFilterParamsRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row Status for this Log filter's parameter entry."
+ ::= { tmnxLogFilterParamsEntry 2 }
+
+tmnxLogFilterParamsDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsDescription is a user provided
+ description string for this log filter match entry. It can consist
+ of any printable, seven-bit ASCII characters up to 80 characters in
+ length."
+ DEFVAL { ''H }
+ ::= { tmnxLogFilterParamsEntry 3 }
+
+tmnxLogFilterParamsAction OBJECT-TYPE
+ SYNTAX TFilterActionOrDefault
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "the action to take for log events that match this filter entry.
+ the value default(3) is allowed. If tmnxLogFilterParamsAction
+ has the value 'default', the action specified by the value
+ of tmnxLogFilterDefaultAction is applied to events that match
+ this filter entry. The value nat(5) is not allowed."
+ DEFVAL { default }
+ ::= { tmnxLogFilterParamsEntry 4 }
+
+tmnxLogFilterParamsApplication OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Matches log events with the specified application name. An
+ application is the software entity the reports the log event and
+ includes IP, MPLS, OSPF, CLI, SERVICES, etc."
+ DEFVAL { ''H }
+ ::= { tmnxLogFilterParamsEntry 5 }
+
+tmnxLogFilterParamsApplOperator OBJECT-TYPE
+ SYNTAX TmnxLogFilterOperator
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsApplOperator is the comparison
+ operator to use to determine if the log event matches the value
+ of tmnxLogFilterParamsApplication. The only valid values from
+ TmnxLogFilterOperator are 'off', 'equal', and 'notEqual'."
+ DEFVAL { off }
+ ::= { tmnxLogFilterParamsEntry 6 }
+
+tmnxLogFilterParamsNumber OBJECT-TYPE
+ SYNTAX TmnxEventNumber
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsNumber is the log event number to
+ be matched. Event numbers uniquely identify a certain event within
+ an application but not across applications."
+ DEFVAL { 0 }
+ ::= { tmnxLogFilterParamsEntry 7 }
+
+tmnxLogFilterParamsNumberOperator OBJECT-TYPE
+ SYNTAX TmnxLogFilterOperator
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsNumberOperator is the comparison
+ operator to use to determine if the log event matches the value of
+ tmnxLogFilterParamsNumber."
+ DEFVAL { off }
+ ::= { tmnxLogFilterParamsEntry 8 }
+
+tmnxLogFilterParamsSeverity OBJECT-TYPE
+ SYNTAX TmnxPerceivedSeverity
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsSeverity is the log event severity
+ level to be matched."
+ DEFVAL { none }
+ ::= { tmnxLogFilterParamsEntry 9 }
+
+tmnxLogFilterParamsSeverityOperator OBJECT-TYPE
+ SYNTAX TmnxLogFilterOperator
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsSeverityOperator is the comparison
+ operator to use to determine if the log event matches the value of
+ tmnxLogFilterParamsSeverity."
+ DEFVAL { off }
+ ::= { tmnxLogFilterParamsEntry 10 }
+
+tmnxLogFilterParamsSubject OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsSubject is the log event subject
+ string to be matched. The subject is the entity that the event is
+ reported for, such as a port ID."
+ DEFVAL { ''H }
+ ::= { tmnxLogFilterParamsEntry 11 }
+
+tmnxLogFilterParamsSubjectOperator OBJECT-TYPE
+ SYNTAX TmnxLogFilterOperator
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsSubjectOperator is the comparison
+ operator to use to determine if the log event matches the value
+ of tmnxLogFilterParamsSubject. The only valid values of
+ TmnxLogFilterOperator to use for the subject string comparison are
+ 'off', 'equal', and 'notEqual'."
+ DEFVAL { off }
+ ::= { tmnxLogFilterParamsEntry 12 }
+
+tmnxLogFilterParamsSubjectRegexp OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsSubjectRegexp specifies the type
+ of string comparison to use to determine if the log event matches
+ the value of tmnxLogFilterParamsSubject. When the value of
+ tmnxLogFilterParamsSubjectRegexp is 'true', the string in
+ tmnxLogFilterParamsSubject is a regular expression string to be
+ matched against the subject string in the log event being filtered.
+ When it has a value of 'false', the string in
+ tmnxLogFilterParamsSubject is matched exactly by the event
+ filter."
+ DEFVAL { false }
+ ::= { tmnxLogFilterParamsEntry 13 }
+
+tmnxLogFilterParamsRouter OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsRouter is the log event router context
+ name string to be matched."
+ DEFVAL { ''H }
+ ::= { tmnxLogFilterParamsEntry 14 }
+
+tmnxLogFilterParamsRouterOperator OBJECT-TYPE
+ SYNTAX TmnxLogFilterOperator
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsRouterOperator is the comparison
+ operator to use to determine if the log event matches the value
+ of tmnxLogFilterParamsRouter. The only valid values of
+ TmnxLogFilterOperator to use for the router name string comparison
+ are 'off', 'equal', and 'notEqual'."
+ DEFVAL { off }
+ ::= { tmnxLogFilterParamsEntry 15 }
+
+tmnxLogFilterParamsRouterRegexp OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsRouterRegexp specifies the type
+ of string comparison to use to determine if the log event matches
+ the value of tmnxLogFilterParamsRouter. When the value of
+ tmnxLogFilterParamsRouterRegexp is 'true', the string in
+ tmnxLogFilterParamsRouter is a regular expression string to be
+ matched against the router name string in the log event being
+ filtered. When it has a value of 'false', the string in
+ tmnxLogFilterParamsRouter is matched exactly by the event
+ filter."
+ DEFVAL { false }
+ ::= { tmnxLogFilterParamsEntry 16 }
+
+tmnxLogFilterParamsMsg OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0|1..400))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsMsg specifies the log event message
+ string to be matched. Matching result is determined based on value of
+ tmnxLogFilterParamsMsgOperator. Matching type is determined based on
+ value of tmnxLogFilterParamsMsgRegexp"
+ DEFVAL { ''H }
+ ::= { tmnxLogFilterParamsEntry 17 }
+
+tmnxLogFilterParamsMsgOperator OBJECT-TYPE
+ SYNTAX TmnxLogFilterOperator
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsMsgOperator specifies the comparison
+ operator used to determine if the log event matches the value
+ of tmnxLogFilterParamsMsg. The only valid values of tmnxLogFilterParamsMsgOperator
+ to use for the string comparison are 'off', 'equal', and 'notEqual'."
+ DEFVAL { off }
+ ::= { tmnxLogFilterParamsEntry 18 }
+
+tmnxLogFilterParamsMsgRegexp OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsMsgRegexp specifies the type
+ of string comparison to use to determine if the log event matches
+ the value of tmnxLogFilterParamsMsg. When the value of
+ tmnxLogFilterParamsMsgRegexp is 'true', the string in
+ tmnxLogFilterParamsMsg is a regular expression string to be
+ matched against the message string in the log event being filtered.
+ When it has a value of 'false', the string in
+ tmnxLogFilterParamsMsg is matched as substring by the event
+ filter."
+ DEFVAL { false }
+ ::= { tmnxLogFilterParamsEntry 19 }
+
+tmnxLogFilterParamsName OBJECT-TYPE
+ SYNTAX TLNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogFilterParamsName specifies particular entry in the
+ tmnxLogFilterParamsTable."
+ DEFVAL { "" }
+ ::= { tmnxLogFilterParamsEntry 20 }
+
+tmnxSyslogTargetTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxSyslogTargetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of all remote syslog collectors that this agent is configured
+ to send syslog messages to."
+ ::= { tmnxLogObjs 8 }
+
+tmnxSyslogTargetEntry OBJECT-TYPE
+ SYNTAX TmnxSyslogTargetEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular Syslog Target entry.
+
+ Entries are created by user. Entries are deleted by user.
+
+ There is no StorageType object, entries have a presumed StorageType of
+ nonVolatile. "
+ INDEX { tmnxSyslogTargetIndex }
+ ::= { tmnxSyslogTargetTable 1 }
+
+TmnxSyslogTargetEntry ::= SEQUENCE
+{
+ tmnxSyslogTargetIndex TmnxSyslogId,
+ tmnxSyslogTargetRowStatus RowStatus,
+ tmnxSyslogTargetDescription TItemDescription,
+ tmnxSyslogTargetAddress IpAddress,
+ tmnxSyslogTargetUdpPort TmnxUdpPort,
+ tmnxSyslogTargetFacility TmnxSyslogFacility,
+ tmnxSyslogTargetSeverity TmnxSyslogSeverity,
+ tmnxSyslogTargetMessagePrefix TNamedItemOrEmpty,
+ tmnxSyslogTargetMessagesDropped Counter32,
+ tmnxSyslogTargetAddrType InetAddressType,
+ tmnxSyslogTargetAddr InetAddress,
+ tmnxSyslogTargetName TLNamedItemOrEmpty,
+ tmnxSyslogTlsClntProfileName TNamedItemOrEmpty
+}
+
+tmnxSyslogTargetIndex OBJECT-TYPE
+ SYNTAX TmnxSyslogId
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetIndex is a unique arbitrary identifier
+ for this syslog collector target.
+
+ The maximum value of tmnxSyslogTargetIndex is limited to 10 for the
+ Base router context and to 30 for the VPRN context."
+ ::= { tmnxSyslogTargetEntry 1 }
+
+tmnxSyslogTargetRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The tmnxSyslogTargetRowStatus object allows for dynamic creation and
+ deletion of row entries in the tmnxSyslogTargetTable as well as the
+ activation and deactivation of these entries.
+
+ When this object's value is set to 'notInService (2)', no messages
+ will be sent to this target collector and none of its counters will be
+ incremented.
+
+ Refer to the RowStatus convention for further details on the behavior
+ of this object."
+ REFERENCE
+ "RFC2579 (Textual Conventions for SMIv2)"
+ ::= { tmnxSyslogTargetEntry 2 }
+
+tmnxSyslogTargetDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetDescription is an administratively
+ assigned textual description of this syslog collector target."
+ DEFVAL { ''H }
+ ::= { tmnxSyslogTargetEntry 3 }
+
+tmnxSyslogTargetAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxSyslogTargetAddress is the IPv4 address for
+ this syslog message collector target. If the value of this
+ object is '0.0.0.0', then no messages will be sent, nor will
+ any counters be incremented.
+
+ This object was made obsolete in release 5.0. It is replaced
+ by the InetAddress pair tmnxSyslogTargetAddrType and
+ tmnxSyslogTargetAddr."
+ DEFVAL { '00000000'h }
+ ::= { tmnxSyslogTargetEntry 4 }
+
+tmnxSyslogTargetUdpPort OBJECT-TYPE
+ SYNTAX TmnxUdpPort
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetUdpPort is the UDP port number that is
+ used to send messages to this syslog collector target."
+ DEFVAL { 514 }
+ ::= { tmnxSyslogTargetEntry 5 }
+
+tmnxSyslogTargetFacility OBJECT-TYPE
+ SYNTAX TmnxSyslogFacility
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetFacility is the syslog facility number
+ that will be encoded in messages sent to this syslog collector target."
+ DEFVAL { local7 }
+ ::= { tmnxSyslogTargetEntry 6 }
+
+tmnxSyslogTargetSeverity OBJECT-TYPE
+ SYNTAX TmnxSyslogSeverity
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetSeverity is the maximum severity level
+ of the messages that SHOULD be forwarded to this syslog collector
+ target. The higher the level, the lower the severity."
+ DEFVAL { info }
+ ::= { tmnxSyslogTargetEntry 7 }
+
+tmnxSyslogTargetMessagePrefix OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetMessagePrefix is a string of ABNF
+ alphanumeric characters to be prepended as the MSG TAG to the syslog
+ MSG CONTENT string and separated from it with a colon and space, ': '."
+ DEFVAL { "TMNX" }
+ ::= { tmnxSyslogTargetEntry 8 }
+
+tmnxSyslogTargetMessagesDropped OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetMessagesDropped is a count of messages
+ not sent to this syslog collector target because the severity level of
+ the message was above tmnxSyslogTargetSeverity; the higher the level,
+ the lower the severity."
+ ::= { tmnxSyslogTargetEntry 9 }
+
+tmnxSyslogTargetAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetAddrType specifies the type of host
+ address to be used for the syslog message collector target. This
+ object indicates the type of address stored in the corresponding
+ tmnxSyslogTargetAddr object.
+
+ Only 'ipv4', 'ipv6', and 'ipv6z' address types are supported."
+ DEFVAL { unknown }
+ ::= { tmnxSyslogTargetEntry 10 }
+
+tmnxSyslogTargetAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16|20))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetAddr specifies the IP host address
+ to be used for the syslog message collector target. If no address
+ is specified, ''H, then no messages will be sent nor will
+ any counters be incremented.
+
+ The syslog target address type is determined by the value of the
+ corresponding tmnxSyslogTargetAddrType object."
+ DEFVAL { ''H }
+ ::= { tmnxSyslogTargetEntry 11 }
+
+tmnxSyslogTargetName OBJECT-TYPE
+ SYNTAX TLNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSyslogTargetName specifies particular entry in the
+ tmnxSyslogTargetTable."
+ DEFVAL { "" }
+ ::= { tmnxSyslogTargetEntry 12 }
+
+tmnxSyslogTlsClntProfileName OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxSyslogTlsClntProfileName specifies the
+ name for a TLS client profile. If configured, syslog uses TLS."
+ DEFVAL { "" }
+ ::= { tmnxSyslogTargetEntry 13 }
+
+tmnxEventAppTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEventAppEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of all applications that generate TiMOS logger events."
+ ::= { tmnxLogObjs 9 }
+
+tmnxEventAppEntry OBJECT-TYPE
+ SYNTAX TmnxEventAppEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular application entry.
+
+ Entries are created by the agent when the system initializes.
+
+ There is no StorageType object, entries have a presumed StorageType of
+ permanent. "
+ INDEX { tmnxEventAppIndex }
+ ::= { tmnxEventAppTable 1 }
+
+TmnxEventAppEntry ::= SEQUENCE
+{
+ tmnxEventAppIndex Unsigned32,
+ tmnxEventAppName TNamedItem
+}
+
+tmnxEventAppIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventAppIndex is a unique arbitrary identifier for
+ this application event generator."
+ ::= { tmnxEventAppEntry 1 }
+
+tmnxEventAppName OBJECT-TYPE
+ SYNTAX TNamedItem
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventAppName is the name string that is used in TiMOS
+ log messages as the application that generated the logged event."
+ ::= { tmnxEventAppEntry 2 }
+
+tmnxEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of all TiMOS events that can be generated."
+ ::= { tmnxLogObjs 10 }
+
+tmnxEventEntry OBJECT-TYPE
+ SYNTAX TmnxEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular TiMOS event type entry. Entries are
+ created by the agent when the system initializes. There is no
+ StorageType object, entries have a presumed StorageType of permanent. "
+ INDEX {
+ tmnxEventAppIndex,
+ tmnxEventID
+ }
+ ::= { tmnxEventTable 1 }
+
+TmnxEventEntry ::= SEQUENCE
+{
+ tmnxEventID Unsigned32,
+ tmnxEventName TNamedItem,
+ tmnxEventSeverity TmnxPerceivedSeverity,
+ tmnxEventControl TruthValue,
+ tmnxEventCounter Counter32,
+ tmnxEventDropCount Counter32,
+ tmnxEventReset TmnxActionType,
+ tmnxEventThrottle TruthValue,
+ tmnxEventSpecThrottle TruthValue,
+ tmnxEventSpecThrottleLimit Unsigned32,
+ tmnxEventSpecThrottleIntval Unsigned32,
+ tmnxEventSpecThrottleDef TruthValue,
+ tmnxEventSpecThrottleLimitDef Unsigned32,
+ tmnxEventSpecThrottleIntvalDef Unsigned32,
+ tmnxEventRepeat TruthValue
+}
+
+tmnxEventID OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventID is a unique arbitrary identifier for indexing
+ event type entries within an event generator application as identified
+ by the value of tmnxEventAppIndex."
+ ::= { tmnxEventEntry 1 }
+
+tmnxEventName OBJECT-TYPE
+ SYNTAX TNamedItem
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventName is a short name string used to describe
+ this event type."
+ ::= { tmnxEventEntry 2 }
+
+tmnxEventSeverity OBJECT-TYPE
+ SYNTAX TmnxPerceivedSeverity
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventSeverity specifies the severity level that will
+ be associated with this type of event when it is generated."
+ ::= { tmnxEventEntry 3 }
+
+tmnxEventControl OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventControl determines whether or not events
+ of this type will be generated or suppressed. When it has a value
+ of 'true', the event is generated and tmnxEventCounter is incremented.
+ When it has a value of 'false', the event is suppressed and
+ tmnxEventDropCount is incremented."
+ ::= { tmnxEventEntry 4 }
+
+tmnxEventCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventCounter is the number of times an event of this
+ type has been generated."
+ ::= { tmnxEventEntry 5 }
+
+tmnxEventDropCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventDropCount is the number of times and event
+ of this type has been suppressed because tmnxEventControl is set to
+ 'false'. When tmnxEventControl is set to 'true', tmnxEventDropCount
+ indicates the number of events dropped because of logger input
+ queue size overrun or dropped because of throttling when
+ tmnxEventThrottle is set to 'true'."
+ ::= { tmnxEventEntry 6 }
+
+tmnxEventReset OBJECT-TYPE
+ SYNTAX TmnxActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting tmnxEventReset to 'doAction (1)' causes the agent to reset the
+ values of tmnxEventSeverity and tmnxEventControl to the default values
+ for this event type."
+ DEFVAL { notApplicable }
+ ::= { tmnxEventEntry 7 }
+
+tmnxEventThrottle OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventThrottle determines whether or not events
+ of this type will be throttled. When it has a value
+ of 'true', the event is throttled at the rate indicated by the
+ value of tmnxEventThrottleLimit and tmnxEventThrottleInterval.
+ When it has a value of 'false', no event throttling is applied."
+ DEFVAL { false }
+ ::= { tmnxEventEntry 8 }
+
+tmnxEventSpecThrottle OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventSpecThrottle specifies if events of this type
+ will be throttled using the parameters specific for this event.
+
+ When the value of tmnxEventSpecThrottle is equal to 'true', the event
+ is throttled at the rate indicated by the value of
+ tmnxEventSpecThrottleLimit and tmnxEventSpecThrottleIntval.
+
+ When it has a value of 'false', no event-specific throttling is
+ applied.
+
+ The default value depends on the event."
+ ::= { tmnxEventEntry 9 }
+
+tmnxEventSpecThrottleLimit OBJECT-TYPE
+ SYNTAX Unsigned32 (0 | 1..20000)
+ UNITS "events"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventSpecThrottleLimit specifies the number of times
+ that this event can be logged within the tmnxEventSpecThrottleIntval.
+
+ Once this limit has been reached, any additional events of this type
+ will be dropped, i.e. tmnxEventDropCount will be incremented.
+
+ At the end of the specific throttle interval if any events have been
+ dropped a tmnxLogEventThrottled notification will be sent if the rate
+ is applied to the whole stream of log events of this type; otherwise,
+ if the rate is applied to each source of this type of event, the
+ TIMETRA-SYSTEM-MIB::tmnxTrapDropped will be sent.
+
+ The value must be zero while the value of tmnxEventSpecThrottle is
+ 'false'.
+
+ The default value depends on the event type."
+ ::= { tmnxEventEntry 10 }
+
+tmnxEventSpecThrottleIntval OBJECT-TYPE
+ SYNTAX Unsigned32 (0 | 1..1200)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventSpecThrottleIntval specifies the number of
+ seconds that the event-specific throttling interval lasts.
+
+ The value must be zero while the value of tmnxEventSpecThrottle is
+ 'false'.
+
+ The default value depends on the event type."
+ ::= { tmnxEventEntry 11 }
+
+tmnxEventSpecThrottleDef OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventSpecThrottleDef indicates the default value of
+ tmnxEventSpecThrottle."
+ ::= { tmnxEventEntry 12 }
+
+tmnxEventSpecThrottleLimitDef OBJECT-TYPE
+ SYNTAX Unsigned32 (0 | 1..20000)
+ UNITS "events"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventSpecThrottleLimitDef indicates the default value
+ of the object tmnxEventSpecThrottleLimit.
+
+ The value zero indicates that there is by default no event-specific
+ throttling for this event."
+ ::= { tmnxEventEntry 13 }
+
+tmnxEventSpecThrottleIntvalDef OBJECT-TYPE
+ SYNTAX Unsigned32 (0 | 1..1200)
+ UNITS "seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventSpecThrottleIntvalDef indicates the default
+ value of tmnxEventSpecThrottleIntval.
+
+ The value zero indicates that there is by default no event-specific
+ throttling for this type of event."
+ ::= { tmnxEventEntry 14 }
+
+tmnxEventRepeat OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "repeat"
+ DEFVAL { false }
+ ::= { tmnxEventEntry 15 }
+
+tmnxSnmpTrapGroupTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxSnmpTrapGroupEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "A table of all remote SNMP trap collectors to which this agent is
+ configured to send SNMP notifications messages.
+
+ This table was made obsolete in the 5.0 release and is replaced with
+ tmnxSnmpTrapDestTable."
+ ::= { tmnxLogObjs 11 }
+
+tmnxSnmpTrapGroupEntry OBJECT-TYPE
+ SYNTAX TmnxSnmpTrapGroupEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "Information about a particular SNMP trap destination entry. The first
+ index instance creates and snmp trap group to be associated with the
+ event log with the same value for tmnxLogIdIndex. The second and third
+ indexes specify a remote SNMP trap destination that will be sent SNMP
+ notification messages from the associated event log.
+
+ Entries are created by user. Entries are deleted by user.
+
+ There is no StorageType object, entries have a presumed StorageType of
+ nonVolatile.
+
+ This table was made obsolete in the 5.0 release and is replaced with
+ the tmnxSnmpTrapDestTable."
+ INDEX {
+ tmnxStgIndex,
+ tmnxStgDestAddress,
+ tmnxStgDestPort
+ }
+ ::= { tmnxSnmpTrapGroupTable 1 }
+
+TmnxSnmpTrapGroupEntry ::= SEQUENCE
+{
+ tmnxStgIndex TmnxStgIndex,
+ tmnxStgDestAddress IpAddress,
+ tmnxStgDestPort TmnxUdpPort,
+ tmnxStgRowStatus RowStatus,
+ tmnxStgDescription TItemDescription,
+ tmnxStgVersion SnmpMessageProcessingModel,
+ tmnxStgNotifyCommunity OCTET STRING,
+ tmnxStgSecurityLevel SnmpSecurityLevel
+}
+
+tmnxStgIndex OBJECT-TYPE
+ SYNTAX TmnxStgIndex
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxStgIndex specifies an snmp trap group to be
+ associated with the event log with the same value for tmnxLogIdIndex.
+
+ This object was made obsolete in the 5.0 release. It is
+ replaced by tmnxStdIndex."
+ ::= { tmnxSnmpTrapGroupEntry 1 }
+
+tmnxStgDestAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxStgDestAddress is the IPv4 address for
+ this remote snmp notification destination. If the value of this
+ object is '0.0.0.0', then no messages will be sent, nor will
+ any counters be incremented.
+
+ This object was made obsolete in the 5.0 release. It is
+ replaced by the InetAddressType/InetAddress objects
+ tmnxStdDestAddrType and tmnxStdDestAddr."
+ DEFVAL { '00000000'h }
+ ::= { tmnxSnmpTrapGroupEntry 2 }
+
+tmnxStgDestPort OBJECT-TYPE
+ SYNTAX TmnxUdpPort
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxStgDestPort is the UDP port number that is used to
+ send messages to this remote SNMP notification destination.
+
+ This object was made obsolete in the 5.0 release. It is
+ replaced by tmnxStdDestPort."
+ DEFVAL { 162 }
+ ::= { tmnxSnmpTrapGroupEntry 3 }
+
+tmnxStgRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The tmnxStgRowStatus object allows for dynamic creation and deletion
+ of row entries in the tmnxSnmpTrapGroupTable as well as the activation
+ and deactivation of these entries.
+
+ When this object's value is set to 'notInService (2)', no messages
+ will be sent to this snmp trap group and none of its counters will be
+ incremented.
+
+ Refer to the RowStatus convention for further details on the behavior
+ of this object.
+
+ This object was made obsolete in the 5.0 release. It is
+ replaced by tmnxStdRowStatus."
+ REFERENCE
+ "RFC2579 (Textual Conventions for SMIv2)"
+ ::= { tmnxSnmpTrapGroupEntry 4 }
+
+tmnxStgDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxStgDescription is an administratively assigned
+ textual description of this snmp trap destination.
+
+ This object was made obsolete in the 5.0 release. It is
+ replaced by tmnxStdDescription."
+ DEFVAL { ''H }
+ ::= { tmnxSnmpTrapGroupEntry 5 }
+
+tmnxStgVersion OBJECT-TYPE
+ SYNTAX SnmpMessageProcessingModel
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxStgVersion specifies the SNMP version that will be
+ used to format notification messages sent to this snmp trap
+ destination.
+
+ The values supported by the Nokia SROS series SNMP agent are:
+ 0 for SNMPv1
+ 1 for SNMPv2c
+ 3 for SNMPv3
+
+ This object was made obsolete in the 5.0 release. It is
+ replaced by tmnxStdVersion."
+ DEFVAL { 3 }
+ ::= { tmnxSnmpTrapGroupEntry 6 }
+
+tmnxStgNotifyCommunity OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..32))
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxStgNotifyCommunity specifies the SNMPv1 or
+ SNMPv2c community name string or the SNMPv3 security name
+ used when an SNMP notification message is sent to this
+ trap destination. If the value of this object is the empty
+ string, then no messages will be sent nor will any counters be
+ incremented.
+
+ This object was made obsolete in the 5.0 release. It is
+ replaced by tmnxStdVersion."
+ DEFVAL { ''H }
+ ::= { tmnxSnmpTrapGroupEntry 7 }
+
+tmnxStgSecurityLevel OBJECT-TYPE
+ SYNTAX SnmpSecurityLevel
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxStgSecurityLevel specifies the level of security at
+ which SNMP notification messages will be sent to the SNMP trap
+ destination when tmnxStgVersion has a value of '3' for SNMPv3.
+
+ This object was made obsolete in the 5.0 release. It is
+ replaced by tmnxStdSecurityLevel."
+ DEFVAL { noAuthNoPriv }
+ ::= { tmnxSnmpTrapGroupEntry 8 }
+
+tmnxEventTest OBJECT-TYPE
+ SYNTAX TmnxActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting tmnxEventTest to 'doAction' causes the tmnxTestEvent
+ notification to be generated."
+ DEFVAL { notApplicable }
+ ::= { tmnxLogObjs 12 }
+
+tmnxEventThrottleLimit OBJECT-TYPE
+ SYNTAX Unsigned32 (1..20000)
+ UNITS "events"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventThrottleLimit specifies the number of
+ log events that can be logged within the tmnxEventThrottleInterval
+ for a specific entry in the tmnxEventTable. Once the limit has
+ been reached, any additional events of that type will be dropped,
+ i.e. tmnxEventDropCount will be incremented. At the end of the
+ throttle interval if any events have been dropped a
+ tmnxLogEventThrottled notification will be sent."
+ DEFVAL { 2000 }
+ ::= { tmnxLogObjs 13 }
+
+tmnxEventThrottleInterval OBJECT-TYPE
+ SYNTAX Unsigned32 (1..1200)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventThrottleInterval specifies the number of seconds
+ that an event throttling interval lasts."
+ DEFVAL { 1 }
+ ::= { tmnxLogObjs 14 }
+
+tmnxSnmpSetErrsMax OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSnmpSetErrsMax indicates the maximum number of
+ entries the agent will create in the tmnxSnmpSetErrsTable. Once the
+ table is full the agent will delete the oldest entry in the table in
+ order to add new entries."
+ ::= { tmnxLogObjs 15 }
+
+tmnxSnmpSetErrsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxSnmpSetErrsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of recent SNMP SET failures. Only the SET errs from
+ remote SNMP manager requests are saved in this table. Only
+ SET errs detected by the SNMP engine in the test phase
+ consistency check method functions are saved. SET errors that
+ are caught by the preliminary access and ASN.1 decoding phase
+ are not saved. These are errs such as noAccess, notWritable,
+ wrongType, wrongLength and wrongEncoding. Note that notWritable,
+ wrongType, and wrongLength errs may sometimes be generated by
+ the consistency check; in this case they will be saved in this
+ table.
+
+ SET errs caused by local CLI sessions are not saved.
+
+ The tmnxSnmpSetErrsTable is intended to provide an aide to
+ Network Management Systems (NMS) developers. When an SNMP SET
+ fails during the consistency checking test phase, this table may
+ provide more detailed failure reason information than the simple
+ SNMP error code value in the SNMP response PDU."
+ ::= { tmnxLogObjs 16 }
+
+tmnxSnmpSetErrsEntry OBJECT-TYPE
+ SYNTAX TmnxSnmpSetErrsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular SNMP SET error. The first two
+ index instances identify the SNMP manager who sent the SNMP SET
+ request that failed. The third index specifies the SNMP request ID
+ (sequence number) of the SNMP SET request that failed.
+
+ Entries are created by the agent. Entries are deleted by the agent.
+
+ There is no StorageType object, entries have a presumed StorageType of
+ volatile."
+ INDEX {
+ tmnxSseAddressType,
+ tmnxSseAddress,
+ tmnxSseSnmpPort,
+ tmnxSseRequestId
+ }
+ ::= { tmnxSnmpSetErrsTable 1 }
+
+TmnxSnmpSetErrsEntry ::= SEQUENCE
+{
+ tmnxSseAddressType InetAddressType,
+ tmnxSseAddress InetAddress,
+ tmnxSseSnmpPort TmnxUdpPort,
+ tmnxSseRequestId Unsigned32,
+ tmnxSseVersion SnmpMessageProcessingModel,
+ tmnxSseSeverityLevel TmnxPerceivedSeverity,
+ tmnxSseModuleId Unsigned32,
+ tmnxSseModuleName TNamedItem,
+ tmnxSseErrorCode Unsigned32,
+ tmnxSseErrorName DisplayString,
+ tmnxSseErrorMsg DisplayString,
+ tmnxSseExtraText OCTET STRING,
+ tmnxSseTimestamp TimeStamp
+}
+
+tmnxSseAddressType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseAddressType indicates the IP address
+ type of address specified in tmnxSseAddress. 'ipv4' and
+ 'ipv6' are the only address type values supported."
+ ::= { tmnxSnmpSetErrsEntry 1 }
+
+tmnxSseAddress OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (4|16))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseAddress is the IP address of the SNMP manager that
+ sent the SNMP SET request that failed for this error reason."
+ ::= { tmnxSnmpSetErrsEntry 2 }
+
+tmnxSseSnmpPort OBJECT-TYPE
+ SYNTAX TmnxUdpPort
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseSnmpPort is the UDP port number of the SNMP
+ manager that sent the SNMP SET request that failed for this error
+ reason."
+ ::= { tmnxSnmpSetErrsEntry 3 }
+
+tmnxSseRequestId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseRequestId indicates the request ID of the SNMP
+ SNMP SET request that failed for this error reason."
+ ::= { tmnxSnmpSetErrsEntry 4 }
+
+tmnxSseVersion OBJECT-TYPE
+ SYNTAX SnmpMessageProcessingModel
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseVersion indicates the SNMP version of the SNMP SET
+ request that failed.
+
+ The values supported by the Nokia SROS series SNMP agent are:
+ 0 for SNMPv1
+ 1 for SNMPv2c
+ 3 for SNMPv3"
+ ::= { tmnxSnmpSetErrsEntry 5 }
+
+tmnxSseSeverityLevel OBJECT-TYPE
+ SYNTAX TmnxPerceivedSeverity
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseSeverityLevel indicates severity level that is
+ associated with this type SNMP SET error."
+ ::= { tmnxSnmpSetErrsEntry 6 }
+
+tmnxSseModuleId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseModuleId indicates a unique arbitrary
+ identified for the TiMOS application module that generated
+ this SNMP SET error. NOTE: This is NOT the same value used
+ for tmnxEventAppIndex."
+ ::= { tmnxSnmpSetErrsEntry 7 }
+
+tmnxSseModuleName OBJECT-TYPE
+ SYNTAX TNamedItem
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseModuleName indicates the name string of the TiMOS
+ application module that generated this SNMP SET error. NOTE: This is
+ NOT the same value used for tmnxEventAppName."
+ ::= { tmnxSnmpSetErrsEntry 8 }
+
+tmnxSseErrorCode OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseErrorCode indicates the error number associated
+ with this SNMP SET error. The error numbers are unique within
+ a tmnxSseModuleId. They are not unique across all modules so
+ both the module name and error number are required to identify
+ a particular error message."
+ ::= { tmnxSnmpSetErrsEntry 9 }
+
+tmnxSseErrorName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseErrorName indicates the error name associated
+ with this SNMP SET error. The error names are unique within
+ a tmnxSseModuleId. They are not unique across all modules so
+ both the module name and error name are required to identify
+ a particular error message."
+ ::= { tmnxSnmpSetErrsEntry 10 }
+
+tmnxSseErrorMsg OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (1..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseErrorMsg indicates the fixed error message text
+ associated with this SNMP SET error identified by the values of
+ tmnxSseModuleId and tmnxSseErrorCode."
+ ::= { tmnxSnmpSetErrsEntry 11 }
+
+tmnxSseExtraText OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..320))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseExtraText indicates the fixed run-time variable
+ message text associated with this SNMP SET error identified by the
+ values of tmnxSseModuleId and tmnxSseErrorCode. If the extra text
+ was truncated to fit into buffer size allowed, the last character
+ will be an asterisk (*)."
+ ::= { tmnxSnmpSetErrsEntry 12 }
+
+tmnxSseTimestamp OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSseTimestamp indicates the sysUpTime value when this
+ tmnxSnmpSetErrsEntry was created by the agent."
+ ::= { tmnxSnmpSetErrsEntry 13 }
+
+tmnxSnmpTrapLogTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxSnmpTrapLogEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of all remote SNMP trap logs to which this agent is configured
+ to send SNMP notifications messages."
+ ::= { tmnxLogObjs 17 }
+
+tmnxSnmpTrapLogEntry OBJECT-TYPE
+ SYNTAX TmnxSnmpTrapLogEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each row entry in the tmnxSnmpTrapLogTable represents additional
+ columns for attributes specific to the Nokia SROS series
+ implementation of SNMP-NOTIFICATION-MIB::snmpNotifyTable."
+ AUGMENTS { snmpNotifyEntry }
+ ::= { tmnxSnmpTrapLogTable 1 }
+
+TmnxSnmpTrapLogEntry ::= SEQUENCE
+{
+ tmnxSnmpTrapLogDescription TItemDescription,
+ snmpNotifyId TmnxLogIdIndex
+}
+
+tmnxSnmpTrapLogDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxSnmpTrapLogDescription is an administratively
+ assigned textual description of this snmp trap log."
+ DEFVAL { ''H }
+ ::= { tmnxSnmpTrapLogEntry 1 }
+
+snmpNotifyId OBJECT-TYPE
+ SYNTAX TmnxLogIdIndex (1..100)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of snmpNotifyId creates association with log with the same
+ value of tmnxLogIdIndex. It is number representation of
+ snmpNotifyName. Usage of default Netconf log 101 not allowed."
+ ::= { tmnxSnmpTrapLogEntry 2 }
+
+tmnxSnmpTrapDestTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxSnmpTrapDestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of all remote SNMP IPv4/v6 trap collectors to which this agent
+ is configured to send SNMP notification messages."
+ ::= { tmnxLogObjs 18 }
+
+tmnxSnmpTrapDestEntry OBJECT-TYPE
+ SYNTAX TmnxSnmpTrapDestEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a particular SNMP notification destination entry.
+ The first index instance creates an snmp notification group to be
+ associated with the event log with the same value for tmnxLogIdIndex.
+ The second index specifies an administrative name to identify a
+ specific SNMP notification target.
+
+ Entries are created by user. Entries are deleted by user.
+
+ There is no StorageType object, entries have a presumed StorageType of
+ nonVolatile."
+ INDEX {
+ tmnxStdIndex,
+ IMPLIED tmnxStdName
+ }
+ ::= { tmnxSnmpTrapDestTable 1 }
+
+TmnxSnmpTrapDestEntry ::= SEQUENCE
+{
+ tmnxStdIndex TmnxStgIndex,
+ tmnxStdName SnmpAdminString,
+ tmnxStdRowStatus RowStatus,
+ tmnxStdRowLastChanged TimeStamp,
+ tmnxStdDestAddrType InetAddressType,
+ tmnxStdDestAddr InetAddress,
+ tmnxStdDestPort TmnxUdpPort,
+ tmnxStdDescription TItemDescription,
+ tmnxStdVersion SnmpMessageProcessingModel,
+ tmnxStdNotifyCommunity OCTET STRING,
+ tmnxStdSecurityLevel SnmpSecurityLevel,
+ tmnxStdReplay TruthValue,
+ tmnxStdReplayStart Unsigned32,
+ tmnxStdReplayLastTime TimeStamp,
+ tmnxStdDyingGasp TruthValue
+}
+
+tmnxStdIndex OBJECT-TYPE
+ SYNTAX TmnxStgIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdIndex specifies an snmp notification group to be
+ associated with the event log with the same value for tmnxLogIdIndex."
+ ::= { tmnxSnmpTrapDestEntry 1 }
+
+tmnxStdName OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE (1..28))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdName specifies the name of an snmp notification
+ destination within the snmp notification group specified by
+ tmnxLogIdIndex."
+ ::= { tmnxSnmpTrapDestEntry 2 }
+
+tmnxStdRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The tmnxStdRowStatus object allows for dynamic creation and deletion
+ of row entries in the tmnxSnmpTrapDestTable as well as the activation
+ and deactivation of these entries.
+
+ In order for 'createAndGo' row creation to succeed or status to
+ transition to 'active' a value must be set for tmnxStdNotifyCommunity.
+
+ In order for 'createAndGo' row creation to succeed or status to
+ transition to 'active' an entry must exist in the
+ SNMP-NOTIFICATION-MIB::snmpNotifyTable with an snmpNotifyName index
+ that is the ASCII string representation of the value of tmnxStdIndex.
+
+ When this object's value is set to 'notInService (2)', no messages
+ will be sent to this snmp notification collector and none of its
+ counters will be incremented.
+
+ Refer to the RowStatus convention for further details on the behavior
+ of this object."
+ REFERENCE
+ "RFC2579 (Textual Conventions for SMIv2)"
+ ::= { tmnxSnmpTrapDestEntry 3 }
+
+tmnxStdRowLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdRowLastChanged indicates the sysUpTime when the
+ value of a writable object in this row entry was modified."
+ ::= { tmnxSnmpTrapDestEntry 4 }
+
+tmnxStdDestAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdDestAddrType specifies the type of
+ host address to be used for the remote SNMP notification
+ collector. This object indicates the type of address stored
+ in the corresponding tmnxStdDestAddr object.
+
+ If the value of this object is 'unknown', then no messages will be
+ sent nor will any counters be incremented.
+
+ If tmnxStdDestAddrType is not set in the same PDU with
+ tmnxStdDestAddr, the set request will fail with an inconsistentValue
+ error."
+ DEFVAL { unknown }
+ ::= { tmnxSnmpTrapDestEntry 5 }
+
+tmnxStdDestAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16|20))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdDestAddr specifies the IP host address to be used
+ for the remote SNMP notification collector.
+
+ The SNMP notification collector IP address type is determined by the
+ value of the corresponding tmnxStdDestAddrType object.
+
+ If the value of this object is empty or all NULLs, then no messages
+ will be sent nor will any counters be incremented.
+
+ If tmnxStdDestAddrType is not set in the same PDU with
+ tmnxStdDestAddr, the set request will fail with an inconsistentValue
+ error."
+ DEFVAL { ''H }
+ ::= { tmnxSnmpTrapDestEntry 6 }
+
+tmnxStdDestPort OBJECT-TYPE
+ SYNTAX TmnxUdpPort
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdDestPort is the UDP port number that is used to
+ send messages to this remote SNMP notification collector."
+ DEFVAL { 162 }
+ ::= { tmnxSnmpTrapDestEntry 7 }
+
+tmnxStdDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdDescription is an administratively assigned
+ textual description of this SNMP notification collector."
+ DEFVAL { ''H }
+ ::= { tmnxSnmpTrapDestEntry 8 }
+
+tmnxStdVersion OBJECT-TYPE
+ SYNTAX SnmpMessageProcessingModel
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdVersion specifies the SNMP version that will be
+ used to format notification messages sent to this SNMP notification
+ collector.
+
+ The values supported by the Nokia SROS series SNMP agent are:
+ 0 for SNMPv1
+ 1 for SNMPv2c
+ 3 for SNMPv3"
+ DEFVAL { 3 }
+ ::= { tmnxSnmpTrapDestEntry 9 }
+
+tmnxStdNotifyCommunity OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..31))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdNotifyCommunity specifies the SNMPv1 or
+ SNMPv2c community name string or the SNMPv3 security name
+ used when an SNMP notification message is sent to this
+ SNMP notification collector. If the value of this object is
+ the empty string, then no messages will be sent nor will any
+ counters be incremented."
+ DEFVAL { ''H }
+ ::= { tmnxSnmpTrapDestEntry 10 }
+
+tmnxStdSecurityLevel OBJECT-TYPE
+ SYNTAX SnmpSecurityLevel
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdSecurityLevel specifies the level of security at
+ which SNMP notification messages will be sent to the SNMP notification
+ collector when tmnxStdVersion has a value of '3' for SNMPv3."
+ DEFVAL { noAuthNoPriv }
+ ::= { tmnxSnmpTrapDestEntry 11 }
+
+tmnxStdReplay OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdReplay specifies whether or not to resend
+ notifications that were generated while this notification destination
+ did not have a route installed for it in the route tables."
+ DEFVAL { false }
+ ::= { tmnxSnmpTrapDestEntry 12 }
+
+tmnxStdReplayStart OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdReplayStart indicates the SNMP notification
+ request ID of the first event that could not be generated because
+ there is no route to this notification target address.
+
+ Events will be resent when this notification target address is
+ readded to the route tables, on either an in-band or out-of-band
+ interface. The agent searches backwards in the event log and
+ begins resending events from the oldest event that has a timestamp
+ <= 5 centiseconds less than the timestamp of the
+ event with this request ID. Note that if the outage is long
+ and a large number of events are generated in the meantime,
+ it is possible that the log memory storage has wrapped and the
+ event data for this request ID is no longer available. In that case,
+ the oldest event saved in the log will be the first event resent.
+
+ A value of 0 indicates that there are no missed events waiting to be
+ resent."
+ ::= { tmnxSnmpTrapDestEntry 13 }
+
+tmnxStdReplayLastTime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdReplayLastTime indicates the sysUpTime when
+ missed events were last replayed to this SNMP notification target
+ address. A value of 0 indicates that no missed events have been
+ replayed to this SNMP notification target address."
+ ::= { tmnxSnmpTrapDestEntry 14 }
+
+tmnxStdDyingGasp OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxStdDyingGasp specifies whether the tmnxSysDyingGasp
+ trap message is to be sent using this SNMP notification target when
+ the system goes down due to power loss.
+
+ tmnxStdDyingGasp can only be set to 'true' on at most 3 SNMP
+ notification targets."
+ DEFVAL { false }
+ ::= { tmnxSnmpTrapDestEntry 15 }
+
+tmnxStdMaxTargets OBJECT-TYPE
+ SYNTAX Unsigned32 (10..100)
+ UNITS "trap-targets"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum number of tmnxSnmpTrapDestTable row entries that can be
+ created for a specific tmnxStdIndex that represents an snmp
+ notification group."
+ DEFVAL { 25 }
+ ::= { tmnxLogObjs 19 }
+
+tmnxLogApCustRecordTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogApCustRecordEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Nokia SROS series tmnxLogApCustRecordTable augments
+ tmnxLogApTable. The table allows to configure the layout and setting
+ for a custom accounting record associated with this accounting policy."
+ ::= { tmnxLogObjs 20 }
+
+tmnxLogApCustRecordEntry OBJECT-TYPE
+ SYNTAX TmnxLogApCustRecordEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxLogApCustRecordTable. Entries in this
+ table are created and destroyed via SNMP Set requests to the
+ tmnxLogApRowStatus object of the tmnxLogApTable."
+ AUGMENTS { tmnxLogApEntry }
+ ::= { tmnxLogApCustRecordTable 1 }
+
+TmnxLogApCustRecordEntry ::= SEQUENCE
+{
+ tmnxLogApCrLastChanged TimeStamp,
+ tmnxLogApCrSignChangeDelta Unsigned32,
+ tmnxLogApCrSignChangeQueue TQueueIdOrAll,
+ tmnxLogApCrSignChangeOCntr THsmdaCounterIdOrZeroOrAll,
+ tmnxLogApCrSignChangeQICounters TmnxAccPlcyQICounters,
+ tmnxLogApCrSignChangeQECounters TmnxAccPlcyQECounters,
+ tmnxLogApCrSignChangeOICounters TmnxAccPlcyOICounters,
+ tmnxLogApCrSignChangeOECounters TmnxAccPlcyOECounters,
+ tmnxLogApCrSignChangeAACounters TmnxAccPlcyAACounters,
+ tmnxLogApCrAACounters TmnxAccPlcyAACounters,
+ tmnxLogApCrAASubAttributes TmnxAccPlcyAASubAttributes,
+ tmnxLogApCrSignChangePolicer Integer32,
+ tmnxLogApCrSignChangePICounters TmnxAccPlcyPolicerICounters,
+ tmnxLogApCrSignChangePECounters TmnxAccPlcyPolicerECounters
+}
+
+tmnxLogApCrLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrLastChanged indicates the sysUpTime when an
+ object in this table was last modified. A Value 0 means that no change
+ was made to this row since the box was last initialized."
+ ::= { tmnxLogApCustRecordEntry 1 }
+
+tmnxLogApCrSignChangeDelta OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangeDelta specifies the delta
+ change (significant change) that is required for the custom record
+ to be written to the xml file."
+ DEFVAL { 0 }
+ ::= { tmnxLogApCustRecordEntry 2 }
+
+tmnxLogApCrSignChangeQueue OBJECT-TYPE
+ SYNTAX TQueueIdOrAll
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangeQueue specifies the reference queue
+ to which the significant change defined in tmnxLogApCrSignChangeDelta
+ applies."
+ DEFVAL { 0 }
+ ::= { tmnxLogApCustRecordEntry 3 }
+
+tmnxLogApCrSignChangeOCntr OBJECT-TYPE
+ SYNTAX THsmdaCounterIdOrZeroOrAll
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangeOCntr specifies the counter-id that
+ will be taken as reference to which the significant change defined in
+ tmnxLogApCrSignChangeDelta applies."
+ DEFVAL { 0 }
+ ::= { tmnxLogApCustRecordEntry 4 }
+
+tmnxLogApCrSignChangeQICounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyQICounters
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangeQICounters specifies the ingress
+ counter Ids in the queue defined by tmnxLogApCrSignChangeQueue to be
+ taken as reference to which the significant change defined in
+ tmnxLogApCrSignChangeDelta applies.
+
+ A non-zero value of this object is only allowed if the object
+ tmnxLogApCrSignChangeQueue has a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordEntry 5 }
+
+tmnxLogApCrSignChangeQECounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyQECounters
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangeQECounters specifies the egress
+ counter Ids in the queue defined by tmnxLogApCrSignChangeQueue to be
+ taken as reference to which the significant change defined in
+ tmnxLogApCrSignChangeDelta applies.
+
+ A non-zero value of this object is only allowed if the object
+ tmnxLogApCrSignChangeQueue has a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordEntry 6 }
+
+tmnxLogApCrSignChangeOICounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyOICounters
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangeOICounters specifies the ingress
+ counter Ids in the counter-group defined by tmnxLogApCrSignChangeOCntr
+ to be taken as reference to which the significant change defined in
+ tmnxLogApCrSignChangeDelta applies.
+
+ A non-zero value of this object is only allowed if the object
+ tmnxLogApCrSignChangeOCntr has a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordEntry 7 }
+
+tmnxLogApCrSignChangeOECounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyOECounters
+ MAX-ACCESS read-write
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangeOECounters specifies the egress
+ counter Ids in the counter-group defined by tmnxLogApCrSignChangeOCntr
+ to be taken as reference to which the significant change defined in
+ tmnxLogApCrSignChangeDelta applies.
+
+ A non-zero value of this object is only allowed if the object
+ tmnxLogApCrSignChangeOCntr has a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordEntry 8 }
+
+tmnxLogApCrSignChangeAACounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyAACounters
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangeAACounters specifies the
+ AA (Application assurance) counter Ids to be taken as reference to
+ which the significant change defined in tmnxLogApCrSignChangeDelta
+ applies.
+
+ A non-zero value of this object is only allowed if both the objects
+ tmnxLogApCrSignChangeOCntr and tmnxLogApCrSignChangeQueue are zero.
+
+ Also, a non-zero value for this object is only allowed if the object
+ tmnxLogApCrSignChangeDelta is either 0 or 1."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordEntry 9 }
+
+tmnxLogApCrAACounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyAACounters
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrAACounters specifies the list of AA
+ (Application Assurance) counters that need to be collected in this
+ custom record."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordEntry 10 }
+
+tmnxLogApCrAASubAttributes OBJECT-TYPE
+ SYNTAX TmnxAccPlcyAASubAttributes
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrAASubAttributes specifies the list of AA
+ (Application Assurance) subscriber attributes that must be included in
+ this custom record."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordEntry 11 }
+
+tmnxLogApCrSignChangePolicer OBJECT-TYPE
+ SYNTAX Integer32 (-1 | 0..63)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangePolicer specifies the reference
+ policer to which the significant change defined in
+ tmnxLogApCrSignChangeDelta applies.
+
+ A value of zero means that the significant change does not apply to
+ any policer.
+
+ A value of minus one means that the significant change applies to any
+ policer."
+ DEFVAL { 0 }
+ ::= { tmnxLogApCustRecordEntry 12 }
+
+tmnxLogApCrSignChangePICounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyPolicerICounters
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangePICounters specifies the ingress
+ counters in the policer defined by tmnxLogApCrSignChangePolicer to
+ which the significant change defined in tmnxLogApCrSignChangeDelta
+ applies.
+
+ A non-empty value of this object is only allowed if the object
+ tmnxLogApCrSignChangePolicer has a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordEntry 13 }
+
+tmnxLogApCrSignChangePECounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyPolicerECounters
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrSignChangePECounters specifies the egress
+ counters in the policer defined by tmnxLogApCrSignChangePolicer to
+ which the significant change defined in tmnxLogApCrSignChangeDelta
+ applies.
+
+ A non-empty value of this object is only allowed if the object
+ tmnxLogApCrSignChangeQueue has a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordEntry 14 }
+
+tmnxLogApCustRecordQueueTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogApCustRecordQueueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Nokia SROS series tmnxLogApCustRecordQueueTable allows to create
+ custom record queue information for a given accounting policy. Rows
+ can only be created for existing accounting policies (as defined in
+ tmnxLogApTable)."
+ ::= { tmnxLogObjs 21 }
+
+tmnxLogApCustRecordQueueEntry OBJECT-TYPE
+ SYNTAX TmnxLogApCustRecordQueueEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines an entry in the tmnxLogApCustRecordQueueTable. Entries in this
+ table are created and destroyed via SNMP Set requests."
+ INDEX {
+ tmnxLogApPolicyId,
+ tmnxLogApCrQueueId
+ }
+ ::= { tmnxLogApCustRecordQueueTable 1 }
+
+TmnxLogApCustRecordQueueEntry ::= SEQUENCE
+{
+ tmnxLogApCrQueueId TQueueId,
+ tmnxLogApCrQueueRowStatus RowStatus,
+ tmnxLogApCrQueueLastChanged TimeStamp,
+ tmnxLogApCrQueueICounters TmnxAccPlcyQICounters,
+ tmnxLogApCrQueueECounters TmnxAccPlcyQECounters
+}
+
+tmnxLogApCrQueueId OBJECT-TYPE
+ SYNTAX TQueueId (1..32)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrQueueId specifies the queue ID for which
+ counters will be collected in this custom record. The counters that
+ will be collected are defined in tmnxLogApCrQueueICounters and
+ tmnxLogApCrQueueECounters."
+ ::= { tmnxLogApCustRecordQueueEntry 1 }
+
+tmnxLogApCrQueueRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row Status of the entry. This allows creation/deletion of rows in this
+ table."
+ ::= { tmnxLogApCustRecordQueueEntry 2 }
+
+tmnxLogApCrQueueLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrQueueLastChanged indicates the sysUpTime when
+ an object in this table was last modified. A Value 0 means that no
+ change was made to this row since it was created."
+ ::= { tmnxLogApCustRecordQueueEntry 3 }
+
+tmnxLogApCrQueueICounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyQICounters
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrQueueICounters specifies the list of ingress
+ counters that need to be collected in this custom record.
+
+ At least one of the objects tmnxLogApCrQueueICounters or
+ tmnxLogApCrQueueECounters must have a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordQueueEntry 4 }
+
+tmnxLogApCrQueueECounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyQECounters
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrQueueECounters specifies the list of egress
+ counters that need to be collected in this custom record.
+
+ At least one of the objects tmnxLogApCrQueueICounters or
+ tmnxLogApCrQueueECounters must have a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordQueueEntry 5 }
+
+tmnxLogApCrOverrideCntrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogApCrOverrideCntrEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "The Nokia SROS series tmnxLogApCrOverrideCntrTable allows to create
+ custom record counter override information for a given accounting
+ policy.
+
+ Rows can only be created for existing accounting policies (as defined
+ in tmnxLogApTable)."
+ ::= { tmnxLogObjs 22 }
+
+tmnxLogApCrOverrideCntrEntry OBJECT-TYPE
+ SYNTAX TmnxLogApCrOverrideCntrEntry
+ MAX-ACCESS not-accessible
+ STATUS obsolete
+ DESCRIPTION
+ "Defines an entry in the tmnxLogApCrOverrideCntrTable. Entries in this
+ table are created and destroyed via SNMP Set requests."
+ INDEX {
+ tmnxLogApPolicyId,
+ tmnxLogApCrOverrideCntrId
+ }
+ ::= { tmnxLogApCrOverrideCntrTable 1 }
+
+TmnxLogApCrOverrideCntrEntry ::= SEQUENCE
+{
+ tmnxLogApCrOverrideCntrId THsmdaCounterIdOrZero,
+ tmnxLogApCrOverrideCntrRowStatus RowStatus,
+ tmnxLogApCrOverrideCntrLastChngd TimeStamp,
+ tmnxLogApCrOverrideCntrICounters TmnxAccPlcyOICounters,
+ tmnxLogApCrOverrideCntrECounters TmnxAccPlcyOECounters
+}
+
+tmnxLogApCrOverrideCntrId OBJECT-TYPE
+ SYNTAX THsmdaCounterIdOrZero (1..8)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrOverrideCntrId specifies the counter group for
+ which counters will be collected in this custom record. The counters
+ that will be collected are defined in tmnxLogApCrOverrideCntrICounters
+ and tmnxLogApCrOverrideCntrECounters."
+ ::= { tmnxLogApCrOverrideCntrEntry 1 }
+
+tmnxLogApCrOverrideCntrRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "Row Status of the entry. This allows creation/deletion of rows in this
+ table."
+ ::= { tmnxLogApCrOverrideCntrEntry 2 }
+
+tmnxLogApCrOverrideCntrLastChngd OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxLogApCrOverrideCntrLastChngd indicates the sysUpTime
+ when an object in this table was last modified. A Value 0 means that
+ no change was made to this row since it was created."
+ ::= { tmnxLogApCrOverrideCntrEntry 3 }
+
+tmnxLogApCrOverrideCntrICounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyOICounters
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxLogApCrOverrideCntrICounters specifies the list of
+ ingress counters that need to be collected in this custom record.
+
+ At least one of the objects tmnxLogApCrOverrideCntrICounters or
+ tmnxLogApCrOverrideCntrECounters must have a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCrOverrideCntrEntry 4 }
+
+tmnxLogApCrOverrideCntrECounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyOECounters
+ MAX-ACCESS read-create
+ STATUS obsolete
+ DESCRIPTION
+ "The value of tmnxLogApCrOverrideCntrECounters specifies the list of
+ egress counters that need to be collected in this custom record.
+
+ At least one of the objects tmnxLogApCrOverrideCntrICounters or
+ tmnxLogApCrOverrideCntrECounters must have a non-zero value."
+ DEFVAL { {} }
+ ::= { tmnxLogApCrOverrideCntrEntry 5 }
+
+tmnxEventPrimaryRoutePref OBJECT-TYPE
+ SYNTAX INTEGER {
+ inband (1),
+ outband (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventPrimaryRoutePref specifies the primary routing
+ preference for traffic generated for SNMP notifications and syslog
+ messages.
+
+ A value of 'inband' specifies that the Logging utility will attempt to
+ use the Base routing context to send SNMP notifications and syslog
+ messages to remote destinations.
+
+ A value of 'outband' specifies that the Logging utility will attempt
+ to use the management routing context to send SNMP notifications and
+ syslog messages to remote destinations.
+
+ If the remote destination, as specified by tmnxStdDestAddr or
+ tmnxSyslogTargetAddr, is not reachable via the routing context
+ specified by tmnxEventPrimaryRoutePref, the secondary routing
+ preference as specified by tmnxEventSecondaryRoutePref will be
+ attempted."
+ DEFVAL { outband }
+ ::= { tmnxLogObjs 23 }
+
+tmnxEventSecondaryRoutePref OBJECT-TYPE
+ SYNTAX INTEGER {
+ inband (1),
+ outband (2),
+ none (3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEventSecondaryRoutePref specifies the secondary
+ routing preference for traffic generated for SNMP notifications and
+ syslog messages. The routing context specified by the
+ tmnxEventSecondaryRoutePref will be attempted if the remote
+ destination was not reachable by the primary routing preference,
+ specified by tmnxEventPrimaryRoutePref. The value specified for
+ tmnxEventSecondaryRoutePref must be distinct from the value for
+ tmnxEventPrimaryRoutePref.
+
+ A value of 'inband' specifies that the Logging utility will attempt to
+ use the Base routing context to send SNMP notifications and syslog
+ messages to remote destinations.
+
+ A value of 'outband' specifies that the Logging utility will attempt
+ to use the management routing context to send SNMP notifications and
+ syslog messages to remote destinations.
+
+ A value of 'none' specifies that no attempt will be made to send SNMP
+ notifications and syslog messages to remote destinations.
+
+ If the remote destination, as specified by tmnxStdDestAddr or
+ tmnxSyslogTargetAddr, is not reachable via the routing contexts
+ specified by tmnxEventPrimaryRoutePref and
+ tmnxEventSecondaryRoutePref, the Log utility will fail to send SNMP
+ notifications and syslog messages to the remote destination."
+ DEFVAL { inband }
+ ::= { tmnxLogObjs 24 }
+
+tmnxLogConfigEventsDamped OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogConfigEventsDamped specifies whether or not the
+ module generating tmnxConfigCreate, tmnxConfigDelete, and
+ tmnxConfigModify events applies a damping algorithm.
+
+ WARNING: While this event damping is original behavior
+ for some modules such as service manager, QoS, and filters it
+ can result in the NMS system database being out of sync because
+ of missed change events. On the other hand, if the damping
+ is disabled, 'false', it may take much longer for a large
+ CLI configuration file to be processed when manually 'exec'ed
+ after system bootup."
+ DEFVAL { true }
+ ::= { tmnxLogObjs 25 }
+
+tmnxLogEventHistoryObjs OBJECT IDENTIFIER ::= { tmnxLogObjs 26 }
+
+tmnxLogEventHistGeneralObjs OBJECT IDENTIFIER ::= { tmnxLogEventHistoryObjs 1 }
+
+tmnxLogExRbkOpTblLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxLogExRbkOpTblLastChange indicates the
+ value of sysUpTime at the time of the last modification of a row entry
+ in the tmnxLogExecRollbackOpTable."
+ ::= { tmnxLogEventHistGeneralObjs 1 }
+
+tmnxLogExRbkOpMaxEntries OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxLogExRbkOpMaxEntries specifies the maximum
+ number of row entries supported in the tmnxLogExecRollbackOpTable."
+ DEFVAL { 5 }
+ ::= { tmnxLogEventHistGeneralObjs 2 }
+
+tmnxLogExecRollbackOpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogExecRollbackOpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Nokia SROS series tmnxLogExecRollbackOpTable provides a history of
+ up to the last number of 'exec', 'load', rollback revert, and 'vsd'
+ operations specified by the value of tmnxLogExRbkOpMaxEntries.
+
+ The tmnxLogExecRollbackOpTable is intended to provide an aide to
+ Network Management Systems (NMS). The 'exec' or 'load' of a large
+ configuration file via the system's CLI, a large rollback revert
+ operation, or execution of 'vsd' configuration messages will generate
+ so many configuration change and other events in a short time that
+ neither the SROS's event logging utility nor the NMS can keep up with
+ them. This results in the SROS and/or NMS dropping events and requires
+ the NMS to perform a costly resynchronization of its management
+ database."
+ ::= { tmnxLogEventHistoryObjs 3 }
+
+tmnxLogExecRollbackOpEntry OBJECT-TYPE
+ SYNTAX TmnxLogExecRollbackOpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row entry in the tmnxLogExecRollbackOpTable. Entries in this
+ table are created and deleted by the agent."
+ INDEX { tmnxLogExRbkOpIndex }
+ ::= { tmnxLogExecRollbackOpTable 1 }
+
+TmnxLogExecRollbackOpEntry ::= SEQUENCE
+{
+ tmnxLogExRbkOpIndex Unsigned32,
+ tmnxLogExRbkOpLastChanged TimeStamp,
+ tmnxLogExRbkOpType TmnxLogExRbkOperationType,
+ tmnxLogExRbkOpStatus INTEGER,
+ tmnxLogExRbkOpBegin TimeStamp,
+ tmnxLogExRbkOpEnd TimeStamp,
+ tmnxLogExRbkOpFile DisplayString,
+ tmnxLogExRbkOpUser TNamedItemOrEmpty,
+ tmnxLogExRbkOpNumEvents Unsigned32
+}
+
+tmnxLogExRbkOpIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkOpIndex is a unique value that indicates an
+ instance of an exec, load, rollback revert, or vsd operation. Only the
+ most recent instances are kept in this table. The maximum number of
+ row entries supported in this table is specified by the value of
+ tmnxLogExRbkOpMaxEntries."
+ ::= { tmnxLogExecRollbackOpEntry 1 }
+
+tmnxLogExRbkOpLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkOpLastChanged indicates the sysUpTime when an
+ object in this table was last modified. A Value 0 means that no change
+ was made to this row since it was created."
+ ::= { tmnxLogExecRollbackOpEntry 2 }
+
+tmnxLogExRbkOpType OBJECT-TYPE
+ SYNTAX TmnxLogExRbkOperationType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkOpType indicates the type of operation this
+ row entry represents."
+ ::= { tmnxLogExecRollbackOpEntry 3 }
+
+tmnxLogExRbkOpStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ unknown (0),
+ inProgress (1),
+ success (2),
+ failed (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkOpStatus indicates the status of this exec,
+ load, rollback revert, or vsd operation."
+ ::= { tmnxLogExecRollbackOpEntry 4 }
+
+tmnxLogExRbkOpBegin OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkOpBegin indicates the sysUpTime when the
+ exec, load, rollback revert, or vsd operation began."
+ ::= { tmnxLogExecRollbackOpEntry 5 }
+
+tmnxLogExRbkOpEnd OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkOpEnd indicates the sysUpTime when the exec,
+ load, rollback revert, or vsd operation ended. A value of zero (0)
+ means that the operation has not completed."
+ ::= { tmnxLogExecRollbackOpEntry 6 }
+
+tmnxLogExRbkOpFile OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkOpFile indicates the location and name of the
+ file used for the exec, load or rollback revert operation, otherwise
+ the value of this object is an empty string."
+ ::= { tmnxLogExecRollbackOpEntry 7 }
+
+tmnxLogExRbkOpUser OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkOpUser indicates the user who initiated the
+ exec or rollback revert operation."
+ ::= { tmnxLogExecRollbackOpEntry 8 }
+
+tmnxLogExRbkOpNumEvents OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkOpNumEvents indicates the number of
+ row entries in the associated tmnxLogExecRollbackEventTable
+ for this exec, load, rollback revert, or vsd operation.
+ It is updated only when the exec, load, rollback revert, or vsd
+ operation ends. A value of zero (0) means that the operatio
+ has not completed."
+ ::= { tmnxLogExecRollbackOpEntry 9 }
+
+tmnxLogExecRollbackEventTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogExecRollbackEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Nokia SROS series tmnxLogExecRollbackEventTable provides a history
+ of mib tables modified or specific events generated during an exec,
+ load, rollback revert, or vsd operation."
+ ::= { tmnxLogEventHistoryObjs 4 }
+
+tmnxLogExecRollbackEventEntry OBJECT-TYPE
+ SYNTAX TmnxLogExecRollbackEventEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row entry in the tmnxLogExecRollbackEventTable. Each row
+ entry represents either an SNMP table that has been modified or a
+ specific event generated during an exec, load, rollback revert, or vsd
+ operation. Entries in this table are created and deleted by the agent."
+ INDEX {
+ tmnxLogExRbkOpIndex,
+ tmnxLogExRbkEventIndex
+ }
+ ::= { tmnxLogExecRollbackEventTable 1 }
+
+TmnxLogExecRollbackEventEntry ::= SEQUENCE
+{
+ tmnxLogExRbkEventIndex Unsigned32,
+ tmnxLogExRbkEventOID OBJECT IDENTIFIER
+}
+
+tmnxLogExRbkEventIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkEventIndex is a unique value that indicates
+ an instance of an event generated during an exec, load, rollback
+ revert, or vsd operation."
+ ::= { tmnxLogExecRollbackEventEntry 1 }
+
+tmnxLogExRbkEventOID OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExRbkEventOID indicates the object identifier of
+ either a mib table for which a generic change event was generated or
+ the notification object identifier of a specific event notification
+ generated during the the exec, load, rollback revert, or vsd
+ operation.
+
+ The generic change events are tmnxConfigCreate, tmnxConfigDelete,
+ tmnxConfigModify, and tmnxStateChange notifications. For these
+ event types, the value of tmnxLogExRbkEventOID is the object
+ identifier specified by the tmnxNotifyEntryOID varbind.
+
+ For specific events generated during an exec, load or rollback revert
+ or vsd, the value of this object is the notification object identifier
+ itself.
+
+ An object identifier will appear only once in this table."
+ ::= { tmnxLogExecRollbackEventEntry 2 }
+
+tmnxLogExRbkNotifyObjects OBJECT IDENTIFIER ::= { tmnxLogEventHistoryObjs 5 }
+
+tmnxLogExecRollbackOpIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExecRollbackOpIndex is a unique value that
+ indicates a row entry instance of an exec, load, rollback revert,
+ or vsd operation in the tmnxLogExecRollbackOpTable. It is included
+ in the 'exec', 'load' and rollback revert start and end notifications."
+ ::= { tmnxLogExRbkNotifyObjects 1 }
+
+tmnxLogExecRollbackOpType OBJECT-TYPE
+ SYNTAX TmnxLogExRbkOperationType
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogExecRollbackOpType indicates the type of
+ operation being performed. It is included in the 'exec', 'load'
+ and rollback revert start and end notifications."
+ ::= { tmnxLogExRbkNotifyObjects 2 }
+
+tmnxLogColdStartWaitTime OBJECT-TYPE
+ SYNTAX Unsigned32 (0..300)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogColdStartWaitTime specifies the time delay that
+ must pass before notifying specific CPM applications that a route is
+ available after a cold reboot."
+ DEFVAL { 0 }
+ ::= { tmnxLogObjs 27 }
+
+tmnxLogRouteRecoveryWaitTime OBJECT-TYPE
+ SYNTAX Unsigned32 (0..100)
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogRouteRecoveryWaitTime specifies the time delay
+ that must pass before notifying specific CPM applications after the
+ recovery or change of a route during normal operation."
+ DEFVAL { 0 }
+ ::= { tmnxLogObjs 28 }
+
+tmnxEhsObjs OBJECT IDENTIFIER ::= { tmnxLogObjs 29 }
+
+tmnxEhsGeneralObjs OBJECT IDENTIFIER ::= { tmnxEhsObjs 1 }
+
+tmnxEhsHandlerTblLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxEhsHandlerTblLastChange indicates the
+ value of sysUpTime at the time of the last modification of a row in
+ the tmnxEhsHandlerTable."
+ ::= { tmnxEhsGeneralObjs 1 }
+
+tmnxEhsHandlerMaxEntries OBJECT-TYPE
+ SYNTAX Unsigned32 (0..5000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxEhsHandlerMaxEntries specifies the maximum
+ number of row entries supported in the tmnxEhsHandlerTable."
+ DEFVAL { 1500 }
+ ::= { tmnxEhsGeneralObjs 2 }
+
+tmnxEhsHEntryTblLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxEhsHEntryTblLastChange indicates the value
+ of sysUpTime at the time of the last modification of a row in the
+ tmnxEhsHEntryTable."
+ ::= { tmnxEhsGeneralObjs 3 }
+
+tmnxEhsHEntryMaxEntries OBJECT-TYPE
+ SYNTAX Unsigned32 (0..5000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxEhsHEntryMaxEntries specifies the maximum
+ number of row entries supported in the tmnxEhsHEntryTable."
+ DEFVAL { 1500 }
+ ::= { tmnxEhsGeneralObjs 4 }
+
+tmnxEhsTriggerTblLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxEhsTriggerTblLastChange indicates the
+ value of sysUpTime at the time of the last modification of a row in
+ the tmnxEhsTriggerTable."
+ ::= { tmnxEhsGeneralObjs 5 }
+
+tmnxEhsTriggerMaxEntries OBJECT-TYPE
+ SYNTAX Unsigned32 (0..5000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxEhsTriggerMaxEntries specifies the maximum
+ number of rows supported in the tmnxEhsTriggerTable."
+ DEFVAL { 1500 }
+ ::= { tmnxEhsGeneralObjs 6 }
+
+tmnxEhsTEntryTblLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxEhsTEntryTblLastChange indicates the value
+ of sysUpTime at the time of the last modification of a row entry in
+ the tmnxEhsTEntryTable."
+ ::= { tmnxEhsGeneralObjs 7 }
+
+tmnxEhsTEntryMaxEntries OBJECT-TYPE
+ SYNTAX Unsigned32 (0..5000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxEhsTEntryMaxEntries specifies the maximum
+ number of row entries supported in the tmnxEhsTEntryTable."
+ DEFVAL { 1500 }
+ ::= { tmnxEhsGeneralObjs 8 }
+
+tmnxEhsHandlerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEhsHandlerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxEhsHandlerTable contains a list of Event Handlers used by the
+ Event Handling System (EHS) Event Triggers."
+ ::= { tmnxEhsObjs 2 }
+
+tmnxEhsHandlerEntry OBJECT-TYPE
+ SYNTAX TmnxEhsHandlerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row entry in the tmnxEhsHandlerTable. Each entry
+ contains information about a specific Event Handling System (EHS)
+ Event Handler.
+
+ Rows are created and deleted via SNMP SET operations using
+ tmnxEhsHandlerRowStatus."
+ INDEX { tmnxEhsHandlerName }
+ ::= { tmnxEhsHandlerTable 1 }
+
+TmnxEhsHandlerEntry ::= SEQUENCE
+{
+ tmnxEhsHandlerName TNamedItem,
+ tmnxEhsHandlerRowStatus RowStatus,
+ tmnxEhsHandlerDescription TItemDescription,
+ tmnxEhsHandlerLastChange TimeStamp,
+ tmnxEhsHandlerAdminStatus TmnxAdminState,
+ tmnxEhsHandlerOperStatus TmnxOperState
+}
+
+tmnxEhsHandlerName OBJECT-TYPE
+ SYNTAX TNamedItem
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHandlerName specifies the name of an Event
+ Handling System (EHS) Event Handler represented by this row in the
+ tmnxEhsHandlerTable."
+ ::= { tmnxEhsHandlerEntry 1 }
+
+tmnxEhsHandlerRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHandlerRowStatus specifies
+ the row status. It allows rows to be created
+ and deleted in the tmnxEhsHandlerTable.
+
+ If any associated rows exist in the tmnxEhsHEntryTable,
+ 'destroy' will fail. All associated rows must be
+ destroyed first."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxEhsHandlerEntry 2 }
+
+tmnxEhsHandlerDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHandlerDescription specifies a user provided
+ description string for an EHS Handler. It can consist of any
+ printable, seven-bit ASCII characters up to 80 characters in length."
+ DEFVAL { ''H }
+ ::= { tmnxEhsHandlerEntry 3 }
+
+tmnxEhsHandlerLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHandlerLastChange indicates the time this row
+ entry was last changed."
+ ::= { tmnxEhsHandlerEntry 4 }
+
+tmnxEhsHandlerAdminStatus OBJECT-TYPE
+ SYNTAX TmnxAdminState
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHandlerAdminStatus specifies the administrative
+ state of the EHS Event Handler."
+ DEFVAL { outOfService }
+ ::= { tmnxEhsHandlerEntry 5 }
+
+tmnxEhsHandlerOperStatus OBJECT-TYPE
+ SYNTAX TmnxOperState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHandlerOperStatus indicates the operational state
+ of the EHS Event Handler."
+ ::= { tmnxEhsHandlerEntry 6 }
+
+tmnxEhsHandlerStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEhsHandlerStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxEhsHandlerStatsTable contains operational data for Event
+ handlers used by the EHS Event Triggers."
+ ::= { tmnxEhsObjs 3 }
+
+tmnxEhsHandlerStatsEntry OBJECT-TYPE
+ SYNTAX TmnxEhsHandlerStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row in the tmnxEhsHandlerStatsTable. Each row contains
+ operational information about a specific EHS Event Handler.
+
+ Rows are created and deleted by the system as rows are created and
+ deleted in the tmnxEhsHandlerTable."
+ AUGMENTS { tmnxEhsHandlerEntry }
+ ::= { tmnxEhsHandlerStatsTable 1 }
+
+TmnxEhsHandlerStatsEntry ::= SEQUENCE
+{
+ tmnxEhsHandlerStatsSuccess Unsigned32,
+ tmnxEhsHandlerStatsErrNoEntry Unsigned32,
+ tmnxEhsHandlerStatsErrAdmStatus Unsigned32
+}
+
+tmnxEhsHandlerStatsSuccess OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHandlerStatsSuccess indicates the number of times
+ the EHS system triggers a handler, which can take corresponding action
+ specified in handler's entries"
+ ::= { tmnxEhsHandlerStatsEntry 1 }
+
+tmnxEhsHandlerStatsErrNoEntry OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHandlerStatsErrNoEntry indicates the number of
+ times the EHS system triggers a handler, which can not take
+ corresponding action as there is no handler's entry specifying an
+ operation to perform."
+ ::= { tmnxEhsHandlerStatsEntry 2 }
+
+tmnxEhsHandlerStatsErrAdmStatus OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHandlerStatsErrAdmStatus indicates the number of
+ times the EHS system triggers a handler, which can not take
+ corresponding action due to admin state of the handler.
+
+ The handler may be out-of-service due to tmnxEhsHandlerAdminStatus
+ being set to 'outOfService (3)'."
+ ::= { tmnxEhsHandlerStatsEntry 3 }
+
+tmnxEhsHEntryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEhsHEntryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxEhsHEntryTable contains a list of Event Handler Entries in an
+ EHS Event Handler."
+ ::= { tmnxEhsObjs 4 }
+
+tmnxEhsHEntryEntry OBJECT-TYPE
+ SYNTAX TmnxEhsHEntryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row in the tmnxEhsHEntryTable. Each row
+ contains information about a specific Handler Entry.
+
+ Rows are created and deleted via SNMP SET operations using
+ tmnxEhsHEntryRowStatus."
+ INDEX {
+ tmnxEhsHandlerName,
+ tmnxEhsHEntryId
+ }
+ ::= { tmnxEhsHEntryTable 1 }
+
+TmnxEhsHEntryEntry ::= SEQUENCE
+{
+ tmnxEhsHEntryId Unsigned32,
+ tmnxEhsHEntryRowStatus RowStatus,
+ tmnxEhsHEntryDescription TItemDescription,
+ tmnxEhsHEntryLastChange TimeStamp,
+ tmnxEhsHEntryAdminStatus TmnxAdminState,
+ tmnxEhsHEntryOperStatus TmnxOperState,
+ tmnxEhsHEntryScriptPlcyName TNamedItemOrEmpty,
+ tmnxEhsHEntryScriptPlcyOwner TNamedItemOrEmpty,
+ tmnxEhsHEntryMinDelay Unsigned32,
+ tmnxEhsHEntryLastExecuted TimeStamp
+}
+
+tmnxEhsHEntryId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryId specifies the index of an Event Entry in
+ the EHS Event Handler indicated by the value of tmnxEhsHandlerName."
+ ::= { tmnxEhsHEntryEntry 1 }
+
+tmnxEhsHEntryRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryRowStatus specifies
+ the row status. It allows rows to be created
+ and deleted in the tmnxEhsHEntryTable.
+
+ If an associated row does not exist in the tmnxEhsHandlerTable, a
+ attempt to create a row will fail."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxEhsHEntryEntry 2 }
+
+tmnxEhsHEntryDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryDescription specifies a user provided
+ description string for EHS Event Handler Entry. It can consist of any
+ printable, seven-bit ASCII characters up to 80 characters in length."
+ DEFVAL { ''H }
+ ::= { tmnxEhsHEntryEntry 3 }
+
+tmnxEhsHEntryLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryLastChange indicates the time this row was
+ last changed."
+ ::= { tmnxEhsHEntryEntry 4 }
+
+tmnxEhsHEntryAdminStatus OBJECT-TYPE
+ SYNTAX TmnxAdminState
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryAdminStatus specifies the administrative
+ state of the EHS Event Handler Entry."
+ DEFVAL { inService }
+ ::= { tmnxEhsHEntryEntry 5 }
+
+tmnxEhsHEntryOperStatus OBJECT-TYPE
+ SYNTAX TmnxOperState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryOperStatus indicates the operational state
+ of the EHS Event Handler Entry."
+ ::= { tmnxEhsHEntryEntry 6 }
+
+tmnxEhsHEntryScriptPlcyName OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryScriptPlcyName in combination with the value
+ of tmnxEhsHEntryScriptPlcyOwner specifies the script policy that can
+ be launched from this tmnxEhsHEntryTable row. The zero-length string
+ may be used to point to a non-existing script policy."
+ DEFVAL { ''H }
+ ::= { tmnxEhsHEntryEntry 7 }
+
+tmnxEhsHEntryScriptPlcyOwner OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryScriptPlcyOwner in combination with the
+ value of tmnxEhsHEntryScriptPlcyName specifies the script policy that
+ can be launched from this tmnxEhsHEntryTable row. The zero-length
+ string may be used to point to a non-existing script policy."
+ DEFVAL { ''H }
+ ::= { tmnxEhsHEntryEntry 8 }
+
+tmnxEhsHEntryMinDelay OBJECT-TYPE
+ SYNTAX Unsigned32 (0..604800)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryMinDelay specifies the minimum
+ time, in seconds, between executions of the script policy
+ specified by this EHS Event Handler Entry. A '0' value means
+ no delay is imposed."
+ DEFVAL { 0 }
+ ::= { tmnxEhsHEntryEntry 9 }
+
+tmnxEhsHEntryLastExecuted OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryLastExecuted indicates the time when handler
+ entry launch execution of action."
+ ::= { tmnxEhsHEntryEntry 10 }
+
+tmnxEhsHEntryStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEhsHEntryStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxEhsHEntryStatsTable contains operational data for Event
+ Handler Entries used by an EHS Event Handler."
+ ::= { tmnxEhsObjs 5 }
+
+tmnxEhsHEntryStatsEntry OBJECT-TYPE
+ SYNTAX TmnxEhsHEntryStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row entry in the tmnxEhsHEntryStatsTable. Each row contains
+ operational information about a specific EHS Event Handler Entry.
+
+ Rows are created and deleted by the system as rows are created and
+ deleted in the tmnxEhsHEntryTable."
+ AUGMENTS { tmnxEhsHEntryEntry }
+ ::= { tmnxEhsHEntryStatsTable 1 }
+
+TmnxEhsHEntryStatsEntry ::= SEQUENCE
+{
+ tmnxEhsHEntryStatsLaunchSuccess Unsigned32,
+ tmnxEhsHEntryStatsErrMinDelay Unsigned32,
+ tmnxEhsHEntryStatsErrLaunch Unsigned32,
+ tmnxEhsHEntryStatsErrAdmStatus Unsigned32
+}
+
+tmnxEhsHEntryStatsLaunchSuccess OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryStatsLaunchSuccess indicates the number of
+ successfully queued scripts by EHS handler entry."
+ ::= { tmnxEhsHEntryStatsEntry 1 }
+
+tmnxEhsHEntryStatsErrMinDelay OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryStatsErrMinDelay indicates the number of
+ cancelled script executions due to tmnxEhsHEntryMinDelay."
+ ::= { tmnxEhsHEntryStatsEntry 2 }
+
+tmnxEhsHEntryStatsErrLaunch OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryStatsErrLaunch indicates the number of
+ cancelled script executions due to launch failure."
+ ::= { tmnxEhsHEntryStatsEntry 3 }
+
+tmnxEhsHEntryStatsErrAdmStatus OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsHEntryStatsErrAdmStatus indicates the number of
+ cancelled script executions due to admin state of the handler entry.
+
+ The handler entry may be out-of-service due to
+ tmnxEhsHEntryAdminStatus being set to 'outOfService (3)'."
+ ::= { tmnxEhsHEntryStatsEntry 4 }
+
+tmnxEhsTriggerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEhsTriggerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxEhsTriggerTable contains a list of Event Triggers used by the
+ Event Handling System (EHS)."
+ ::= { tmnxEhsObjs 6 }
+
+tmnxEhsTriggerEntry OBJECT-TYPE
+ SYNTAX TmnxEhsTriggerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row in the tmnxEhsTriggerTable. Each row
+ contains information about a specific Event Handling
+ system (EHS) Event Trigger.
+
+ Rows are created and deleted via SNMP SET operations using
+ tmnxEhsTriggerRowStatus."
+ INDEX {
+ tmnxEventAppIndex,
+ tmnxEventID
+ }
+ ::= { tmnxEhsTriggerTable 1 }
+
+TmnxEhsTriggerEntry ::= SEQUENCE
+{
+ tmnxEhsTriggerRowStatus RowStatus,
+ tmnxEhsTriggerDescription TItemDescription,
+ tmnxEhsTriggerLastChange TimeStamp,
+ tmnxEhsTriggerAdminStatus TmnxAdminState,
+ tmnxEhsTriggerOperStatus TmnxOperState
+}
+
+tmnxEhsTriggerRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTriggerRowStatus specifies
+ the row status. It allows rows to be created
+ and deleted in the tmnxEhsTriggerTable.
+
+ If any associated rows exist in the tmnxEhsTEntryTable, 'destroy' will
+ fail with an 'inconsistentValue' error. All associated rows in the
+ tmnxEhsTEntryTable must be destroyed first."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxEhsTriggerEntry 1 }
+
+tmnxEhsTriggerDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTriggerDescription specifies a user provided
+ description string for an EHS Event Trigger. It can consist of any
+ printable, seven-bit ASCII characters up to 80 characters in length."
+ DEFVAL { ''H }
+ ::= { tmnxEhsTriggerEntry 2 }
+
+tmnxEhsTriggerLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTriggerLastChange indicates the time this row was
+ last changed."
+ ::= { tmnxEhsTriggerEntry 3 }
+
+tmnxEhsTriggerAdminStatus OBJECT-TYPE
+ SYNTAX TmnxAdminState
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTriggerAdminStatus specifies the administrative
+ state of the EHS Event Trigger."
+ DEFVAL { outOfService }
+ ::= { tmnxEhsTriggerEntry 4 }
+
+tmnxEhsTriggerOperStatus OBJECT-TYPE
+ SYNTAX TmnxOperState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTriggerOperStatus indicates the operational state
+ of the EHS Event Trigger."
+ ::= { tmnxEhsTriggerEntry 5 }
+
+tmnxEhsTriggerStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEhsTriggerStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxEhsTriggerStatsTable contains operational data for Event
+ Triggers used by the Event Handling System (EHS)."
+ ::= { tmnxEhsObjs 7 }
+
+tmnxEhsTriggerStatsEntry OBJECT-TYPE
+ SYNTAX TmnxEhsTriggerStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row in the tmnxEhsTriggerStatsTable. Each row contains
+ operational information about a specific EHS Event Trigger.
+
+ Rows are created and deleted by the system as rows are created and
+ deleted in the tmnxEhsTriggerTable."
+ AUGMENTS { tmnxEhsTriggerEntry }
+ ::= { tmnxEhsTriggerStatsTable 1 }
+
+TmnxEhsTriggerStatsEntry ::= SEQUENCE
+{
+ tmnxEhsTriggerStatsSuccess Unsigned32,
+ tmnxEhsTriggerStatsErrNoEntry Unsigned32,
+ tmnxEhsTriggerStatsErrAdmStatus Unsigned32
+}
+
+tmnxEhsTriggerStatsSuccess OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTriggerStatsSuccess indicates the number of not
+ ignored logger event occurrences associated with EHS trigger."
+ ::= { tmnxEhsTriggerStatsEntry 1 }
+
+tmnxEhsTriggerStatsErrNoEntry OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTriggerStatsErrNoEntry indicates the number of
+ ignored logger event occurrences associated with EHS trigger. Event is
+ ignored due to no trigger entry configured for this trigger."
+ ::= { tmnxEhsTriggerStatsEntry 2 }
+
+tmnxEhsTriggerStatsErrAdmStatus OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTriggerStatsErrAdmStatus indicates the number of
+ ignored logger event occurrences associated with EHS trigger. Event is
+ ignored due to admin state of the trigger.
+
+ The trigger may be out-of-service due to tmnxEhsTriggerAdminStatus
+ being set to 'outOfService (3)'."
+ ::= { tmnxEhsTriggerStatsEntry 3 }
+
+tmnxEhsTEntryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEhsTEntryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxEhsTEntryTable contains a list of Event Trigger Entries in an
+ EHS Event Trigger."
+ ::= { tmnxEhsObjs 8 }
+
+tmnxEhsTEntryEntry OBJECT-TYPE
+ SYNTAX TmnxEhsTEntryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row in the tmnxEhsTEntryTable. Each row
+ contains information about a specific EHS Event Trigger
+ Entry.
+
+ Rows are created and deleted via SNMP SET operations using
+ tmnxEhsTEntryRowStatus."
+ INDEX {
+ tmnxEventAppIndex,
+ tmnxEventID,
+ tmnxEhsTEntryId
+ }
+ ::= { tmnxEhsTEntryTable 1 }
+
+TmnxEhsTEntryEntry ::= SEQUENCE
+{
+ tmnxEhsTEntryId Unsigned32,
+ tmnxEhsTEntryRowStatus RowStatus,
+ tmnxEhsTEntryDescription TItemDescription,
+ tmnxEhsTEntryLastChange TimeStamp,
+ tmnxEhsTEntryAdminStatus TmnxAdminState,
+ tmnxEhsTEntryOperStatus TmnxOperState,
+ tmnxEhsTEntryLogFilterId TmnxLogFilterId,
+ tmnxEhsTEntryHandlerName TNamedItemOrEmpty,
+ tmnxEhsTEntryDebounceVal Unsigned32,
+ tmnxEhsTEntryDebounceTime Unsigned32
+}
+
+tmnxEhsTEntryId OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryId specifies the index of a Trigger Entry in
+ the EHS Event Trigger indicated by the value of tmnxEventAppIndex and
+ tmnxEventID."
+ ::= { tmnxEhsTEntryEntry 1 }
+
+tmnxEhsTEntryRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryRowStatus specifies
+ the row status. It allows entries to be created
+ and deleted in the tmnxEhsTEntryTable.
+
+ If an associated row does not exist in the tmnxEhsTriggerTable, an
+ attempt to create this row entry will fail."
+ REFERENCE
+ "See definition of RowStatus in RFC 2579, 'Textual
+ Conventions for SMIv2.'"
+ ::= { tmnxEhsTEntryEntry 2 }
+
+tmnxEhsTEntryDescription OBJECT-TYPE
+ SYNTAX TItemDescription
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryDescription specifies a user provided
+ description string for EHS Event Trigger Entry. It can consist of any
+ printable, seven-bit ASCII characters up to 80 characters in length."
+ DEFVAL { ''H }
+ ::= { tmnxEhsTEntryEntry 3 }
+
+tmnxEhsTEntryLastChange OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryLastChange indicates the time this row entry
+ was last changed."
+ ::= { tmnxEhsTEntryEntry 4 }
+
+tmnxEhsTEntryAdminStatus OBJECT-TYPE
+ SYNTAX TmnxAdminState
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryAdminStatus specifies the administrative
+ state of the EHS Event Trigger Entry."
+ DEFVAL { inService }
+ ::= { tmnxEhsTEntryEntry 5 }
+
+tmnxEhsTEntryOperStatus OBJECT-TYPE
+ SYNTAX TmnxOperState
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryOperStatus indicates the operational state
+ of the EHS Event Trigger Entry."
+ ::= { tmnxEhsTEntryEntry 6 }
+
+tmnxEhsTEntryLogFilterId OBJECT-TYPE
+ SYNTAX TmnxLogFilterId
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryLogFilterId specifies the logger filter
+ to apply to a generated logger event. If the logger filter match
+ succeeds, the actions indicated in the associated EHS Event Handler,
+ indicated by the value of tmnxEhsTEntryHandlerName, are applied.
+
+ A value of 0 indicates there is no associated logger filter and
+ therefore the associated EHS Event Handler is always applied."
+ DEFVAL { 0 }
+ ::= { tmnxEhsTEntryEntry 7 }
+
+tmnxEhsTEntryHandlerName OBJECT-TYPE
+ SYNTAX TNamedItemOrEmpty
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryHandlerName specifies the EHS Event Handler
+ to be applied. The zero-length string may be used to point to a
+ non-existing Event Handler."
+ DEFVAL { ''H }
+ ::= { tmnxEhsTEntryEntry 8 }
+
+tmnxEhsTEntryDebounceVal OBJECT-TYPE
+ SYNTAX Unsigned32 (0 | 2..15)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryDebounceVal specifies the number of times an
+ event has to occur within a specific time window given by
+ tmnxEhsTEntryDebounceTime for EHS Event to trigger a response."
+ DEFVAL { 0 }
+ ::= { tmnxEhsTEntryEntry 9 }
+
+tmnxEhsTEntryDebounceTime OBJECT-TYPE
+ SYNTAX Unsigned32 (0..604800)
+ UNITS "seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryDebounceTime specifies the time window
+ within which a specific event must occur more than the value specified
+ by tmnxEhsTEntryDebounceVal for EHS to trigger a response."
+ DEFVAL { 0 }
+ ::= { tmnxEhsTEntryEntry 10 }
+
+tmnxEhsTEntryStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxEhsTEntryStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Nokia SROS series tmnxEhsTEntryStatsTable contains operational
+ data for Event Trigger Entries used by an EHS Event Trigger."
+ ::= { tmnxEhsObjs 9 }
+
+tmnxEhsTEntryStatsEntry OBJECT-TYPE
+ SYNTAX TmnxEhsTEntryStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Defines a row in the tmnxEhsTEntryStatsTable. Each row contains
+ operational information about a specific EHS Event Trigger Entry.
+
+ Rows are created and deleted by the system as row are created and
+ deleted in the tmnxEhsTEntryTable."
+ AUGMENTS { tmnxEhsTEntryEntry }
+ ::= { tmnxEhsTEntryStatsTable 1 }
+
+TmnxEhsTEntryStatsEntry ::= SEQUENCE
+{
+ tmnxEhsTEntryStatsFilterMatch Unsigned32,
+ tmnxEhsTEntryStatsFilterFail Unsigned32,
+ tmnxEhsTEntryStatsErrAdminStatus Unsigned32,
+ tmnxEhsTEntryStatsErrFilter Unsigned32,
+ tmnxEhsTEntryStatsErrHandler Unsigned32,
+ tmnxEhsTEntryStatsTriggerCount Unsigned32,
+ tmnxEhsTEntryStatsDebounce Unsigned32
+}
+
+tmnxEhsTEntryStatsFilterMatch OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryStatsFilterMatch indicates the number of
+ times a filter, for the specified trigger entry, matches an logger
+ event."
+ ::= { tmnxEhsTEntryStatsEntry 1 }
+
+tmnxEhsTEntryStatsFilterFail OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryStatsFilterFail indicates the number of
+ times a filter, for the specified trigger entry, does not match an
+ logger event."
+ ::= { tmnxEhsTEntryStatsEntry 2 }
+
+tmnxEhsTEntryStatsErrAdminStatus OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryStatsErrAdminStatus indicates the number of
+ times the logger event will be ignored due to admin state of EHS
+ trigger entry.
+
+ The trigger entry may be out-of-service due to
+ tmnxEhsTEntryAdminStatus being set to 'outOfService (3)'."
+ ::= { tmnxEhsTEntryStatsEntry 3 }
+
+tmnxEhsTEntryStatsErrFilter OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryStatsErrFilter indicates the number of times
+ the logger event will be ignored due to filter is not operational or
+ is not configured in EHS trigger entry."
+ ::= { tmnxEhsTEntryStatsEntry 4 }
+
+tmnxEhsTEntryStatsErrHandler OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryStatsErrHandler indicates the number of
+ times the logger event will be ignored due to filter is not
+ operational or is not configured in EHS trigger entry."
+ ::= { tmnxEhsTEntryStatsEntry 5 }
+
+tmnxEhsTEntryStatsTriggerCount OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxEhsTEntryStatsTriggerCount indicates the number of
+ times script execution is triggered after filter match."
+ ::= { tmnxEhsTEntryStatsEntry 6 }
+
+tmnxEhsTEntryStatsDebounce OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the tmnxEhsTEntryStatsDebounce indicates the number of
+ times script is not executed due to debounce rule."
+ ::= { tmnxEhsTEntryStatsEntry 7 }
+
+tmnxLogCliSubscrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogCliSubscrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The tmnxLogCliSubscrTable contains information about CLI user session
+ subscriptions to logs."
+ ::= { tmnxLogObjs 30 }
+
+tmnxLogCliSubscrEntry OBJECT-TYPE
+ SYNTAX TmnxLogCliSubscrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each conceptual row represents information about a subscription of a
+ particular CLI user session to a particular log.
+
+ Entries in this table are created and destroyed automatically by the
+ system."
+ INDEX {
+ tmnxLogCliSubscrSession,
+ tmnxLogCliSubscrLog
+ }
+ ::= { tmnxLogCliSubscrTable 1 }
+
+TmnxLogCliSubscrEntry ::= SEQUENCE
+{
+ tmnxLogCliSubscrSession Unsigned32,
+ tmnxLogCliSubscrLog TmnxLogIdIndex,
+ tmnxLogCliSubscrType INTEGER,
+ tmnxLogCliSubscrUser TNamedItem,
+ tmnxLogCliSubscrUserLoginTime DateAndTime,
+ tmnxLogCliSubscrUserIpAddrType InetAddressType,
+ tmnxLogCliSubscrUserIpAddr InetAddress
+}
+
+tmnxLogCliSubscrSession OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxLogCliSubscrSession indicates the unique
+ identifier of a CLI user session."
+ ::= { tmnxLogCliSubscrEntry 1 }
+
+tmnxLogCliSubscrLog OBJECT-TYPE
+ SYNTAX TmnxLogIdIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogCliSubscrLog indicates the unique identifier of an
+ event stream log.
+
+ It refers to a conceptual row in the tmnxLogIdTable."
+ ::= { tmnxLogCliSubscrEntry 2 }
+
+tmnxLogCliSubscrType OBJECT-TYPE
+ SYNTAX INTEGER {
+ telnet (1),
+ console (2),
+ ssh (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxLogCliSubscrType indicates the type of
+ session."
+ ::= { tmnxLogCliSubscrEntry 3 }
+
+tmnxLogCliSubscrUser OBJECT-TYPE
+ SYNTAX TNamedItem
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxLogCliSubscrUser indicates the name of the
+ user associated with the CLI session."
+ ::= { tmnxLogCliSubscrEntry 4 }
+
+tmnxLogCliSubscrUserLoginTime OBJECT-TYPE
+ SYNTAX DateAndTime (SIZE (11))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogCliSubscrUserLoginTime indicates the time the user
+ logged in."
+ ::= { tmnxLogCliSubscrEntry 5 }
+
+tmnxLogCliSubscrUserIpAddrType OBJECT-TYPE
+ SYNTAX InetAddressType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogCliSubscrUserIpAddrType indicates the address type
+ of tmnxLogCliSubscrUserIpAddr."
+ ::= { tmnxLogCliSubscrEntry 6 }
+
+tmnxLogCliSubscrUserIpAddr OBJECT-TYPE
+ SYNTAX InetAddress (SIZE (0|4|16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of the object tmnxLogCliSubscrUserIpAddr indicates
+ the IP address of the user."
+ ::= { tmnxLogCliSubscrEntry 7 }
+
+tmnxLogApCustRecordPolicerTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TmnxLogApCustRecordPolicerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Nokia SROS series tmnxLogApCustRecordPolicerTable allows to create
+ custom record policer information for a given accounting policy. Rows
+ can only be created for existing accounting policies (as defined in
+ tmnxLogApTable)."
+ ::= { tmnxLogObjs 31 }
+
+tmnxLogApCustRecordPolicerEntry OBJECT-TYPE
+ SYNTAX TmnxLogApCustRecordPolicerEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A conceptual row contains the specification of the counters that must
+ be collected for a particular policer and accounting policy.
+
+ A conceptual row can be created and destroyed by means of the
+ tmnxLogApCrPolicerRowStatus object."
+ INDEX {
+ tmnxLogApPolicyId,
+ tmnxLogApCrPolicerId
+ }
+ ::= { tmnxLogApCustRecordPolicerTable 1 }
+
+TmnxLogApCustRecordPolicerEntry ::= SEQUENCE
+{
+ tmnxLogApCrPolicerId Unsigned32,
+ tmnxLogApCrPolicerLastChanged TimeStamp,
+ tmnxLogApCrPolicerRowStatus RowStatus,
+ tmnxLogApCrPolicerICounters TmnxAccPlcyPolicerICounters,
+ tmnxLogApCrPolicerECounters TmnxAccPlcyPolicerECounters
+}
+
+tmnxLogApCrPolicerId OBJECT-TYPE
+ SYNTAX Unsigned32 (1..63)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrPolicerId specifies the policer ID for which
+ counters will be collected in this custom record.
+
+ The counters that will be collected are defined in
+ tmnxLogApCrPolicerICounters and tmnxLogApCrPolicerECounters."
+ ::= { tmnxLogApCustRecordPolicerEntry 1 }
+
+tmnxLogApCrPolicerLastChanged OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrPolicerLastChanged indicates the sysUpTime
+ when an object in this table was last modified.
+
+ A value of zero means that no change was made to this row since it was
+ created."
+ ::= { tmnxLogApCustRecordPolicerEntry 2 }
+
+tmnxLogApCrPolicerRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Row Status of the entry. This allows creation/deletion of rows in this
+ table."
+ ::= { tmnxLogApCustRecordPolicerEntry 3 }
+
+tmnxLogApCrPolicerICounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyPolicerICounters
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrPolicerICounters specifies the list of ingress
+ counters that need to be collected in this custom record."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordPolicerEntry 4 }
+
+tmnxLogApCrPolicerECounters OBJECT-TYPE
+ SYNTAX TmnxAccPlcyPolicerECounters
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value of tmnxLogApCrPolicerECounters specifies the list of egress
+ counters that need to be collected in this custom record."
+ DEFVAL { {} }
+ ::= { tmnxLogApCustRecordPolicerEntry 5 }
+
+tmnxLogConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 12 }
+
+tmnxLogCompliances OBJECT IDENTIFIER ::= { tmnxLogConformance 1 }
+
+tmnxLogV4v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 4.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV4v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogGroup,
+ tmnxSnmpTrapGroup,
+ tmnxLogEventsR2r1Group,
+ tmnxLogNotificationR3r0Group
+ }
+ ::= { tmnxLogCompliances 4 }
+
+tmnxLogV5v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 5.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogNotificationV5v0Group
+ }
+ ::= { tmnxLogCompliances 5 }
+
+tmnxLogV6v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 6.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogNotificationV6v0Group
+ }
+ ::= { tmnxLogCompliances 6 }
+
+tmnxLogV6v1Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 6.1 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogAccountingPolicyV6v1Group
+ }
+ ::= { tmnxLogCompliances 7 }
+
+tmnxLogV7v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 7.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogAccountingPolicyV6v1Group,
+ tmnxLogAccountingPolicyCRV7v0Group,
+ tmnxLogRoutePreferenceV7v0Group
+ }
+ ::= { tmnxLogCompliances 8 }
+
+tmnxLogV9v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 9.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogAccountingPolicyV6v1Group,
+ tmnxLogAccountingPolicyCRV7v0Group,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogNotificationV9v0Group,
+ tmnxLogRoutePreferenceV7v0Group,
+ tmnxLogEventDampedV8v0Group,
+ tmnxLogApV9v0Group
+ }
+ ::= { tmnxLogCompliances 9 }
+
+tmnxLogV8v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 7.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogAccountingPolicyV6v1Group,
+ tmnxLogAccountingPolicyCRV7v0Group,
+ tmnxLogRoutePreferenceV7v0Group,
+ tmnxLogEventDampedV8v0Group
+ }
+ ::= { tmnxLogCompliances 10 }
+
+tmnxLogV10v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 10.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogAccountingPolicyV6v1Group,
+ tmnxLogAccountingPolicyCRV7v0Group,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogNotificationV9v0Group,
+ tmnxLogRoutePreferenceV7v0Group,
+ tmnxLogEventDampedV8v0Group,
+ tmnxLogApV9v0Group,
+ tmnxLogExRbkOpGroup
+ }
+ ::= { tmnxLogCompliances 11 }
+
+tmnxLogV11v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 11.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogAccountingPolicyV6v1Group,
+ tmnxLogAccountingPolicyCRV7v0Group,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogEventsV11v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogNotificationV9v0Group,
+ tmnxLogRoutePreferenceV7v0Group,
+ tmnxLogEventDampedV8v0Group,
+ tmnxLogApV9v0Group,
+ tmnxLogExRbkOpGroup,
+ tmnxLogApExtGroup,
+ tmnxLogAppRouteNotifV10v0Group,
+ tmnxLogApV11v0Group,
+ tmnxLogApCrV11v0Group
+ }
+ ::= { tmnxLogCompliances 12 }
+
+tmnxLogV13v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 13.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogAccountingPolicyV6v1Group,
+ tmnxLogAccountingPolicyCRV7v0Group,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogEventsV11v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogNotificationV9v0Group,
+ tmnxLogRoutePreferenceV7v0Group,
+ tmnxLogEventDampedV8v0Group,
+ tmnxLogApV9v0Group,
+ tmnxLogExRbkOpGroup,
+ tmnxLogApExtGroup,
+ tmnxLogAppRouteNotifV10v0Group,
+ tmnxLogApV11v0Group,
+ tmnxLogApCrV11v0Group,
+ tmnxLogFilterMsgV13v0Group,
+ tmnxLogEHSV13v0Group
+ }
+ ::= { tmnxLogCompliances 13 }
+
+tmnxLogV14v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 14.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogEHSV14v0Group
+ }
+ ::= { tmnxLogCompliances 14 }
+
+tmnxLogV15v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 15.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogAccountingPolicyCRV7v0Group,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogEventsV11v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogNotificationV9v0Group,
+ tmnxLogRoutePreferenceV7v0Group,
+ tmnxLogEventDampedV8v0Group,
+ tmnxLogApV9v0Group,
+ tmnxLogExRbkOpGroup,
+ tmnxLogApExtGroup,
+ tmnxLogAppRouteNotifV10v0Group,
+ tmnxLogApV11v0Group,
+ tmnxLogApCrV11v0Group,
+ tmnxLogFilterMsgV13v0Group,
+ tmnxLogEHSV13v0Group,
+ tmnxLogEHSV14v0Group,
+ tmnxLogPythonGroup,
+ tmnxLogToSessionGroup,
+ tmnxLogToNetconfGroup
+ }
+ ::= { tmnxLogCompliances 15 }
+
+tmnxLogV16v0Compliance MODULE-COMPLIANCE
+ STATUS obsolete
+ DESCRIPTION
+ "The compliance statement for revision 16.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogAccountingPolicyCRV7v0Group,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogEventsV11v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogNotificationV9v0Group,
+ tmnxLogRoutePreferenceV7v0Group,
+ tmnxLogEventDampedV8v0Group,
+ tmnxLogApV9v0Group,
+ tmnxLogExRbkOpGroup,
+ tmnxLogApExtGroup,
+ tmnxLogAppRouteNotifV10v0Group,
+ tmnxLogApV11v0Group,
+ tmnxLogApCrV11v0Group,
+ tmnxLogFilterMsgV13v0Group,
+ tmnxLogEHSV13v0Group,
+ tmnxLogEHSV14v0Group,
+ tmnxLogPythonGroup,
+ tmnxLogToSessionGroup,
+ tmnxLogToNetconfGroup,
+ tmnxLogEventsV16v0Group,
+ tmnxLogCliSubscrGroup
+ }
+ ::= { tmnxLogCompliances 16 }
+
+tmnxLogV19v0Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for revision 19.0 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogGlobalGroup,
+ tmnxLogV5v0Group,
+ tmnxLogAccountingPolicyGroup,
+ tmnxLogAccountingPolicyCRV7v0Group,
+ tmnxLogFileIdGroup,
+ tmnxLogSyslogV5v0Group,
+ tmnxSnmpTrapV5v0Group,
+ tmnxSnmpTrapDestV6v0Group,
+ tmnxSnmpSetErrsGroup,
+ tmnxLogEventsV5v0Group,
+ tmnxLogEventsV11v0Group,
+ tmnxLogNotificationV6v0Group,
+ tmnxLogNotificationV9v0Group,
+ tmnxLogRoutePreferenceV7v0Group,
+ tmnxLogEventDampedV8v0Group,
+ tmnxLogApV9v0Group,
+ tmnxLogExRbkOpGroup,
+ tmnxLogApExtGroup,
+ tmnxLogAppRouteNotifV10v0Group,
+ tmnxLogApV11v0Group,
+ tmnxLogApCrV11v0Group,
+ tmnxLogFilterMsgV13v0Group,
+ tmnxLogEHSV13v0Group,
+ tmnxLogEHSV14v0Group,
+ tmnxLogPythonGroup,
+ tmnxLogToSessionGroup,
+ tmnxLogToNetconfGroup,
+ tmnxLogEventsV16v0Group,
+ tmnxLogCliSubscrGroup,
+ tmnxLogAcctPolicyCrV19v0Group,
+ tmnxLogApV19v0Group
+ }
+ ::= { tmnxLogCompliances 17 }
+
+tmnxLogV20v0Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for revision 20 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxLogNameGroup,
+ tmnxLogFilterNameGroup,
+ tmnxLogSnmpTrapGroupNameGroup,
+ tmnxLogFilterParamsNameGroup,
+ tmnxSyslogTargetNameGroup
+ }
+ ::= { tmnxLogCompliances 18 }
+
+tmnxLogV21v0Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for revision 21 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxSyslogTlsClntProfilNameGroup,
+ tmnxLogFileNameGroup
+ }
+ ::= { tmnxLogCompliances 19 }
+
+tmnxLogV22v0Compliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for revision 22 of TIMETRA-LOG-MIB."
+ MODULE
+ MANDATORY-GROUPS {
+ tmnxSnmpTrapDestV22v0Group
+ }
+ ::= { tmnxLogCompliances 20 }
+
+tmnxLogGroups OBJECT IDENTIFIER ::= { tmnxLogConformance 2 }
+
+tmnxLogGlobalGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogMaxLogs
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of event logging
+ capabilities on Nokia SROS series systems."
+ ::= { tmnxLogGroups 1 }
+
+tmnxLogAccountingPolicyGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApRowStatus,
+ tmnxLogApStorageType,
+ tmnxLogApAdminStatus,
+ tmnxLogApOperStatus,
+ tmnxLogApInterval,
+ tmnxLogApDescription,
+ tmnxLogApDefault,
+ tmnxLogApRecord,
+ tmnxLogApToFileId,
+ tmnxLogApPortType,
+ tmnxLogApAlign
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of accounting policies
+ capabilities on Nokia SROS series systems."
+ ::= { tmnxLogGroups 3 }
+
+tmnxLogFileIdGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogFileIdRowStatus,
+ tmnxLogFileIdStorageType,
+ tmnxLogFileIdRolloverTime,
+ tmnxLogFileIdRetainTime,
+ tmnxLogFileIdAdminLocation,
+ tmnxLogFileIdOperLocation,
+ tmnxLogFileIdDescription,
+ tmnxLogFileIdLogType,
+ tmnxLogFileIdLogId,
+ tmnxLogFileIdPathName,
+ tmnxLogFileIdCreateTime,
+ tmnxLogFileIdBackupLoc
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Log File destinations on
+ Nokia SROS series systems."
+ ::= { tmnxLogGroups 4 }
+
+tmnxLogSyslogGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxSyslogTargetRowStatus,
+ tmnxSyslogTargetDescription,
+ tmnxSyslogTargetAddress,
+ tmnxSyslogTargetUdpPort,
+ tmnxSyslogTargetFacility,
+ tmnxSyslogTargetSeverity,
+ tmnxSyslogTargetMessagePrefix,
+ tmnxSyslogTargetMessagesDropped
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of Log Syslog destinations
+ on Nokia SROS series systems."
+ ::= { tmnxLogGroups 5 }
+
+tmnxSnmpTrapGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxStgRowStatus,
+ tmnxStgDescription,
+ tmnxStgVersion,
+ tmnxStgNotifyCommunity,
+ tmnxStgSecurityLevel
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of Log SNMP notification
+ destinations on Nokia SROS series systems."
+ ::= { tmnxLogGroups 6 }
+
+tmnxLogEventsR2r1Group OBJECT-GROUP
+ OBJECTS {
+ tmnxEventAppName,
+ tmnxEventName,
+ tmnxEventSeverity,
+ tmnxEventControl,
+ tmnxEventCounter,
+ tmnxEventDropCount,
+ tmnxEventReset,
+ tmnxEventTest
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of Log Events on Nokia SROS
+ series systems release 2.1."
+ ::= { tmnxLogGroups 10 }
+
+tmnxLogNotifyObjsR3r0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogFileDeletedLogId,
+ tmnxLogFileDeletedFileId,
+ tmnxLogFileDeletedLogType,
+ tmnxLogFileDeletedLocation,
+ tmnxLogFileDeletedName,
+ tmnxLogFileDeletedCreateTime,
+ tmnxLogTraceErrorTitle,
+ tmnxLogTraceErrorMessage
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of Log notifications on
+ Nokia SROS series systems."
+ ::= { tmnxLogGroups 13 }
+
+tmnxLogNotificationR3r0Group NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ tmnxLogSpaceContention,
+ tmnxLogAdminLocFailed,
+ tmnxLogBackupLocFailed,
+ tmnxLogFileRollover,
+ tmnxLogFileDeleted,
+ tmnxTestEvent,
+ tmnxLogTraceError
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of notifications supporting the Log feature on Nokia SROS
+ series systems release 3.0."
+ ::= { tmnxLogGroups 14 }
+
+tmnxLogV4v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogIdRowStatus,
+ tmnxLogIdStorageType,
+ tmnxLogIdAdminStatus,
+ tmnxLogIdOperStatus,
+ tmnxLogIdDescription,
+ tmnxLogIdFilterId,
+ tmnxLogIdSource,
+ tmnxLogIdDestination,
+ tmnxLogIdFileId,
+ tmnxLogIdSyslogId,
+ tmnxLogIdMaxMemorySize,
+ tmnxLogIdConsoleSession,
+ tmnxLogIdForwarded,
+ tmnxLogIdDropped,
+ tmnxLogIdTimeFormat,
+ tmnxLogFilterRowStatus,
+ tmnxLogFilterDescription,
+ tmnxLogFilterDefaultAction,
+ tmnxLogFilterInUse,
+ tmnxLogFilterParamsRowStatus,
+ tmnxLogFilterParamsDescription,
+ tmnxLogFilterParamsAction,
+ tmnxLogFilterParamsApplication,
+ tmnxLogFilterParamsApplOperator,
+ tmnxLogFilterParamsNumber,
+ tmnxLogFilterParamsNumberOperator,
+ tmnxLogFilterParamsSeverity,
+ tmnxLogFilterParamsSeverityOperator,
+ tmnxLogFilterParamsSubject,
+ tmnxLogFilterParamsSubjectOperator,
+ tmnxLogFilterParamsSubjectRegexp
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of event logs on Nokia SROS
+ series systems."
+ ::= { tmnxLogGroups 15 }
+
+tmnxSnmpSetErrsGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxSnmpSetErrsMax,
+ tmnxSseVersion,
+ tmnxSseSeverityLevel,
+ tmnxSseModuleId,
+ tmnxSseModuleName,
+ tmnxSseErrorCode,
+ tmnxSseErrorName,
+ tmnxSseErrorMsg,
+ tmnxSseExtraText,
+ tmnxSseTimestamp
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of SNMP SET failure error
+ messages."
+ ::= { tmnxLogGroups 16 }
+
+tmnxLogEventsV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxEventAppName,
+ tmnxEventName,
+ tmnxEventSeverity,
+ tmnxEventControl,
+ tmnxEventCounter,
+ tmnxEventDropCount,
+ tmnxEventReset,
+ tmnxEventThrottle,
+ tmnxEventTest,
+ tmnxEventThrottleLimit,
+ tmnxEventThrottleInterval
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Log Events on Nokia SROS
+ series systems release 5.0."
+ ::= { tmnxLogGroups 17 }
+
+tmnxLogNotifyObjsV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogFileDeletedLogId,
+ tmnxLogFileDeletedFileId,
+ tmnxLogFileDeletedLogType,
+ tmnxLogFileDeletedLocation,
+ tmnxLogFileDeletedName,
+ tmnxLogFileDeletedCreateTime,
+ tmnxLogTraceErrorTitle,
+ tmnxLogTraceErrorMessage,
+ tmnxLogThrottledEventID,
+ tmnxLogThrottledEvents,
+ tmnxSysLogTargetId,
+ tmnxSysLogTargetProblemDescr
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of Log notifications on
+ Nokia SROS series systems release 5.0."
+ ::= { tmnxLogGroups 18 }
+
+tmnxLogNotificationV5v0Group NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ tmnxLogSpaceContention,
+ tmnxLogAdminLocFailed,
+ tmnxLogBackupLocFailed,
+ tmnxLogFileRollover,
+ tmnxLogFileDeleted,
+ tmnxTestEvent,
+ tmnxLogTraceError,
+ tmnxLogEventThrottled,
+ tmnxSysLogTargetProblem
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of notifications supporting the Log feature on Nokia SROS
+ series systems release 5.0."
+ ::= { tmnxLogGroups 19 }
+
+tmnxLogSyslogV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxSyslogTargetRowStatus,
+ tmnxSyslogTargetDescription,
+ tmnxSyslogTargetUdpPort,
+ tmnxSyslogTargetFacility,
+ tmnxSyslogTargetSeverity,
+ tmnxSyslogTargetMessagePrefix,
+ tmnxSyslogTargetMessagesDropped,
+ tmnxSyslogTargetAddrType,
+ tmnxSyslogTargetAddr
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Log Syslog destinations
+ on Nokia SROS series systems release 5.0."
+ ::= { tmnxLogGroups 20 }
+
+tmnxSnmpTrapV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxSnmpTrapLogDescription,
+ tmnxStdRowStatus,
+ tmnxStdRowLastChanged,
+ tmnxStdDestAddrType,
+ tmnxStdDestAddr,
+ tmnxStdDestPort,
+ tmnxStdDescription,
+ tmnxStdVersion,
+ tmnxStdNotifyCommunity,
+ tmnxStdSecurityLevel,
+ tmnxStdMaxTargets
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Log SNMP notification
+ destinations on Nokia SROS series systems for release 5.0."
+ ::= { tmnxLogGroups 21 }
+
+tmnxLogV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogIdRowStatus,
+ tmnxLogIdStorageType,
+ tmnxLogIdAdminStatus,
+ tmnxLogIdOperStatus,
+ tmnxLogIdDescription,
+ tmnxLogIdFilterId,
+ tmnxLogIdSource,
+ tmnxLogIdDestination,
+ tmnxLogIdFileId,
+ tmnxLogIdSyslogId,
+ tmnxLogIdMaxMemorySize,
+ tmnxLogIdConsoleSession,
+ tmnxLogIdForwarded,
+ tmnxLogIdDropped,
+ tmnxLogIdTimeFormat,
+ tmnxLogFilterRowStatus,
+ tmnxLogFilterDescription,
+ tmnxLogFilterDefaultAction,
+ tmnxLogFilterInUse,
+ tmnxLogFilterParamsRowStatus,
+ tmnxLogFilterParamsDescription,
+ tmnxLogFilterParamsAction,
+ tmnxLogFilterParamsApplication,
+ tmnxLogFilterParamsApplOperator,
+ tmnxLogFilterParamsNumber,
+ tmnxLogFilterParamsNumberOperator,
+ tmnxLogFilterParamsSeverity,
+ tmnxLogFilterParamsSeverityOperator,
+ tmnxLogFilterParamsSubject,
+ tmnxLogFilterParamsSubjectOperator,
+ tmnxLogFilterParamsSubjectRegexp,
+ tmnxLogFilterParamsRouter,
+ tmnxLogFilterParamsRouterOperator,
+ tmnxLogFilterParamsRouterRegexp
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of event logs on Nokia SROS
+ series systems in release 5.0."
+ ::= { tmnxLogGroups 22 }
+
+tmnxLogObsoleteObjsV5v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxSyslogTargetAddress,
+ tmnxStgRowStatus,
+ tmnxStgDescription,
+ tmnxStgVersion,
+ tmnxStgNotifyCommunity,
+ tmnxStgSecurityLevel
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of TiMOS logs obsoleted on
+ Nokia SROS series systems in release 5.0."
+ ::= { tmnxLogGroups 23 }
+
+tmnxLogNotifyObjsV6v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogFileDeletedLogId,
+ tmnxLogFileDeletedFileId,
+ tmnxLogFileDeletedLogType,
+ tmnxLogFileDeletedLocation,
+ tmnxLogFileDeletedName,
+ tmnxLogFileDeletedCreateTime,
+ tmnxLogTraceErrorTitle,
+ tmnxLogTraceErrorMessage,
+ tmnxLogThrottledEventID,
+ tmnxLogThrottledEvents,
+ tmnxSysLogTargetId,
+ tmnxSysLogTargetProblemDescr,
+ tmnxLogNotifyApInterval,
+ tmnxStdReplayStartEvent,
+ tmnxStdReplayEndEvent
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of Log notifications on
+ Nokia SROS series systems release 6.0."
+ ::= { tmnxLogGroups 24 }
+
+tmnxLogNotificationV6v0Group NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ tmnxLogSpaceContention,
+ tmnxLogAdminLocFailed,
+ tmnxLogBackupLocFailed,
+ tmnxLogFileRollover,
+ tmnxLogFileDeleted,
+ tmnxTestEvent,
+ tmnxLogTraceError,
+ tmnxLogEventThrottled,
+ tmnxSysLogTargetProblem,
+ tmnxLogAccountingDataLoss,
+ tmnxStdEventsReplayed
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of notifications supporting the Log feature on Nokia SROS
+ series systems release 6.0."
+ ::= { tmnxLogGroups 25 }
+
+tmnxSnmpTrapDestV6v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxStdReplay,
+ tmnxStdReplayStart,
+ tmnxStdReplayLastTime
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects added to support SNMP trap destinations in the
+ Nokia SROS series systems release 6.0."
+ ::= { tmnxLogGroups 26 }
+
+tmnxLogAccountingPolicyV6v1Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApDefaultInterval
+ }
+ STATUS obsolete
+ DESCRIPTION
+ "The group of objects supporting management of accounting policies
+ capabilities on Nokia SROS series systems release 6.1."
+ ::= { tmnxLogGroups 27 }
+
+tmnxLogAccountingPolicyCRV7v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApCrLastChanged,
+ tmnxLogApCrSignChangeDelta,
+ tmnxLogApCrSignChangeQueue,
+ tmnxLogApCrSignChangeQICounters,
+ tmnxLogApCrSignChangeQECounters,
+ tmnxLogApCrSignChangeAACounters,
+ tmnxLogApCrAACounters,
+ tmnxLogApCrQueueRowStatus,
+ tmnxLogApCrQueueLastChanged,
+ tmnxLogApCrQueueICounters,
+ tmnxLogApCrQueueECounters
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting the creation of a custom record inside
+ a accounting policy on Nokia SROS series systems."
+ ::= { tmnxLogGroups 28 }
+
+tmnxLogRoutePreferenceV7v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxEventPrimaryRoutePref,
+ tmnxEventSecondaryRoutePref
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting routing preferences of Log Events on
+ Nokia SROS series systems release 7.0."
+ ::= { tmnxLogGroups 29 }
+
+tmnxLogNotifyObjsV8v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogFileDeletedLogId,
+ tmnxLogFileDeletedFileId,
+ tmnxLogFileDeletedLogType,
+ tmnxLogFileDeletedLocation,
+ tmnxLogFileDeletedName,
+ tmnxLogFileDeletedCreateTime,
+ tmnxLogTraceErrorTitle,
+ tmnxLogTraceErrorSubject,
+ tmnxLogTraceErrorMessage,
+ tmnxLogThrottledEventID,
+ tmnxLogThrottledEvents,
+ tmnxSysLogTargetId,
+ tmnxSysLogTargetProblemDescr,
+ tmnxLogNotifyApInterval,
+ tmnxStdReplayStartEvent,
+ tmnxStdReplayEndEvent
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Log notifications on
+ Nokia SROS series systems release 8.0."
+ ::= { tmnxLogGroups 30 }
+
+tmnxLogNotificationV9v0Group NOTIFICATION-GROUP
+ NOTIFICATIONS {
+ tmnxLogEventOverrun
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of notifications supporting the Log feature on Nokia SROS
+ series systems added in release 9.0."
+ ::= { tmnxLogGroups 31 }
+
+tmnxLogEventDampedV8v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogConfigEventsDamped
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting damping of change events on Nokia SROS
+ series systems added in release 8.0r7."
+ ::= { tmnxLogGroups 32 }
+
+tmnxLogApV9v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApDataLossCount,
+ tmnxLogApLastDataLossTimeStamp
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects extending the application log table on Nokia SROS
+ series systems added in release 9.0."
+ ::= { tmnxLogGroups 33 }
+
+tmnxLogExRbkOpGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogExRbkOpTblLastChange,
+ tmnxLogExRbkOpMaxEntries,
+ tmnxLogExRbkOpLastChanged,
+ tmnxLogExRbkOpType,
+ tmnxLogExRbkOpStatus,
+ tmnxLogExRbkOpBegin,
+ tmnxLogExRbkOpEnd,
+ tmnxLogExRbkOpFile,
+ tmnxLogExRbkOpUser,
+ tmnxLogExRbkOpNumEvents,
+ tmnxLogExRbkEventOID
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects managing exec and rollback revert event history."
+ ::= { tmnxLogGroups 34 }
+
+tmnxLogNotifyObjsV10v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogExecRollbackOpIndex
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of accessible-for-notify objects added to Nokia SROS series
+ systems release 10.0."
+ ::= { tmnxLogGroups 35 }
+
+tmnxLogApExtGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApToFileType
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects extending the accounting policy table on Nokia
+ SROS series systems."
+ ::= { tmnxLogGroups 36 }
+
+tmnxLogAppRouteNotifV10v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogColdStartWaitTime,
+ tmnxLogRouteRecoveryWaitTime
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting notifications on completion of wait
+ time after cold reboot and route recovery on Nokia SROS series systems
+ release 10.0."
+ ::= { tmnxLogGroups 37 }
+
+tmnxLogApV11v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApIncludeSystemInfo
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additional objects supporting the Log Accounting Policy
+ feature on Nokia SROS series systems in release 11.0."
+ ::= { tmnxLogGroups 38 }
+
+tmnxLogEventsV11v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxEventSpecThrottle,
+ tmnxEventSpecThrottleLimit,
+ tmnxEventSpecThrottleIntval,
+ tmnxEventSpecThrottleDef,
+ tmnxEventSpecThrottleLimitDef,
+ tmnxEventSpecThrottleIntvalDef
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Log Events added for
+ Nokia SROS series systems release 11.0."
+ ::= { tmnxLogGroups 40 }
+
+tmnxLogApCrV11v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApCrAASubAttributes
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additional objects supporting the Log Accounting Policy
+ Custom Record feature on Nokia SROS series systems in release 11.0."
+ ::= { tmnxLogGroups 41 }
+
+tmnxLogFilterMsgV13v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogFilterParamsMsg,
+ tmnxLogFilterParamsMsgOperator,
+ tmnxLogFilterParamsMsgRegexp
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of event logs on Nokia SROS
+ series systems in release 13.0."
+ ::= { tmnxLogGroups 42 }
+
+tmnxLogNotifyObjsV13v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogExecRollbackOpType
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of accessible-for-notify objects added to Nokia SROS series
+ systems release 13.0."
+ ::= { tmnxLogGroups 43 }
+
+tmnxLogEHSV13v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxEhsHandlerTblLastChange,
+ tmnxEhsHandlerMaxEntries,
+ tmnxEhsHandlerRowStatus,
+ tmnxEhsHandlerDescription,
+ tmnxEhsHandlerLastChange,
+ tmnxEhsHandlerAdminStatus,
+ tmnxEhsHandlerOperStatus,
+ tmnxEhsHandlerStatsSuccess,
+ tmnxEhsHandlerStatsErrNoEntry,
+ tmnxEhsHandlerStatsErrAdmStatus,
+ tmnxEhsHEntryTblLastChange,
+ tmnxEhsHEntryMaxEntries,
+ tmnxEhsHEntryRowStatus,
+ tmnxEhsHEntryDescription,
+ tmnxEhsHEntryLastChange,
+ tmnxEhsHEntryAdminStatus,
+ tmnxEhsHEntryOperStatus,
+ tmnxEhsHEntryScriptPlcyName,
+ tmnxEhsHEntryScriptPlcyOwner,
+ tmnxEhsHEntryMinDelay,
+ tmnxEhsHEntryLastExecuted,
+ tmnxEhsHEntryStatsLaunchSuccess,
+ tmnxEhsHEntryStatsErrMinDelay,
+ tmnxEhsHEntryStatsErrLaunch,
+ tmnxEhsHEntryStatsErrAdmStatus,
+ tmnxEhsTriggerTblLastChange,
+ tmnxEhsTriggerMaxEntries,
+ tmnxEhsTriggerRowStatus,
+ tmnxEhsTriggerDescription,
+ tmnxEhsTriggerLastChange,
+ tmnxEhsTriggerAdminStatus,
+ tmnxEhsTriggerOperStatus,
+ tmnxEhsTriggerStatsSuccess,
+ tmnxEhsTriggerStatsErrNoEntry,
+ tmnxEhsTriggerStatsErrAdmStatus,
+ tmnxEhsTEntryTblLastChange,
+ tmnxEhsTEntryMaxEntries,
+ tmnxEhsTEntryRowStatus,
+ tmnxEhsTEntryDescription,
+ tmnxEhsTEntryLastChange,
+ tmnxEhsTEntryAdminStatus,
+ tmnxEhsTEntryOperStatus,
+ tmnxEhsTEntryLogFilterId,
+ tmnxEhsTEntryHandlerName,
+ tmnxEhsTEntryStatsFilterMatch,
+ tmnxEhsTEntryStatsFilterFail,
+ tmnxEhsTEntryStatsErrAdminStatus,
+ tmnxEhsTEntryStatsErrFilter,
+ tmnxEhsTEntryStatsErrHandler,
+ tmnxEhsTEntryStatsTriggerCount
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting the Event Handling System (EHS)
+ feature on Nokia SROS series systems in release 13.0."
+ ::= { tmnxLogGroups 44 }
+
+tmnxLogNotifyObjsV14v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxEhsHEntryMinDelayInterval
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of accessible-for-notify objects added to Nokia SROS series
+ systems release 14.0."
+ ::= { tmnxLogGroups 45 }
+
+tmnxLogEHSV14v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxEhsTEntryDebounceVal,
+ tmnxEhsTEntryDebounceTime,
+ tmnxEhsTEntryStatsDebounce
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting the Event Handling System (EHS)
+ feature on Nokia SROS series systems in release 14.0."
+ ::= { tmnxLogGroups 46 }
+
+tmnxLogPythonGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogIdPythonPolicy
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting Python for log messages on Nokia SROS
+ series systems."
+ ::= { tmnxLogGroups 50 }
+
+tmnxLogToSessionGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogIdOperDestination
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting log messages on Nokia SROS series
+ systems."
+ ::= { tmnxLogGroups 51 }
+
+tmnxLogObsoleteObjsV15v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogIdConsoleSession,
+ tmnxLogApDefaultInterval
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of TiMOS logs obsoleted on
+ Nokia SROS series systems in release 15.0."
+ ::= { tmnxLogGroups 52 }
+
+tmnxLogToNetconfGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogIdNetconfStream
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting NETCONF log messages on Nokia SROS
+ series systems."
+ ::= { tmnxLogGroups 53 }
+
+tmnxLogEventsV16v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxEventRepeat
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting management of Log Events added for
+ Nokia SROS series systems release 16.0."
+ ::= { tmnxLogGroups 54 }
+
+tmnxLogCliSubscrGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogCliSubscrType,
+ tmnxLogCliSubscrUser,
+ tmnxLogCliSubscrUserLoginTime,
+ tmnxLogCliSubscrUserIpAddrType,
+ tmnxLogCliSubscrUserIpAddr
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects that support read-only access to CLI users
+ subscriptions to event log messages on Nokia SROS series systems."
+ ::= { tmnxLogGroups 55 }
+
+tmnxLogAcctPolicyCrV19v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApCrPolicerLastChanged,
+ tmnxLogApCrPolicerRowStatus,
+ tmnxLogApCrPolicerICounters,
+ tmnxLogApCrPolicerECounters,
+ tmnxLogApCrSignChangePolicer,
+ tmnxLogApCrSignChangePICounters,
+ tmnxLogApCrSignChangePECounters
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting custom records inside a accounting
+ policy on Nokia SROS series systems added in release 19."
+ ::= { tmnxLogGroups 56 }
+
+tmnxLogApV19v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApAlign
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additional objects supporting the Log Accounting Policy
+ feature on Nokia SROS series systems in release 19.0."
+ ::= { tmnxLogGroups 57 }
+
+tmnxLogNameGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogIdName
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additional objects supporting the Log Id Vs Name feature
+ on Nokia SROS series systems in release 20."
+ ::= { tmnxLogGroups 58 }
+
+tmnxLogFilterNameGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogFilterName
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additional objects supporting the Log Filter Id Vs Name
+ feature on Nokia SROS series systems in release 20."
+ ::= { tmnxLogGroups 59 }
+
+tmnxLogSnmpTrapGroupNameGroup OBJECT-GROUP
+ OBJECTS {
+ snmpNotifyId
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additonal objects supporting the Log Snmp-trap-group Id
+ vs Name feature on Nokia SROS series systems in release 20."
+ ::= { tmnxLogGroups 60 }
+
+tmnxLogFilterParamsNameGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogFilterParamsName
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additonal objects supporting the Log Filter Entry Id vs
+ Name feature on Nokia SROS series systems in release 20."
+ ::= { tmnxLogGroups 61 }
+
+tmnxSyslogTargetNameGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxSyslogTargetName
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additonal objects supporting the Log Syslog Id vs Name
+ feature on Nokia SROS series systems in release 20."
+ ::= { tmnxLogGroups 63 }
+
+tmnxSyslogTlsClntProfilNameGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxSyslogTlsClntProfileName
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additonal objects supporting the Log Syslog over TLS
+ feature on Nokia SROS series systems in release 20."
+ ::= { tmnxLogGroups 64 }
+
+tmnxLogApObsoleteObjsV21v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxLogApCrSignChangeOCntr,
+ tmnxLogApCrSignChangeOECounters,
+ tmnxLogApCrSignChangeOICounters,
+ tmnxLogApCrOverrideCntrRowStatus,
+ tmnxLogApCrOverrideCntrLastChngd,
+ tmnxLogApCrOverrideCntrICounters,
+ tmnxLogApCrOverrideCntrECounters
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects supporting custom record counter override
+ information obsoleted on Nokia SROS series systems in release 21.0."
+ ::= { tmnxLogGroups 65 }
+
+tmnxLogFileNameGroup OBJECT-GROUP
+ OBJECTS {
+ tmnxLogFileIdName
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of additional objects supporting the Log File Id Vs Name
+ feature on Nokia SROS series systems in release 21."
+ ::= { tmnxLogGroups 66 }
+
+tmnxSnmpTrapDestV22v0Group OBJECT-GROUP
+ OBJECTS {
+ tmnxStdDyingGasp
+ }
+ STATUS current
+ DESCRIPTION
+ "The group of objects added to support SNMP trap destinations in the
+ Nokia SROS series systems release 22.0."
+ ::= { tmnxLogGroups 67 }
+
+tmnxLogNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 12 }
+
+tmnxLogNotifications OBJECT IDENTIFIER ::= { tmnxLogNotifyPrefix 0 }
+
+tmnxLogSpaceContention NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxLogFileIdRolloverTime,
+ tmnxLogFileIdRetainTime,
+ tmnxLogFileIdAdminLocation,
+ tmnxLogFileIdBackupLoc,
+ tmnxLogFileIdOperLocation,
+ tmnxLogFileIdLogId,
+ tmnxLogFileIdLogType
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when space contention occurs on the compact flash where
+ a log or accounting file creation is being attempted. Space contention
+ exists if:
+ Insufficient space is available on the compact flash to create
+ a file of the same size as the file being rolled over.
+
+ The first file of this type is being created and less than
+ 10% of the total compact flash space is available.
+
+ A write operation on a log or accounting file is denied due to
+ lack of space."
+ ::= { tmnxLogNotifications 1 }
+
+tmnxLogAdminLocFailed NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxLogFileIdAdminLocation,
+ tmnxLogFileIdBackupLoc,
+ tmnxLogFileIdOperLocation,
+ tmnxLogFileIdLogId,
+ tmnxLogFileIdLogType
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when an attempt to create a log or accounting file at the
+ location specified by tmnxLogFileIdAdminLocation has failed. Indicates
+ that the backup location, if specified, will be used."
+ ::= { tmnxLogNotifications 2 }
+
+tmnxLogBackupLocFailed NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxLogFileIdAdminLocation,
+ tmnxLogFileIdBackupLoc,
+ tmnxLogFileIdOperLocation,
+ tmnxLogFileIdLogId,
+ tmnxLogFileIdLogType
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when an attempt to create a log or accounting file at the
+ location specified by tmnxLogFileIdBackupLoc has failed."
+ ::= { tmnxLogNotifications 3 }
+
+tmnxLogFileRollover NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxLogFileIdRolloverTime,
+ tmnxLogFileIdRetainTime,
+ tmnxLogFileIdAdminLocation,
+ tmnxLogFileIdBackupLoc,
+ tmnxLogFileIdOperLocation,
+ tmnxLogFileIdLogId,
+ tmnxLogFileIdLogType,
+ tmnxLogFileIdPathName,
+ tmnxLogFileIdCreateTime
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when an event log or accounting policy file's
+ rollover time has expired. The file located as indicated
+ by the value of tmnxLogFileIdOperLocation is closed and a new
+ file is created as specified by tmnxLogFileIdAdminLocation
+ and tmnxLogFileIdBackupLoc."
+ ::= { tmnxLogNotifications 4 }
+
+tmnxLogFileDeleted NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxLogFileDeletedLogId,
+ tmnxLogFileDeletedFileId,
+ tmnxLogFileDeletedLogType,
+ tmnxLogFileDeletedLocation,
+ tmnxLogFileDeletedName,
+ tmnxLogFileDeletedCreateTime
+ }
+ STATUS current
+ DESCRIPTION
+ "Generated when a closed event log or accounting policy file has been
+ deleted as part of the space contention cleanup."
+ ::= { tmnxLogNotifications 5 }
+
+tmnxTestEvent NOTIFICATION-TYPE
+ OBJECTS {
+ sysDescr,
+ sysObjectID
+ }
+ STATUS current
+ DESCRIPTION
+ "The tmnxTestEvent notification is generated when the object
+ tmnxEventTest is set to a value of 'doAction'. This event can
+ be used to test that remote log destinations such as syslog and
+ snmp trap destinations are configured correctly."
+ ::= { tmnxLogNotifications 6 }
+
+tmnxLogTraceError NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxLogTraceErrorTitle,
+ tmnxLogTraceErrorMessage,
+ tmnxLogTraceErrorSubject
+ }
+ STATUS current
+ DESCRIPTION
+ "[CAUSE] The tmnxLogTraceError notification is generated when a
+ critical level trace error has been detected by the software. There
+ are multiple triggers for such a trace error.
+
+ [EFFECT] Effect varies depending on the specific trigger.
+
+ [RECOVERY] Contact Nokia Support."
+ ::= { tmnxLogNotifications 7 }
+
+tmnxLogEventThrottled NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxLogThrottledEventID,
+ tmnxLogThrottledEvents
+ }
+ STATUS current
+ DESCRIPTION
+ "A tmnxLogEventThrottled notification is generated at the end of the
+ throttling interval when one or more events are dropped because the
+ throttling limit was reached for that interval."
+ ::= { tmnxLogNotifications 8 }
+
+tmnxSysLogTargetProblem NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxSysLogTargetId,
+ tmnxSysLogTargetProblemDescr
+ }
+ STATUS current
+ DESCRIPTION
+ "A tmnxSysLogTargetProblem notification is generated when a problem is
+ encountered when trying to deliver data to the syslog destination
+ identified by the tmnxSysLogTargetId."
+ ::= { tmnxLogNotifications 9 }
+
+tmnxLogAccountingDataLoss NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxLogFileIdRolloverTime,
+ tmnxLogFileIdRetainTime,
+ tmnxLogFileIdAdminLocation,
+ tmnxLogFileIdBackupLoc,
+ tmnxLogFileIdOperLocation,
+ tmnxLogFileIdLogId,
+ tmnxLogNotifyApInterval
+ }
+ STATUS current
+ DESCRIPTION
+ "A tmnxLogAccountingDataLoss notification is generated
+ when an accounting file is still being written to
+ when the next interval ends. The collection of
+ statistics for the past interval is immediately
+ stopped and collection is started for the next
+ interval. There are missing records in the file
+ for this past interval."
+ ::= { tmnxLogNotifications 10 }
+
+tmnxStdEventsReplayed NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxStdDestAddrType,
+ tmnxStdDestAddr,
+ tmnxStdReplayStartEvent,
+ tmnxStdReplayEndEvent,
+ tmnxStdReplayStart
+ }
+ STATUS current
+ DESCRIPTION
+ "A tmnxStdEventsReplayed notification is generated when
+ an SNMP trap target address is added to the RTM (tmnxVRtrID)
+ following a period when the address had been removed.
+ The value of tmnxStdReplayStartEvent is the SNMP notification
+ request ID of the first event that was replayed. The value
+ of tmnxStdReplayEndEvent is the SNMP notification request ID of the
+ last missed event that was replayed. The value of
+ tmnxStdReplayStart is the request ID of the first event for
+ which there was no route to the trap target address."
+ ::= { tmnxLogNotifications 11 }
+
+tmnxLogEventOverrun NOTIFICATION-TYPE
+ OBJECTS {
+ tmnxLogThrottledEventID,
+ tmnxLogThrottledEvents
+ }
+ STATUS current
+ DESCRIPTION
+ "[CAUSE] A tmnxLogEventOverrun notification is generated
+ at the end of the overrun throttling interval when one or more
+ events of the type specified by tmnxLogThrottledEventID were
+ dropped because the logger input stream's input queue limit
+ was exceeded. The overrun throttling interval begins when the
+ input queue limit is first exceeded and ends when the number of
+ events in the input queue has dropped below an internal low
+ watermark. At that point a tmnxLogEventOverrun notification is
+ generated for each event type that had one or more events dropped
+ because of the input queue overrun. The number of dropped events
+ is specified by tmnxLogThrottledEvents.
+
+ [EFFECT] Logger events have been dropped and were not sent to any
+ log destination. tmnxEventDropCount has been incremented for
+ each event dropped because of input queue overrun.
+
+ [RECOVERY] The specific event information of dropped events
+ cannot be recovered. The frequency of input queue overruns
+ can be lessened by configuring as few event logs as possible,
+ especially those going to remote destinations such as file,
+ syslog and snmp notification logs."
+ ::= { tmnxLogNotifications 12 }
+
+END