Blame mibs/DISMAN-EVENT-MIB.txt

Packit fcad23
DISMAN-EVENT-MIB DEFINITIONS ::= BEGIN
Packit fcad23
Packit fcad23
IMPORTS
Packit fcad23
    MODULE-IDENTITY, OBJECT-TYPE,
Packit fcad23
    Integer32, Unsigned32,
Packit fcad23
    NOTIFICATION-TYPE, Counter32,
Packit fcad23
    Gauge32, mib-2, zeroDotZero         FROM SNMPv2-SMI
Packit fcad23
    TEXTUAL-CONVENTION, RowStatus,
Packit fcad23
    TruthValue                FROM SNMPv2-TC
Packit fcad23
Packit fcad23
    MODULE-COMPLIANCE, OBJECT-GROUP,
Packit fcad23
    NOTIFICATION-GROUP             FROM SNMPv2-CONF
Packit fcad23
    sysUpTime                 FROM SNMPv2-MIB
Packit fcad23
    SnmpTagValue              FROM SNMP-TARGET-MIB
Packit fcad23
    SnmpAdminString           FROM SNMP-FRAMEWORK-MIB;
Packit fcad23
Packit fcad23
dismanEventMIB MODULE-IDENTITY
Packit fcad23
    LAST-UPDATED "200010160000Z"            -- 16 October 2000
Packit fcad23
    ORGANIZATION "IETF Distributed Management Working Group"
Packit fcad23
    CONTACT-INFO "Ramanathan Kavasseri
Packit fcad23
                  Cisco Systems, Inc.
Packit fcad23
                  170 West Tasman Drive,
Packit fcad23
                  San Jose CA 95134-1706.
Packit fcad23
                  Phone: +1 408 526 4527
Packit fcad23
                  Email: ramk@cisco.com"
Packit fcad23
    DESCRIPTION
Packit fcad23
     "The MIB module for defining event triggers and actions
Packit fcad23
     for network management purposes."
Packit fcad23
-- Revision History
Packit fcad23
Packit fcad23
       REVISION     "200010160000Z"            -- 16 October 2000
Packit fcad23
       DESCRIPTION  "This is the initial version of this MIB.
Packit fcad23
                    Published as RFC 2981"
Packit fcad23
    ::= { mib-2 88 }
Packit fcad23
Packit fcad23
dismanEventMIBObjects OBJECT IDENTIFIER ::= { dismanEventMIB 1 }
Packit fcad23
Packit fcad23
-- Management Triggered Event (MTE) objects
Packit fcad23
Packit fcad23
mteResource           OBJECT IDENTIFIER ::= { dismanEventMIBObjects 1 }
Packit fcad23
mteTrigger            OBJECT IDENTIFIER ::= { dismanEventMIBObjects 2 }
Packit fcad23
mteObjects            OBJECT IDENTIFIER ::= { dismanEventMIBObjects 3 }
Packit fcad23
mteEvent              OBJECT IDENTIFIER ::= { dismanEventMIBObjects 4 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Textual Conventions
Packit fcad23
--
Packit fcad23
Packit fcad23
FailureReason ::= TEXTUAL-CONVENTION
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Reasons for failures in an attempt to perform a management
Packit fcad23
        request.
Packit fcad23
Packit fcad23
        The first group of errors, numbered less than 0, are related
Packit fcad23
        to problems in sending the request.  The existence of a
Packit fcad23
        particular error code here does not imply that all
Packit fcad23
        implementations are capable of sensing that error and
Packit fcad23
Packit fcad23
        returning that code.
Packit fcad23
Packit fcad23
        The second group, numbered greater than 0, are copied
Packit fcad23
        directly from SNMP protocol operations and are intended to
Packit fcad23
        carry exactly the meanings defined for the protocol as returned
Packit fcad23
        in an SNMP response.
Packit fcad23
Packit fcad23
        localResourceLack       some local resource such as memory
Packit fcad23
                                lacking or
Packit fcad23
                                mteResourceSampleInstanceMaximum
Packit fcad23
                                exceeded
Packit fcad23
        badDestination          unrecognized domain name or otherwise
Packit fcad23
                                invalid destination address
Packit fcad23
        destinationUnreachable  can't get to destination address
Packit fcad23
        noResponse              no response to SNMP request
Packit fcad23
        badType                 the data syntax of a retrieved object
Packit fcad23
                                as not as expected
Packit fcad23
        sampleOverrun           another sample attempt occurred before
Packit fcad23
                                the previous one completed"
Packit fcad23
    SYNTAX      INTEGER { localResourceLack(-1),
Packit fcad23
                          badDestination(-2),
Packit fcad23
                          destinationUnreachable(-3),
Packit fcad23
                          noResponse(-4),
Packit fcad23
                          badType(-5),
Packit fcad23
                          sampleOverrun(-6),
Packit fcad23
                          noError(0),
Packit fcad23
                          tooBig(1),
Packit fcad23
                          noSuchName(2),
Packit fcad23
                          badValue(3),
Packit fcad23
                          readOnly(4),
Packit fcad23
                          genErr(5),
Packit fcad23
                          noAccess(6),
Packit fcad23
                          wrongType(7),
Packit fcad23
                          wrongLength(8),
Packit fcad23
                          wrongEncoding(9),
Packit fcad23
                          wrongValue(10),
Packit fcad23
                          noCreation(11),
Packit fcad23
                          inconsistentValue(12),
Packit fcad23
                          resourceUnavailable(13),
Packit fcad23
                          commitFailed(14),
Packit fcad23
                          undoFailed(15),
Packit fcad23
                          authorizationError(16),
Packit fcad23
                          notWritable(17),
Packit fcad23
                          inconsistentName(18) }
Packit fcad23
--
Packit fcad23
Packit fcad23
-- Resource Control Section
Packit fcad23
--
Packit fcad23
Packit fcad23
mteResourceSampleMinimum OBJECT-TYPE
Packit fcad23
    SYNTAX      Integer32 (1..2147483647)
Packit fcad23
    UNITS       "seconds"
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The minimum mteTriggerFrequency this system will
Packit fcad23
        accept.  A system may use the larger values of this minimum to
Packit fcad23
        lessen the impact of constant sampling.  For larger
Packit fcad23
        sampling intervals the system samples less often and
Packit fcad23
        suffers less overhead.  This object provides a way to enforce
Packit fcad23
        such lower overhead for all triggers created after it is
Packit fcad23
        set.
Packit fcad23
Packit fcad23
        Unless explicitly resource limited, a system's value for
Packit fcad23
        this object SHOULD be 1, allowing as small as a 1 second
Packit fcad23
        interval for ongoing trigger sampling.
Packit fcad23
Packit fcad23
        Changing this value will not invalidate an existing setting
Packit fcad23
        of mteTriggerFrequency."
Packit fcad23
    ::= { mteResource 1 }
Packit fcad23
Packit fcad23
mteResourceSampleInstanceMaximum OBJECT-TYPE
Packit fcad23
    SYNTAX      Unsigned32
Packit fcad23
    UNITS       "instances"
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The maximum number of instance entries this system will
Packit fcad23
        support for sampling.
Packit fcad23
Packit fcad23
        These are the entries that maintain state, one for each
Packit fcad23
        instance of each sampled object as selected by
Packit fcad23
        mteTriggerValueID.  Note that wildcarded objects result
Packit fcad23
        in multiple instances of this state.
Packit fcad23
Packit fcad23
        A value of 0 indicates no preset limit, that is, the limit
Packit fcad23
        is dynamic based on system operation and resources.
Packit fcad23
Packit fcad23
        Unless explicitly resource limited, a system's value for
Packit fcad23
        this object SHOULD be 0.
Packit fcad23
Packit fcad23
        Changing this value will not eliminate or inhibit existing
Packit fcad23
        sample state but could prevent allocation of additional state
Packit fcad23
        information."
Packit fcad23
    ::= { mteResource 2 }
Packit fcad23
Packit fcad23
mteResourceSampleInstances OBJECT-TYPE
Packit fcad23
    SYNTAX      Gauge32
Packit fcad23
    UNITS       "instances"
Packit fcad23
    MAX-ACCESS  read-only
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The number of currently active instance entries as
Packit fcad23
        defined for mteResourceSampleInstanceMaximum."
Packit fcad23
    ::= { mteResource 3 }
Packit fcad23
Packit fcad23
mteResourceSampleInstancesHigh OBJECT-TYPE
Packit fcad23
    SYNTAX      Gauge32
Packit fcad23
    UNITS       "instances"
Packit fcad23
    MAX-ACCESS  read-only
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The highest value of mteResourceSampleInstances that has
Packit fcad23
        occurred since initialization of the management system."
Packit fcad23
    ::= { mteResource 4 }
Packit fcad23
Packit fcad23
mteResourceSampleInstanceLacks OBJECT-TYPE
Packit fcad23
    SYNTAX      Counter32
Packit fcad23
    UNITS       "instances"
Packit fcad23
    MAX-ACCESS  read-only
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The number of times this system could not take a new sample
Packit fcad23
        because that allocation would have exceeded the limit set by
Packit fcad23
        mteResourceSampleInstanceMaximum."
Packit fcad23
    ::= { mteResource 5 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Trigger Section
Packit fcad23
--
Packit fcad23
Packit fcad23
-- Counters
Packit fcad23
Packit fcad23
mteTriggerFailures OBJECT-TYPE
Packit fcad23
    SYNTAX      Counter32
Packit fcad23
    UNITS       "failures"
Packit fcad23
    MAX-ACCESS  read-only
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The number of times an attempt to check for a trigger
Packit fcad23
        condition has failed.  This counts individually for each
Packit fcad23
        attempt in a group of targets or each attempt for a
Packit fcad23
Packit fcad23
        wildcarded object."
Packit fcad23
    ::= { mteTrigger 1 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Trigger Table
Packit fcad23
--
Packit fcad23
Packit fcad23
mteTriggerTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF MteTriggerEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A table of management event trigger information."
Packit fcad23
    ::= { mteTrigger 2 }
Packit fcad23
Packit fcad23
mteTriggerEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      MteTriggerEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Information about a single trigger.  Applications create and
Packit fcad23
        delete entries using mteTriggerEntryStatus."
Packit fcad23
    INDEX       { mteOwner, IMPLIED mteTriggerName }
Packit fcad23
    ::= { mteTriggerTable 1 }
Packit fcad23
Packit fcad23
MteTriggerEntry ::= SEQUENCE {
Packit fcad23
    mteOwner                            SnmpAdminString,
Packit fcad23
    mteTriggerName                      SnmpAdminString,
Packit fcad23
    mteTriggerComment                   SnmpAdminString,
Packit fcad23
    mteTriggerTest                      BITS,
Packit fcad23
    mteTriggerSampleType                INTEGER,
Packit fcad23
    mteTriggerValueID                   OBJECT IDENTIFIER,
Packit fcad23
    mteTriggerValueIDWildcard           TruthValue,
Packit fcad23
    mteTriggerTargetTag                 SnmpTagValue,
Packit fcad23
    mteTriggerContextName               SnmpAdminString,
Packit fcad23
    mteTriggerContextNameWildcard       TruthValue,
Packit fcad23
    mteTriggerFrequency                 Unsigned32,
Packit fcad23
    mteTriggerObjectsOwner              SnmpAdminString,
Packit fcad23
    mteTriggerObjects                   SnmpAdminString,
Packit fcad23
    mteTriggerEnabled                   TruthValue,
Packit fcad23
    mteTriggerEntryStatus               RowStatus
Packit fcad23
}
Packit fcad23
Packit fcad23
mteOwner OBJECT-TYPE
Packit fcad23
   SYNTAX      SnmpAdminString (SIZE(0..32))
Packit fcad23
   MAX-ACCESS  not-accessible
Packit fcad23
   STATUS      current
Packit fcad23
   DESCRIPTION
Packit fcad23
        "The owner of this entry. The exact semantics of this
Packit fcad23
        string are subject to the security policy defined by the
Packit fcad23
        security administrator."
Packit fcad23
    ::= { mteTriggerEntry 1 }
Packit fcad23
Packit fcad23
mteTriggerName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (1..32))
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A locally-unique, administratively assigned name for the
Packit fcad23
        trigger within the scope of mteOwner."
Packit fcad23
    ::= { mteTriggerEntry 2 }
Packit fcad23
Packit fcad23
mteTriggerComment OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A description of the trigger's function and use."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerEntry 3 }
Packit fcad23
Packit fcad23
mteTriggerTest OBJECT-TYPE
Packit fcad23
    SYNTAX      BITS { existence(0), boolean(1), threshold(2) }
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The type of trigger test to perform.  For 'boolean' and
Packit fcad23
        'threshold'  tests, the object at mteTriggerValueID MUST
Packit fcad23
        evaluate to an integer, that is, anything that ends up encoded
Packit fcad23
        for transmission (that is, in BER, not ASN.1) as an integer.
Packit fcad23
Packit fcad23
        For 'existence', the specific test is as selected by
Packit fcad23
        mteTriggerExistenceTest.  When an object appears, vanishes
Packit fcad23
        or changes value, the trigger fires. If the object's
Packit fcad23
        appearance caused the trigger firing, the object MUST
Packit fcad23
        vanish before the trigger can be fired again for it, and
Packit fcad23
        vice versa. If the trigger fired due to a change in the
Packit fcad23
        object's value, it will be fired again on every successive
Packit fcad23
        value change for that object.
Packit fcad23
Packit fcad23
        For 'boolean', the specific test is as selected by
Packit fcad23
        mteTriggerBooleanTest.  If the test result is true the trigger
Packit fcad23
        fires.  The trigger will not fire again until the value has
Packit fcad23
        become false and come back to true.
Packit fcad23
Packit fcad23
        For 'threshold' the test works as described below for
Packit fcad23
Packit fcad23
        mteTriggerThresholdStartup, mteTriggerThresholdRising, and
Packit fcad23
        mteTriggerThresholdFalling.
Packit fcad23
Packit fcad23
        Note that combining 'boolean' and 'threshold' tests on the
Packit fcad23
        same object may be somewhat redundant."
Packit fcad23
    DEFVAL { { boolean } }
Packit fcad23
    ::= { mteTriggerEntry 4 }
Packit fcad23
Packit fcad23
mteTriggerSampleType OBJECT-TYPE
Packit fcad23
    SYNTAX      INTEGER { absoluteValue(1), deltaValue(2) }
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The type of sampling to perform.
Packit fcad23
Packit fcad23
        An 'absoluteValue' sample requires only a single sample to be
Packit fcad23
        meaningful, and is exactly the value of the object at
Packit fcad23
        mteTriggerValueID at the sample time.
Packit fcad23
Packit fcad23
        A 'deltaValue' requires two samples to be meaningful and is
Packit fcad23
        thus not available for testing until the second and subsequent
Packit fcad23
        samples after the object at mteTriggerValueID is first found
Packit fcad23
        to exist.  It is the difference between the two samples.  For
Packit fcad23
        unsigned values it is always positive, based on unsigned
Packit fcad23
        arithmetic.  For signed values it can be positive or negative.
Packit fcad23
Packit fcad23
        For SNMP counters to be meaningful they should be sampled as a
Packit fcad23
        'deltaValue'.
Packit fcad23
Packit fcad23
        For 'deltaValue' mteTriggerDeltaTable contains further
Packit fcad23
        parameters.
Packit fcad23
Packit fcad23
        If only 'existence' is set in mteTriggerTest this object has
Packit fcad23
        no meaning."
Packit fcad23
    DEFVAL { absoluteValue }
Packit fcad23
    ::= { mteTriggerEntry 5 }
Packit fcad23
Packit fcad23
mteTriggerValueID OBJECT-TYPE
Packit fcad23
    SYNTAX      OBJECT IDENTIFIER
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The object identifier of the MIB object to sample to see
Packit fcad23
        if the trigger should fire.
Packit fcad23
Packit fcad23
        This may be wildcarded by truncating all or part of the
Packit fcad23
        instance portion, in which case the value is obtained
Packit fcad23
        as if with a GetNext function, checking multiple values
Packit fcad23
Packit fcad23
        if they exist.  If such wildcarding is applied,
Packit fcad23
        mteTriggerValueIDWildcard must be 'true' and if not it must
Packit fcad23
        be 'false'.
Packit fcad23
Packit fcad23
        Bad object identifiers or a mismatch between truncating the
Packit fcad23
        identifier and the value of mteTriggerValueIDWildcard result
Packit fcad23
        in operation as one would expect when providing the wrong
Packit fcad23
        identifier to a Get or GetNext operation.  The Get will fail
Packit fcad23
        or get the wrong object.  The GetNext will indeed get whatever
Packit fcad23
        is next, proceeding until it runs past the initial part of the
Packit fcad23
        identifier and perhaps many unintended objects for confusing
Packit fcad23
        results.  If the value syntax of those objects is not usable,
Packit fcad23
        that results in a 'badType' error that terminates the scan.
Packit fcad23
Packit fcad23
        Each instance that fills the wildcard is independent of any
Packit fcad23
        additional instances, that is, wildcarded objects operate
Packit fcad23
        as if there were a separate table entry for each instance
Packit fcad23
        that fills the wildcard without having to actually predict
Packit fcad23
        all possible instances ahead of time."
Packit fcad23
    DEFVAL { zeroDotZero }
Packit fcad23
    ::= { mteTriggerEntry 6 }
Packit fcad23
Packit fcad23
mteTriggerValueIDWildcard OBJECT-TYPE
Packit fcad23
    SYNTAX      TruthValue
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Control for whether mteTriggerValueID is to be treated as
Packit fcad23
        fully-specified or wildcarded, with 'true' indicating wildcard."
Packit fcad23
    DEFVAL { false }
Packit fcad23
    ::= { mteTriggerEntry 7 }
Packit fcad23
Packit fcad23
mteTriggerTargetTag OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpTagValue
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The tag for the target(s) from which to obtain the condition
Packit fcad23
        for a trigger check.
Packit fcad23
Packit fcad23
        A length of 0 indicates the local system.  In this case,
Packit fcad23
        access to the objects indicated by mteTriggerValueID is under
Packit fcad23
        the security credentials of the requester that set
Packit fcad23
        mteTriggerEntryStatus to 'active'.  Those credentials are the
Packit fcad23
        input parameters for isAccessAllowed from the Architecture for
Packit fcad23
        Describing SNMP Management Frameworks.
Packit fcad23
Packit fcad23
        Otherwise access rights are checked according to the security
Packit fcad23
Packit fcad23
        parameters resulting from the tag."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerEntry 8 }
Packit fcad23
Packit fcad23
mteTriggerContextName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The management context from which to obtain mteTriggerValueID.
Packit fcad23
Packit fcad23
        This may be wildcarded by leaving characters off the end.  For
Packit fcad23
        example use 'Repeater' to wildcard to 'Repeater1',
Packit fcad23
        'Repeater2', 'Repeater-999.87b', and so on.  To indicate such
Packit fcad23
        wildcarding is intended, mteTriggerContextNameWildcard must
Packit fcad23
        be 'true'.
Packit fcad23
Packit fcad23
        Each instance that fills the wildcard is independent of any
Packit fcad23
        additional instances, that is, wildcarded objects operate
Packit fcad23
        as if there were a separate table entry for each instance
Packit fcad23
        that fills the wildcard without having to actually predict
Packit fcad23
        all possible instances ahead of time.
Packit fcad23
Packit fcad23
        Operation of this feature assumes that the local system has a
Packit fcad23
        list of available contexts against which to apply the
Packit fcad23
        wildcard.  If the objects are being read from the local
Packit fcad23
        system, this is clearly the system's own list of contexts.
Packit fcad23
        For a remote system a local version of such a list is not
Packit fcad23
        defined by any current standard and may not be available, so
Packit fcad23
        this function MAY not be supported."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerEntry 9 }
Packit fcad23
Packit fcad23
mteTriggerContextNameWildcard OBJECT-TYPE
Packit fcad23
    SYNTAX      TruthValue
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Control for whether mteTriggerContextName is to be treated as
Packit fcad23
        fully-specified or wildcarded, with 'true' indicating wildcard."
Packit fcad23
    DEFVAL { false }
Packit fcad23
    ::= { mteTriggerEntry 10 }
Packit fcad23
Packit fcad23
mteTriggerFrequency OBJECT-TYPE
Packit fcad23
    SYNTAX      Unsigned32
Packit fcad23
    UNITS       "seconds"
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The number of seconds to wait between trigger samples.  To
Packit fcad23
        encourage consistency in sampling, the interval is measured
Packit fcad23
        from the beginning of one check to the beginning of the next
Packit fcad23
        and the timer is restarted immediately when it expires, not
Packit fcad23
        when the check completes.
Packit fcad23
Packit fcad23
        If the next sample begins before the previous one completed the
Packit fcad23
        system may either attempt to make the check or treat this as an
Packit fcad23
        error condition with the error 'sampleOverrun'.
Packit fcad23
Packit fcad23
        A frequency of 0 indicates instantaneous recognition of the
Packit fcad23
        condition.  This is not possible in many cases, but may
Packit fcad23
        be supported in cases where it makes sense and the system is
Packit fcad23
        able to do so.  This feature allows the MIB to be used in
Packit fcad23
        implementations where such interrupt-driven behavior is
Packit fcad23
        possible and is not likely to be supported for all MIB objects
Packit fcad23
        even then since such sampling generally has to be tightly
Packit fcad23
        integrated into low-level code.
Packit fcad23
Packit fcad23
        Systems that can support this SHOULD document those cases
Packit fcad23
        where it can be used.  In cases where it can not, setting this
Packit fcad23
        object to 0 should be disallowed."
Packit fcad23
    DEFVAL { 600 }
Packit fcad23
    ::= { mteTriggerEntry 11 }
Packit fcad23
Packit fcad23
mteTriggerObjectsOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerObjects, the mteOwner of a group of
Packit fcad23
        objects from mteObjectsTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerEntry 12 }
Packit fcad23
Packit fcad23
mteTriggerObjects OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteObjectsName of a group of objects from
Packit fcad23
        mteObjectsTable.  These objects are to be added to any
Packit fcad23
        Notification resulting from the firing of this trigger.
Packit fcad23
Packit fcad23
        A list of objects may also be added based on the event or on
Packit fcad23
        the value of mteTriggerTest.
Packit fcad23
Packit fcad23
        A length of 0 indicates no additional objects."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerEntry 13 }
Packit fcad23
Packit fcad23
mteTriggerEnabled OBJECT-TYPE
Packit fcad23
    SYNTAX      TruthValue
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A control to allow a trigger to be configured but not used.
Packit fcad23
        When the value is 'false' the trigger is not sampled."
Packit fcad23
    DEFVAL { false }
Packit fcad23
    ::= { mteTriggerEntry 14 }
Packit fcad23
Packit fcad23
mteTriggerEntryStatus OBJECT-TYPE
Packit fcad23
    SYNTAX      RowStatus
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The control that allows creation and deletion of entries.
Packit fcad23
        Once made active an entry may not be modified except to
Packit fcad23
        delete it."
Packit fcad23
    ::= { mteTriggerEntry 15 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Trigger Delta Table
Packit fcad23
--
Packit fcad23
Packit fcad23
mteTriggerDeltaTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF MteTriggerDeltaEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A table of management event trigger information for delta
Packit fcad23
        sampling."
Packit fcad23
    ::= { mteTrigger 3 }
Packit fcad23
Packit fcad23
mteTriggerDeltaEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      MteTriggerDeltaEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Information about a single trigger's delta sampling.  Entries
Packit fcad23
        automatically exist in this this table for each mteTriggerEntry
Packit fcad23
        that has mteTriggerSampleType set to 'deltaValue'."
Packit fcad23
    INDEX       { mteOwner, IMPLIED mteTriggerName }
Packit fcad23
    ::= { mteTriggerDeltaTable 1 }
Packit fcad23
Packit fcad23
MteTriggerDeltaEntry ::= SEQUENCE {
Packit fcad23
    mteTriggerDeltaDiscontinuityID                OBJECT IDENTIFIER,
Packit fcad23
    mteTriggerDeltaDiscontinuityIDWildcard        TruthValue,
Packit fcad23
    mteTriggerDeltaDiscontinuityIDType            INTEGER
Packit fcad23
}
Packit fcad23
Packit fcad23
sysUpTimeInstance OBJECT IDENTIFIER ::= { sysUpTime 0 }
Packit fcad23
Packit fcad23
mteTriggerDeltaDiscontinuityID OBJECT-TYPE
Packit fcad23
    SYNTAX      OBJECT IDENTIFIER
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The OBJECT IDENTIFIER (OID) of a TimeTicks, TimeStamp, or
Packit fcad23
        DateAndTime object that indicates a discontinuity in the value
Packit fcad23
        at mteTriggerValueID.
Packit fcad23
Packit fcad23
        The OID may be for a leaf object (e.g. sysUpTime.0) or may
Packit fcad23
        be wildcarded to match mteTriggerValueID.
Packit fcad23
Packit fcad23
        This object supports normal checking for a discontinuity in a
Packit fcad23
        counter.  Note that if this object does not point to sysUpTime
Packit fcad23
        discontinuity checking MUST still check sysUpTime for an overall
Packit fcad23
        discontinuity.
Packit fcad23
Packit fcad23
        If the object identified is not accessible the sample attempt
Packit fcad23
        is in error, with the error code as from an SNMP request.
Packit fcad23
Packit fcad23
        Bad object identifiers or a mismatch between truncating the
Packit fcad23
        identifier and the value of mteDeltaDiscontinuityIDWildcard
Packit fcad23
        result in operation as one would expect when providing the
Packit fcad23
        wrong identifier to a Get operation.  The Get will fail or get
Packit fcad23
        the wrong object.  If the value syntax of those objects is not
Packit fcad23
        usable, that results in an error that terminates the sample
Packit fcad23
        with a 'badType' error code."
Packit fcad23
    DEFVAL { sysUpTimeInstance }
Packit fcad23
    ::= { mteTriggerDeltaEntry 1 }
Packit fcad23
Packit fcad23
mteTriggerDeltaDiscontinuityIDWildcard OBJECT-TYPE
Packit fcad23
     SYNTAX      TruthValue
Packit fcad23
     MAX-ACCESS  read-write
Packit fcad23
     STATUS      current
Packit fcad23
     DESCRIPTION
Packit fcad23
        "Control for whether mteTriggerDeltaDiscontinuityID is to be
Packit fcad23
        treated as fully-specified or wildcarded, with 'true'
Packit fcad23
        indicating wildcard. Note that the value of this object will
Packit fcad23
        be the same as that of the corresponding instance of
Packit fcad23
        mteTriggerValueIDWildcard when the corresponding
Packit fcad23
Packit fcad23
        mteTriggerSampleType is 'deltaValue'."
Packit fcad23
    DEFVAL { false }
Packit fcad23
    ::= { mteTriggerDeltaEntry 2 }
Packit fcad23
Packit fcad23
mteTriggerDeltaDiscontinuityIDType OBJECT-TYPE
Packit fcad23
    SYNTAX      INTEGER { timeTicks(1), timeStamp(2), dateAndTime(3) }
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The value 'timeTicks' indicates the
Packit fcad23
        mteTriggerDeltaDiscontinuityID of this row is of syntax
Packit fcad23
        TimeTicks.  The value 'timeStamp' indicates syntax TimeStamp.
Packit fcad23
        The value 'dateAndTime' indicates syntax DateAndTime."
Packit fcad23
    DEFVAL { timeTicks }
Packit fcad23
    ::= { mteTriggerDeltaEntry 3 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Trigger Existence Table
Packit fcad23
--
Packit fcad23
Packit fcad23
mteTriggerExistenceTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF MteTriggerExistenceEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A table of management event trigger information for existence
Packit fcad23
        triggers."
Packit fcad23
    ::= { mteTrigger 4 }
Packit fcad23
Packit fcad23
mteTriggerExistenceEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      MteTriggerExistenceEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Information about a single existence trigger.  Entries
Packit fcad23
        automatically exist in this this table for each mteTriggerEntry
Packit fcad23
        that has 'existence' set in mteTriggerTest."
Packit fcad23
    INDEX       { mteOwner, IMPLIED mteTriggerName }
Packit fcad23
    ::= { mteTriggerExistenceTable 1 }
Packit fcad23
Packit fcad23
MteTriggerExistenceEntry ::= SEQUENCE {
Packit fcad23
    mteTriggerExistenceTest              BITS,
Packit fcad23
    mteTriggerExistenceStartup           BITS,
Packit fcad23
    mteTriggerExistenceObjectsOwner      SnmpAdminString,
Packit fcad23
    mteTriggerExistenceObjects           SnmpAdminString,
Packit fcad23
    mteTriggerExistenceEventOwner        SnmpAdminString,
Packit fcad23
    mteTriggerExistenceEvent             SnmpAdminString
Packit fcad23
}
Packit fcad23
Packit fcad23
mteTriggerExistenceTest OBJECT-TYPE
Packit fcad23
    SYNTAX      BITS { present(0), absent(1), changed(2) }
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The type of existence test to perform.  The trigger fires
Packit fcad23
        when the object at mteTriggerValueID is seen to go from
Packit fcad23
        present to absent, from absent to present, or to have it's
Packit fcad23
        value changed, depending on which tests are selected:
Packit fcad23
Packit fcad23
        present(0) - when this test is selected, the trigger fires
Packit fcad23
        when the mteTriggerValueID object goes from absent to present.
Packit fcad23
Packit fcad23
        absent(1)  - when this test is selected, the trigger fires
Packit fcad23
        when the mteTriggerValueID object goes from present to absent.
Packit fcad23
        changed(2) - when this test is selected, the trigger fires
Packit fcad23
        the mteTriggerValueID object value changes.
Packit fcad23
Packit fcad23
        Once the trigger has fired for either presence or absence it
Packit fcad23
        will not fire again for that state until the object has been
Packit fcad23
        to the other state. "
Packit fcad23
    DEFVAL { { present, absent } }
Packit fcad23
    ::= { mteTriggerExistenceEntry 1 }
Packit fcad23
Packit fcad23
mteTriggerExistenceStartup OBJECT-TYPE
Packit fcad23
    SYNTAX      BITS { present(0), absent(1) }
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Control for whether an event may be triggered when this entry
Packit fcad23
        is first set to 'active' and the test specified by
Packit fcad23
        mteTriggerExistenceTest is true.  Setting an option causes
Packit fcad23
        that trigger to fire when its test is true."
Packit fcad23
    DEFVAL { { present, absent } }
Packit fcad23
    ::= { mteTriggerExistenceEntry 2 }
Packit fcad23
Packit fcad23
mteTriggerExistenceObjectsOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerExistenceObjects, the mteOwner of a
Packit fcad23
        group of objects from mteObjectsTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerExistenceEntry 3 }
Packit fcad23
Packit fcad23
mteTriggerExistenceObjects OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteObjectsName of a group of objects from
Packit fcad23
        mteObjectsTable.  These objects are to be added to any
Packit fcad23
        Notification resulting from the firing of this trigger for
Packit fcad23
        this test.
Packit fcad23
Packit fcad23
        A list of objects may also be added based on the overall
Packit fcad23
        trigger, the event or other settings in mteTriggerTest.
Packit fcad23
Packit fcad23
        A length of 0 indicates no additional objects."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerExistenceEntry 4 }
Packit fcad23
Packit fcad23
mteTriggerExistenceEventOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerExistenceEvent, the mteOwner of an event
Packit fcad23
        entry from the mteEventTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerExistenceEntry 5 }
Packit fcad23
Packit fcad23
mteTriggerExistenceEvent OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteEventName of the event to invoke when mteTriggerType is
Packit fcad23
        'existence' and this trigger fires.  A length of 0 indicates no
Packit fcad23
        event."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerExistenceEntry 6 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Trigger Boolean Table
Packit fcad23
--
Packit fcad23
Packit fcad23
mteTriggerBooleanTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF MteTriggerBooleanEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A table of management event trigger information for boolean
Packit fcad23
        triggers."
Packit fcad23
    ::= { mteTrigger 5 }
Packit fcad23
Packit fcad23
mteTriggerBooleanEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      MteTriggerBooleanEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Information about a single boolean trigger.  Entries
Packit fcad23
        automatically exist in this this table for each mteTriggerEntry
Packit fcad23
        that has 'boolean' set in mteTriggerTest."
Packit fcad23
    INDEX       { mteOwner, IMPLIED mteTriggerName }
Packit fcad23
    ::= { mteTriggerBooleanTable 1 }
Packit fcad23
Packit fcad23
MteTriggerBooleanEntry ::= SEQUENCE {
Packit fcad23
    mteTriggerBooleanComparison          INTEGER,
Packit fcad23
    mteTriggerBooleanValue               Integer32,
Packit fcad23
    mteTriggerBooleanStartup             TruthValue,
Packit fcad23
    mteTriggerBooleanObjectsOwner        SnmpAdminString,
Packit fcad23
    mteTriggerBooleanObjects             SnmpAdminString,
Packit fcad23
    mteTriggerBooleanEventOwner          SnmpAdminString,
Packit fcad23
    mteTriggerBooleanEvent               SnmpAdminString
Packit fcad23
}
Packit fcad23
Packit fcad23
mteTriggerBooleanComparison OBJECT-TYPE
Packit fcad23
    SYNTAX      INTEGER { unequal(1), equal(2),
Packit fcad23
                 less(3), lessOrEqual(4),
Packit fcad23
                 greater(5), greaterOrEqual(6) }
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The type of boolean comparison to perform.
Packit fcad23
Packit fcad23
        The value at mteTriggerValueID is compared to
Packit fcad23
        mteTriggerBooleanValue, so for example if
Packit fcad23
        mteTriggerBooleanComparison is 'less' the result would be true
Packit fcad23
        if the value at mteTriggerValueID is less than the value of
Packit fcad23
        mteTriggerBooleanValue."
Packit fcad23
    DEFVAL { unequal }
Packit fcad23
    ::= { mteTriggerBooleanEntry 1 }
Packit fcad23
Packit fcad23
mteTriggerBooleanValue OBJECT-TYPE
Packit fcad23
    SYNTAX      Integer32
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The value to use for the test specified by
Packit fcad23
        mteTriggerBooleanTest."
Packit fcad23
    DEFVAL { 0 }
Packit fcad23
    ::= { mteTriggerBooleanEntry 2 }
Packit fcad23
Packit fcad23
mteTriggerBooleanStartup OBJECT-TYPE
Packit fcad23
    SYNTAX      TruthValue
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Control for whether an event may be triggered when this entry
Packit fcad23
        is first set to 'active' or a new instance of the object at
Packit fcad23
        mteTriggerValueID is found and the test specified by
Packit fcad23
        mteTriggerBooleanComparison is true.  In that case an event is
Packit fcad23
        triggered if mteTriggerBooleanStartup is 'true'."
Packit fcad23
    DEFVAL { true }
Packit fcad23
    ::= { mteTriggerBooleanEntry 3 }
Packit fcad23
Packit fcad23
mteTriggerBooleanObjectsOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerBooleanObjects, the mteOwner of a group
Packit fcad23
        of objects from mteObjectsTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerBooleanEntry 4 }
Packit fcad23
Packit fcad23
mteTriggerBooleanObjects OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteObjectsName of a group of objects from
Packit fcad23
        mteObjectsTable.  These objects are to be added to any
Packit fcad23
        Notification resulting from the firing of this trigger for
Packit fcad23
        this test.
Packit fcad23
Packit fcad23
        A list of objects may also be added based on the overall
Packit fcad23
        trigger, the event or other settings in mteTriggerTest.
Packit fcad23
Packit fcad23
        A length of 0 indicates no additional objects."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerBooleanEntry 5 }
Packit fcad23
Packit fcad23
mteTriggerBooleanEventOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerBooleanEvent, the mteOwner of an event
Packit fcad23
        entry from mteEventTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerBooleanEntry 6 }
Packit fcad23
Packit fcad23
mteTriggerBooleanEvent OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteEventName of the event to invoke when mteTriggerType is
Packit fcad23
        'boolean' and this trigger fires.  A length of 0 indicates no
Packit fcad23
        event."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerBooleanEntry 7 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Trigger Threshold Table
Packit fcad23
--
Packit fcad23
Packit fcad23
mteTriggerThresholdTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF MteTriggerThresholdEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A table of management event trigger information for threshold
Packit fcad23
        triggers."
Packit fcad23
    ::= { mteTrigger 6 }
Packit fcad23
Packit fcad23
mteTriggerThresholdEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      MteTriggerThresholdEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Information about a single threshold trigger.  Entries
Packit fcad23
        automatically exist in this table for each mteTriggerEntry
Packit fcad23
        that has 'threshold' set in mteTriggerTest."
Packit fcad23
    INDEX       { mteOwner, IMPLIED mteTriggerName }
Packit fcad23
    ::= { mteTriggerThresholdTable 1 }
Packit fcad23
Packit fcad23
MteTriggerThresholdEntry ::= SEQUENCE {
Packit fcad23
    mteTriggerThresholdStartup                  INTEGER,
Packit fcad23
    mteTriggerThresholdRising                   Integer32,
Packit fcad23
    mteTriggerThresholdFalling                  Integer32,
Packit fcad23
    mteTriggerThresholdDeltaRising              Integer32,
Packit fcad23
    mteTriggerThresholdDeltaFalling             Integer32,
Packit fcad23
    mteTriggerThresholdObjectsOwner             SnmpAdminString,
Packit fcad23
    mteTriggerThresholdObjects                  SnmpAdminString,
Packit fcad23
    mteTriggerThresholdRisingEventOwner         SnmpAdminString,
Packit fcad23
    mteTriggerThresholdRisingEvent              SnmpAdminString,
Packit fcad23
    mteTriggerThresholdFallingEventOwner        SnmpAdminString,
Packit fcad23
    mteTriggerThresholdFallingEvent             SnmpAdminString,
Packit fcad23
    mteTriggerThresholdDeltaRisingEventOwner    SnmpAdminString,
Packit fcad23
    mteTriggerThresholdDeltaRisingEvent         SnmpAdminString,
Packit fcad23
    mteTriggerThresholdDeltaFallingEventOwner   SnmpAdminString,
Packit fcad23
    mteTriggerThresholdDeltaFallingEvent        SnmpAdminString
Packit fcad23
}
Packit fcad23
Packit fcad23
mteTriggerThresholdStartup OBJECT-TYPE
Packit fcad23
    SYNTAX      INTEGER { rising(1), falling(2), risingOrFalling(3) }
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The event that may be triggered when this entry is first
Packit fcad23
        set to 'active' and a new instance of the object at
Packit fcad23
        mteTriggerValueID is found.  If the first sample after this
Packit fcad23
        instance becomes active is greater than or equal to
Packit fcad23
        mteTriggerThresholdRising and mteTriggerThresholdStartup is
Packit fcad23
        equal to 'rising' or 'risingOrFalling', then one
Packit fcad23
        mteTriggerThresholdRisingEvent is triggered for that instance.
Packit fcad23
        If the first sample after this entry becomes active is less
Packit fcad23
        than or equal to mteTriggerThresholdFalling and
Packit fcad23
        mteTriggerThresholdStartup is equal to 'falling' or
Packit fcad23
        'risingOrFalling', then one mteTriggerThresholdRisingEvent is
Packit fcad23
        triggered for that instance."
Packit fcad23
    DEFVAL { risingOrFalling }
Packit fcad23
    ::= { mteTriggerThresholdEntry 1 }
Packit fcad23
Packit fcad23
mteTriggerThresholdRising OBJECT-TYPE
Packit fcad23
    SYNTAX      Integer32
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A threshold value to check against if mteTriggerType is
Packit fcad23
        'threshold'.
Packit fcad23
Packit fcad23
        When the current sampled value is greater than or equal to
Packit fcad23
        this threshold, and the value at the last sampling interval
Packit fcad23
        was less than this threshold, one
Packit fcad23
        mteTriggerThresholdRisingEvent is triggered.  That event is
Packit fcad23
        also triggered if the first sample after this entry becomes
Packit fcad23
        active is greater than or equal to this threshold and
Packit fcad23
        mteTriggerThresholdStartup is equal to 'rising' or
Packit fcad23
        'risingOrFalling'.
Packit fcad23
Packit fcad23
        After a rising event is generated, another such event is not
Packit fcad23
        triggered until the sampled value falls below this threshold
Packit fcad23
        and reaches mteTriggerThresholdFalling."
Packit fcad23
    DEFVAL { 0 }
Packit fcad23
    ::= { mteTriggerThresholdEntry 2 }
Packit fcad23
Packit fcad23
mteTriggerThresholdFalling OBJECT-TYPE
Packit fcad23
    SYNTAX      Integer32
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A threshold value to check against if mteTriggerType is
Packit fcad23
        'threshold'.
Packit fcad23
Packit fcad23
        When the current sampled value is less than or equal to this
Packit fcad23
        threshold, and the value at the last sampling interval was
Packit fcad23
        greater than this threshold, one
Packit fcad23
        mteTriggerThresholdFallingEvent is triggered.  That event is
Packit fcad23
        also triggered if the first sample after this entry becomes
Packit fcad23
        active is less than or equal to this threshold and
Packit fcad23
        mteTriggerThresholdStartup is equal to 'falling' or
Packit fcad23
        'risingOrFalling'.
Packit fcad23
Packit fcad23
        After a falling event is generated, another such event is not
Packit fcad23
        triggered until the sampled value rises above this threshold
Packit fcad23
        and reaches mteTriggerThresholdRising."
Packit fcad23
    DEFVAL { 0 }
Packit fcad23
    ::= { mteTriggerThresholdEntry 3 }
Packit fcad23
Packit fcad23
mteTriggerThresholdDeltaRising OBJECT-TYPE
Packit fcad23
    SYNTAX      Integer32
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A threshold value to check against if mteTriggerType is
Packit fcad23
        'threshold'.
Packit fcad23
Packit fcad23
        When the delta value (difference) between the current sampled
Packit fcad23
        value (value(n)) and the previous sampled value (value(n-1))
Packit fcad23
        is greater than or equal to this threshold,
Packit fcad23
        and the delta value calculated at the last sampling interval
Packit fcad23
        (i.e. value(n-1) - value(n-2)) was less than this threshold,
Packit fcad23
        one mteTriggerThresholdDeltaRisingEvent is triggered. That event
Packit fcad23
        is also triggered if the first delta value calculated after this
Packit fcad23
        entry becomes active, i.e. value(2) - value(1), where value(1)
Packit fcad23
        is the first sample taken of that instance, is greater than or
Packit fcad23
        equal to this threshold.
Packit fcad23
Packit fcad23
        After a rising event is generated, another such event is not
Packit fcad23
        triggered until the delta value falls below this threshold and
Packit fcad23
        reaches mteTriggerThresholdDeltaFalling."
Packit fcad23
    DEFVAL { 0 }
Packit fcad23
    ::= { mteTriggerThresholdEntry 4 }
Packit fcad23
Packit fcad23
mteTriggerThresholdDeltaFalling OBJECT-TYPE
Packit fcad23
    SYNTAX      Integer32
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A threshold value to check against if mteTriggerType is
Packit fcad23
        'threshold'.
Packit fcad23
Packit fcad23
        When the delta value (difference) between the current sampled
Packit fcad23
        value (value(n)) and the previous sampled value (value(n-1))
Packit fcad23
        is less than or equal to this threshold,
Packit fcad23
        and the delta value calculated at the last sampling interval
Packit fcad23
        (i.e. value(n-1) - value(n-2)) was greater than this threshold,
Packit fcad23
        one mteTriggerThresholdDeltaFallingEvent is triggered. That event
Packit fcad23
        is also triggered if the first delta value calculated after this
Packit fcad23
        entry becomes active, i.e. value(2) - value(1), where value(1)
Packit fcad23
        is the first sample taken of that instance, is less than or
Packit fcad23
        equal to this threshold.
Packit fcad23
Packit fcad23
        After a falling event is generated, another such event is not
Packit fcad23
        triggered until the delta value falls below this threshold and
Packit fcad23
        reaches mteTriggerThresholdDeltaRising."
Packit fcad23
    DEFVAL { 0 }
Packit fcad23
    ::= { mteTriggerThresholdEntry 5 }
Packit fcad23
Packit fcad23
mteTriggerThresholdObjectsOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerThresholdObjects, the mteOwner of a group
Packit fcad23
        of objects from mteObjectsTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 6 }
Packit fcad23
Packit fcad23
mteTriggerThresholdObjects OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteObjectsName of a group of objects from
Packit fcad23
        mteObjectsTable.  These objects are to be added to any
Packit fcad23
        Notification resulting from the firing of this trigger for
Packit fcad23
        this test.
Packit fcad23
Packit fcad23
        A list of objects may also be added based on the overall
Packit fcad23
Packit fcad23
        trigger, the event or other settings in mteTriggerTest.
Packit fcad23
Packit fcad23
        A length of 0 indicates no additional objects."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 7 }
Packit fcad23
Packit fcad23
mteTriggerThresholdRisingEventOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerThresholdRisingEvent, the mteOwner of an
Packit fcad23
        event entry from mteEventTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 8 }
Packit fcad23
Packit fcad23
mteTriggerThresholdRisingEvent OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteEventName of the event to invoke when mteTriggerType is
Packit fcad23
        'threshold' and this trigger fires based on
Packit fcad23
        mteTriggerThresholdRising.  A length of 0 indicates no event."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 9 }
Packit fcad23
Packit fcad23
mteTriggerThresholdFallingEventOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerThresholdFallingEvent, the mteOwner of an
Packit fcad23
        event entry from mteEventTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 10 }
Packit fcad23
Packit fcad23
mteTriggerThresholdFallingEvent OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteEventName of the event to invoke when mteTriggerType is
Packit fcad23
        'threshold' and this trigger fires based on
Packit fcad23
        mteTriggerThresholdFalling.  A length of 0 indicates no event."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 11 }
Packit fcad23
Packit fcad23
mteTriggerThresholdDeltaRisingEventOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerThresholdDeltaRisingEvent, the mteOwner
Packit fcad23
        of an event entry from mteEventTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 12 }
Packit fcad23
Packit fcad23
mteTriggerThresholdDeltaRisingEvent OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteEventName of the event to invoke when mteTriggerType is
Packit fcad23
        'threshold' and this trigger fires based on
Packit fcad23
        mteTriggerThresholdDeltaRising. A length of 0 indicates
Packit fcad23
        no event."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 13 }
Packit fcad23
Packit fcad23
mteTriggerThresholdDeltaFallingEventOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteTriggerThresholdDeltaFallingEvent, the mteOwner
Packit fcad23
        of an event entry from mteEventTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 14 }
Packit fcad23
Packit fcad23
mteTriggerThresholdDeltaFallingEvent OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteEventName of the event to invoke when mteTriggerType is
Packit fcad23
        'threshold' and this trigger fires based on
Packit fcad23
        mteTriggerThresholdDeltaFalling.  A length of 0 indicates
Packit fcad23
        no event."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteTriggerThresholdEntry 15 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Objects Table
Packit fcad23
--
Packit fcad23
Packit fcad23
mteObjectsTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF MteObjectsEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A table of objects that can be added to notifications based
Packit fcad23
        on the trigger, trigger test, or event, as pointed to by
Packit fcad23
        entries in those tables."
Packit fcad23
    ::= { mteObjects 1 }
Packit fcad23
Packit fcad23
mteObjectsEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      MteObjectsEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A group of objects.  Applications create and delete entries
Packit fcad23
        using mteObjectsEntryStatus.
Packit fcad23
Packit fcad23
        When adding objects to a notification they are added in the
Packit fcad23
        lexical order of their index in this table.  Those associated
Packit fcad23
        with a trigger come first, then trigger test, then event."
Packit fcad23
    INDEX       { mteOwner, mteObjectsName, mteObjectsIndex }
Packit fcad23
    ::= { mteObjectsTable 1 }
Packit fcad23
Packit fcad23
MteObjectsEntry ::= SEQUENCE {
Packit fcad23
    mteObjectsName                      SnmpAdminString,
Packit fcad23
    mteObjectsIndex                     Unsigned32,
Packit fcad23
    mteObjectsID                        OBJECT IDENTIFIER,
Packit fcad23
    mteObjectsIDWildcard                TruthValue,
Packit fcad23
    mteObjectsEntryStatus               RowStatus
Packit fcad23
    }
Packit fcad23
Packit fcad23
mteObjectsName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (1..32))
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A locally-unique, administratively assigned name for a group
Packit fcad23
        of objects."
Packit fcad23
    ::= { mteObjectsEntry 1 }
Packit fcad23
Packit fcad23
mteObjectsIndex OBJECT-TYPE
Packit fcad23
    SYNTAX      Unsigned32 (1..4294967295)
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "An arbitrary integer for the purpose of identifying
Packit fcad23
        individual objects within a mteObjectsName group.
Packit fcad23
Packit fcad23
        Objects within a group are placed in the notification in the
Packit fcad23
        numerical order of this index.
Packit fcad23
Packit fcad23
        Groups are placed in the notification in the order of the
Packit fcad23
        selections for overall trigger, trigger test, and event.
Packit fcad23
        Within trigger test they are in the same order as the
Packit fcad23
        numerical values of the bits defined for mteTriggerTest.
Packit fcad23
Packit fcad23
        Bad object identifiers or a mismatch between truncating the
Packit fcad23
        identifier and the value of mteDeltaDiscontinuityIDWildcard
Packit fcad23
        result in operation as one would expect when providing the
Packit fcad23
        wrong identifier to a Get operation.  The Get will fail or get
Packit fcad23
        the wrong object.  If the object is not available it is omitted
Packit fcad23
        from the notification."
Packit fcad23
    ::= { mteObjectsEntry 2 }
Packit fcad23
Packit fcad23
mteObjectsID OBJECT-TYPE
Packit fcad23
    SYNTAX      OBJECT IDENTIFIER
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The object identifier of a MIB object to add to a
Packit fcad23
        Notification that results from the firing of a trigger.
Packit fcad23
Packit fcad23
        This may be wildcarded by truncating all or part of the
Packit fcad23
        instance portion, in which case the instance portion of the
Packit fcad23
        OID for obtaining this object will be the same as that used
Packit fcad23
        in obtaining the mteTriggerValueID that fired.  If such
Packit fcad23
        wildcarding is applied, mteObjectsIDWildcard must be
Packit fcad23
        'true' and if not it must be 'false'.
Packit fcad23
Packit fcad23
        Each instance that fills the wildcard is independent of any
Packit fcad23
        additional instances, that is, wildcarded objects operate
Packit fcad23
        as if there were a separate table entry for each instance
Packit fcad23
        that fills the wildcard without having to actually predict
Packit fcad23
        all possible instances ahead of time."
Packit fcad23
    DEFVAL { zeroDotZero }
Packit fcad23
    ::= { mteObjectsEntry 3 }
Packit fcad23
Packit fcad23
mteObjectsIDWildcard OBJECT-TYPE
Packit fcad23
    SYNTAX      TruthValue
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Control for whether mteObjectsID is to be treated as
Packit fcad23
        fully-specified or wildcarded, with 'true' indicating wildcard."
Packit fcad23
    DEFVAL { false }
Packit fcad23
    ::= { mteObjectsEntry 4 }
Packit fcad23
Packit fcad23
mteObjectsEntryStatus OBJECT-TYPE
Packit fcad23
    SYNTAX      RowStatus
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The control that allows creation and deletion of entries.
Packit fcad23
        Once made active an entry MAY not be modified except to
Packit fcad23
        delete it."
Packit fcad23
    ::= { mteObjectsEntry 5 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Event Section
Packit fcad23
--
Packit fcad23
Packit fcad23
-- Counters
Packit fcad23
Packit fcad23
mteEventFailures OBJECT-TYPE
Packit fcad23
    SYNTAX      Counter32
Packit fcad23
    MAX-ACCESS  read-only
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The number of times an attempt to invoke an event
Packit fcad23
        has failed.  This counts individually for each
Packit fcad23
        attempt in a group of targets or each attempt for a
Packit fcad23
        wildcarded trigger object."
Packit fcad23
    ::= { mteEvent 1 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Event Table
Packit fcad23
--
Packit fcad23
Packit fcad23
mteEventTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF MteEventEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A table of management event action information."
Packit fcad23
    ::= { mteEvent 2 }
Packit fcad23
Packit fcad23
mteEventEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      MteEventEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Information about a single event.  Applications create and
Packit fcad23
        delete entries using mteEventEntryStatus."
Packit fcad23
    INDEX       { mteOwner, IMPLIED mteEventName }
Packit fcad23
    ::= { mteEventTable 1 }
Packit fcad23
Packit fcad23
MteEventEntry ::= SEQUENCE {
Packit fcad23
    mteEventName                        SnmpAdminString,
Packit fcad23
    mteEventComment                     SnmpAdminString,
Packit fcad23
    mteEventActions                     BITS,
Packit fcad23
    mteEventEnabled                     TruthValue,
Packit fcad23
    mteEventEntryStatus                 RowStatus
Packit fcad23
    }
Packit fcad23
Packit fcad23
mteEventName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (1..32))
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A locally-unique, administratively assigned name for the
Packit fcad23
        event."
Packit fcad23
    ::= { mteEventEntry 1 }
Packit fcad23
Packit fcad23
mteEventComment OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A description of the event's function and use."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteEventEntry 2 }
Packit fcad23
Packit fcad23
mteEventActions OBJECT-TYPE
Packit fcad23
    SYNTAX      BITS { notification(0), set(1) }
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The actions to perform when this event occurs.
Packit fcad23
Packit fcad23
        For 'notification', Traps and/or Informs are sent according
Packit fcad23
        to the configuration in the SNMP Notification MIB.
Packit fcad23
Packit fcad23
        For 'set', an SNMP Set operation is performed according to
Packit fcad23
        control values in this entry."
Packit fcad23
    DEFVAL { {} }  -- No bits set.
Packit fcad23
    ::= { mteEventEntry 3 }
Packit fcad23
Packit fcad23
mteEventEnabled OBJECT-TYPE
Packit fcad23
    SYNTAX      TruthValue
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A control to allow an event to be configured but not used.
Packit fcad23
        When the value is 'false' the event does not execute even if
Packit fcad23
Packit fcad23
        triggered."
Packit fcad23
    DEFVAL { false }
Packit fcad23
    ::= { mteEventEntry 4 }
Packit fcad23
Packit fcad23
mteEventEntryStatus OBJECT-TYPE
Packit fcad23
    SYNTAX      RowStatus
Packit fcad23
    MAX-ACCESS  read-create
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The control that allows creation and deletion of entries.
Packit fcad23
        Once made active an entry MAY not be modified except to
Packit fcad23
        delete it."
Packit fcad23
    ::= { mteEventEntry 5 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Event Notification Table
Packit fcad23
--
Packit fcad23
Packit fcad23
mteEventNotificationTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF MteEventNotificationEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A table of information about notifications to be sent as a
Packit fcad23
        consequence of management events."
Packit fcad23
    ::= { mteEvent 3 }
Packit fcad23
Packit fcad23
mteEventNotificationEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      MteEventNotificationEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Information about a single event's notification.  Entries
Packit fcad23
        automatically exist in this this table for each mteEventEntry
Packit fcad23
        that has 'notification' set in mteEventActions."
Packit fcad23
    INDEX       { mteOwner, IMPLIED mteEventName }
Packit fcad23
    ::= { mteEventNotificationTable 1 }
Packit fcad23
Packit fcad23
MteEventNotificationEntry ::= SEQUENCE {
Packit fcad23
    mteEventNotification                OBJECT IDENTIFIER,
Packit fcad23
    mteEventNotificationObjectsOwner    SnmpAdminString,
Packit fcad23
    mteEventNotificationObjects         SnmpAdminString
Packit fcad23
    }
Packit fcad23
Packit fcad23
mteEventNotification OBJECT-TYPE
Packit fcad23
    SYNTAX      OBJECT IDENTIFIER
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The object identifier from the NOTIFICATION-TYPE for the
Packit fcad23
        notification to use if metEventActions has 'notification' set."
Packit fcad23
    DEFVAL { zeroDotZero }
Packit fcad23
    ::= { mteEventNotificationEntry 1 }
Packit fcad23
Packit fcad23
mteEventNotificationObjectsOwner OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "To go with mteEventNotificationObjects, the mteOwner of a
Packit fcad23
        group of objects from mteObjectsTable."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteEventNotificationEntry 2 }
Packit fcad23
Packit fcad23
mteEventNotificationObjects OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString (SIZE (0..32))
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The mteObjectsName of a group of objects from
Packit fcad23
        mteObjectsTable if mteEventActions has 'notification' set.
Packit fcad23
        These objects are to be added to any Notification generated by
Packit fcad23
        this event.
Packit fcad23
Packit fcad23
        Objects may also be added based on the trigger that stimulated
Packit fcad23
        the event.
Packit fcad23
Packit fcad23
        A length of 0 indicates no additional objects."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteEventNotificationEntry 3 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Event Set Table
Packit fcad23
--
Packit fcad23
Packit fcad23
mteEventSetTable OBJECT-TYPE
Packit fcad23
    SYNTAX      SEQUENCE OF MteEventSetEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "A table of management event action information."
Packit fcad23
    ::= { mteEvent 4 }
Packit fcad23
Packit fcad23
mteEventSetEntry OBJECT-TYPE
Packit fcad23
    SYNTAX      MteEventSetEntry
Packit fcad23
    MAX-ACCESS  not-accessible
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Information about a single event's set option.  Entries
Packit fcad23
        automatically exist in this this table for each mteEventEntry
Packit fcad23
        that has 'set' set in mteEventActions."
Packit fcad23
    INDEX       { mteOwner, IMPLIED mteEventName }
Packit fcad23
    ::= { mteEventSetTable 1 }
Packit fcad23
Packit fcad23
MteEventSetEntry ::= SEQUENCE {
Packit fcad23
    mteEventSetObject                   OBJECT IDENTIFIER,
Packit fcad23
    mteEventSetObjectWildcard           TruthValue,
Packit fcad23
    mteEventSetValue                    Integer32,
Packit fcad23
    mteEventSetTargetTag                SnmpTagValue,
Packit fcad23
    mteEventSetContextName              SnmpAdminString,
Packit fcad23
    mteEventSetContextNameWildcard      TruthValue
Packit fcad23
    }
Packit fcad23
Packit fcad23
mteEventSetObject OBJECT-TYPE
Packit fcad23
    SYNTAX      OBJECT IDENTIFIER
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The object identifier from the MIB object to set if
Packit fcad23
        mteEventActions has 'set' set.
Packit fcad23
Packit fcad23
        This object identifier may be wildcarded by leaving
Packit fcad23
        sub-identifiers off the end, in which case
Packit fcad23
        nteEventSetObjectWildCard must be 'true'.
Packit fcad23
Packit fcad23
        If mteEventSetObject is wildcarded the instance used to set the
Packit fcad23
        object to which it points is the same as the instance from the
Packit fcad23
        value of mteTriggerValueID that triggered the event.
Packit fcad23
Packit fcad23
        Each instance that fills the wildcard is independent of any
Packit fcad23
        additional instances, that is, wildcarded objects operate
Packit fcad23
        as if there were a separate table entry for each instance
Packit fcad23
        that fills the wildcard without having to actually predict
Packit fcad23
        all possible instances ahead of time.
Packit fcad23
Packit fcad23
        Bad object identifiers or a mismatch between truncating the
Packit fcad23
        identifier and the value of mteSetObjectWildcard
Packit fcad23
        result in operation as one would expect when providing the
Packit fcad23
        wrong identifier to a Set operation.  The Set will fail or set
Packit fcad23
        the wrong object.  If the value syntax of the destination
Packit fcad23
        object is not correct, the Set fails with the normal SNMP
Packit fcad23
        error code."
Packit fcad23
    DEFVAL { zeroDotZero }
Packit fcad23
    ::= { mteEventSetEntry 1 }
Packit fcad23
Packit fcad23
mteEventSetObjectWildcard OBJECT-TYPE
Packit fcad23
    SYNTAX      TruthValue
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Control over whether mteEventSetObject is to be treated as
Packit fcad23
        fully-specified or wildcarded, with 'true' indicating wildcard
Packit fcad23
        if mteEventActions has 'set' set."
Packit fcad23
    DEFVAL { false }
Packit fcad23
    ::= { mteEventSetEntry 2 }
Packit fcad23
Packit fcad23
mteEventSetValue OBJECT-TYPE
Packit fcad23
    SYNTAX      Integer32
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The value to which to set the object at mteEventSetObject
Packit fcad23
        if mteEventActions has 'set' set."
Packit fcad23
    DEFVAL { 0 }
Packit fcad23
    ::= { mteEventSetEntry 3 }
Packit fcad23
Packit fcad23
mteEventSetTargetTag OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpTagValue
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The tag for the target(s) at which to set the object at
Packit fcad23
        mteEventSetObject to mteEventSetValue if mteEventActions
Packit fcad23
        has 'set' set.
Packit fcad23
Packit fcad23
        Systems limited to self management MAY reject a non-zero
Packit fcad23
        length for the value of this object.
Packit fcad23
Packit fcad23
        A length of 0 indicates the local system.  In this case,
Packit fcad23
        access to the objects indicated by mteEventSetObject is under
Packit fcad23
        the security credentials of the requester that set
Packit fcad23
        mteTriggerEntryStatus to 'active'.  Those credentials are the
Packit fcad23
        input parameters for isAccessAllowed from the Architecture for
Packit fcad23
        Describing SNMP Management Frameworks.
Packit fcad23
Packit fcad23
        Otherwise access rights are checked according to the security
Packit fcad23
        parameters resulting from the tag."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteEventSetEntry 4 }
Packit fcad23
Packit fcad23
mteEventSetContextName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The management context in which to set mteEventObjectID.
Packit fcad23
        if mteEventActions has 'set' set.
Packit fcad23
Packit fcad23
        This may be wildcarded by leaving characters off the end.  To
Packit fcad23
        indicate such wildcarding mteEventSetContextNameWildcard must
Packit fcad23
        be 'true'.
Packit fcad23
Packit fcad23
        If this context name is wildcarded the value used to complete
Packit fcad23
        the wildcarding of mteTriggerContextName will be appended."
Packit fcad23
    DEFVAL { ''H }
Packit fcad23
    ::= { mteEventSetEntry 5 }
Packit fcad23
Packit fcad23
mteEventSetContextNameWildcard OBJECT-TYPE
Packit fcad23
    SYNTAX      TruthValue
Packit fcad23
    MAX-ACCESS  read-write
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Control for whether mteEventSetContextName is to be treated as
Packit fcad23
        fully-specified or wildcarded, with 'true' indicating wildcard
Packit fcad23
        if mteEventActions has 'set' set."
Packit fcad23
    DEFVAL { false }
Packit fcad23
    ::= { mteEventSetEntry 6 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Notifications
Packit fcad23
--
Packit fcad23
Packit fcad23
dismanEventMIBNotificationPrefix OBJECT IDENTIFIER ::=
Packit fcad23
    { dismanEventMIB 2 }
Packit fcad23
dismanEventMIBNotifications OBJECT IDENTIFIER ::=
Packit fcad23
    { dismanEventMIBNotificationPrefix 0 }
Packit fcad23
dismanEventMIBNotificationObjects OBJECT IDENTIFIER
Packit fcad23
   ::= { dismanEventMIBNotificationPrefix 1 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Notification Objects
Packit fcad23
--
Packit fcad23
Packit fcad23
mteHotTrigger OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  accessible-for-notify
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The name of the trigger causing the notification."
Packit fcad23
    ::= { dismanEventMIBNotificationObjects 1 }
Packit fcad23
Packit fcad23
mteHotTargetName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  accessible-for-notify
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The SNMP Target MIB's snmpTargetAddrName related to the
Packit fcad23
        notification."
Packit fcad23
    ::= { dismanEventMIBNotificationObjects 2 }
Packit fcad23
Packit fcad23
mteHotContextName OBJECT-TYPE
Packit fcad23
    SYNTAX      SnmpAdminString
Packit fcad23
    MAX-ACCESS  accessible-for-notify
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The context name related to the notification.  This MUST be as
Packit fcad23
        fully-qualified as possible, including filling in wildcard
Packit fcad23
        information determined in processing."
Packit fcad23
    ::= { dismanEventMIBNotificationObjects 3 }
Packit fcad23
Packit fcad23
mteHotOID OBJECT-TYPE
Packit fcad23
    SYNTAX      OBJECT IDENTIFIER
Packit fcad23
    MAX-ACCESS  accessible-for-notify
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The object identifier of the destination object related to the
Packit fcad23
        notification.  This MUST be as fully-qualified as possible,
Packit fcad23
        including filling in wildcard information determined in
Packit fcad23
        processing.
Packit fcad23
Packit fcad23
        For a trigger-related notification this is from
Packit fcad23
        mteTriggerValueID.
Packit fcad23
Packit fcad23
        For a set failure this is from mteEventSetObject."
Packit fcad23
    ::= { dismanEventMIBNotificationObjects 4 }
Packit fcad23
Packit fcad23
mteHotValue OBJECT-TYPE
Packit fcad23
    SYNTAX      Integer32
Packit fcad23
    MAX-ACCESS  accessible-for-notify
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The value of the object at mteTriggerValueID when a
Packit fcad23
        trigger fired."
Packit fcad23
    ::= { dismanEventMIBNotificationObjects 5 }
Packit fcad23
Packit fcad23
mteFailedReason OBJECT-TYPE
Packit fcad23
    SYNTAX      FailureReason
Packit fcad23
    MAX-ACCESS  accessible-for-notify
Packit fcad23
    STATUS      current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "The reason for the failure of an attempt to check for a
Packit fcad23
        trigger condition or set an object in response to an event."
Packit fcad23
    ::= { dismanEventMIBNotificationObjects 6 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Notifications
Packit fcad23
--
Packit fcad23
Packit fcad23
mteTriggerFired NOTIFICATION-TYPE
Packit fcad23
    OBJECTS { mteHotTrigger,
Packit fcad23
              mteHotTargetName,
Packit fcad23
              mteHotContextName,
Packit fcad23
              mteHotOID,
Packit fcad23
              mteHotValue }
Packit fcad23
    STATUS  current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Notification that the trigger indicated by the object
Packit fcad23
        instances has fired, for triggers with mteTriggerType
Packit fcad23
        'boolean' or 'existence'."
Packit fcad23
    ::= { dismanEventMIBNotifications 1 }
Packit fcad23
Packit fcad23
mteTriggerRising NOTIFICATION-TYPE
Packit fcad23
    OBJECTS { mteHotTrigger,
Packit fcad23
              mteHotTargetName,
Packit fcad23
              mteHotContextName,
Packit fcad23
              mteHotOID,
Packit fcad23
              mteHotValue }
Packit fcad23
    STATUS  current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Notification that the rising threshold was met for triggers
Packit fcad23
        with mteTriggerType 'threshold'."
Packit fcad23
    ::= { dismanEventMIBNotifications 2 }
Packit fcad23
Packit fcad23
mteTriggerFalling NOTIFICATION-TYPE
Packit fcad23
    OBJECTS { mteHotTrigger,
Packit fcad23
              mteHotTargetName,
Packit fcad23
              mteHotContextName,
Packit fcad23
              mteHotOID,
Packit fcad23
              mteHotValue }
Packit fcad23
    STATUS  current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Notification that the falling threshold was met for triggers
Packit fcad23
        with mteTriggerType 'threshold'."
Packit fcad23
    ::= { dismanEventMIBNotifications 3 }
Packit fcad23
Packit fcad23
mteTriggerFailure NOTIFICATION-TYPE
Packit fcad23
    OBJECTS { mteHotTrigger,
Packit fcad23
              mteHotTargetName,
Packit fcad23
              mteHotContextName,
Packit fcad23
              mteHotOID,
Packit fcad23
              mteFailedReason }
Packit fcad23
    STATUS  current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Notification that an attempt to check a trigger has failed.
Packit fcad23
Packit fcad23
        The network manager must enable this notification only with
Packit fcad23
        a certain fear and trembling, as it can easily crowd out more
Packit fcad23
        important information.  It should be used only to help diagnose
Packit fcad23
        a problem that has appeared in the error counters and can not
Packit fcad23
        be found otherwise."
Packit fcad23
    ::= { dismanEventMIBNotifications 4 }
Packit fcad23
Packit fcad23
mteEventSetFailure NOTIFICATION-TYPE
Packit fcad23
    OBJECTS { mteHotTrigger,
Packit fcad23
              mteHotTargetName,
Packit fcad23
              mteHotContextName,
Packit fcad23
              mteHotOID,
Packit fcad23
              mteFailedReason }
Packit fcad23
    STATUS  current
Packit fcad23
    DESCRIPTION
Packit fcad23
        "Notification that an attempt to do a set in response to an
Packit fcad23
        event has failed.
Packit fcad23
Packit fcad23
        The network manager must enable this notification only with
Packit fcad23
        a certain fear and trembling, as it can easily crowd out more
Packit fcad23
        important information.  It should be used only to help diagnose
Packit fcad23
        a problem that has appeared in the error counters and can not
Packit fcad23
        be found otherwise."
Packit fcad23
    ::= { dismanEventMIBNotifications 5 }
Packit fcad23
Packit fcad23
--
Packit fcad23
-- Conformance
Packit fcad23
--
Packit fcad23
Packit fcad23
dismanEventMIBConformance OBJECT IDENTIFIER ::= { dismanEventMIB 3 }
Packit fcad23
dismanEventMIBCompliances OBJECT IDENTIFIER ::=
Packit fcad23
    { dismanEventMIBConformance 1 }
Packit fcad23
dismanEventMIBGroups      OBJECT IDENTIFIER ::=
Packit fcad23
    { dismanEventMIBConformance 2 }
Packit fcad23
Packit fcad23
-- Compliance
Packit fcad23
Packit fcad23
dismanEventMIBCompliance MODULE-COMPLIANCE
Packit fcad23
        STATUS current
Packit fcad23
        DESCRIPTION
Packit fcad23
                "The compliance statement for entities which implement
Packit fcad23
                the Event MIB."
Packit fcad23
        MODULE  -- this module
Packit fcad23
                MANDATORY-GROUPS {
Packit fcad23
                        dismanEventResourceGroup,
Packit fcad23
                        dismanEventTriggerGroup,
Packit fcad23
                        dismanEventObjectsGroup,
Packit fcad23
                        dismanEventEventGroup,
Packit fcad23
                        dismanEventNotificationObjectGroup,
Packit fcad23
                        dismanEventNotificationGroup
Packit fcad23
                }
Packit fcad23
Packit fcad23
                OBJECT mteTriggerTargetTag
Packit fcad23
                MIN-ACCESS  read-only
Packit fcad23
                DESCRIPTION
Packit fcad23
                        "Write access is not required, thus limiting
Packit fcad23
                        monitoring to the local system or pre-configured
Packit fcad23
                        remote systems."
Packit fcad23
Packit fcad23
                OBJECT mteEventSetTargetTag
Packit fcad23
                MIN-ACCESS  read-only
Packit fcad23
                DESCRIPTION
Packit fcad23
                        "Write access is not required, thus limiting
Packit fcad23
                        setting to the local system or pre-configured
Packit fcad23
                        remote systems."
Packit fcad23
Packit fcad23
                OBJECT mteTriggerValueIDWildcard
Packit fcad23
                MIN-ACCESS  read-only
Packit fcad23
                DESCRIPTION
Packit fcad23
                        "Write access is not required, thus allowing
Packit fcad23
                        the system not to implement wildcarding."
Packit fcad23
Packit fcad23
                OBJECT mteTriggerContextNameWildcard
Packit fcad23
                MIN-ACCESS  read-only
Packit fcad23
                DESCRIPTION
Packit fcad23
                        "Write access is not required, thus allowing
Packit fcad23
                        the system not to implement wildcarding."
Packit fcad23
Packit fcad23
                OBJECT mteObjectsIDWildcard
Packit fcad23
                MIN-ACCESS  read-only
Packit fcad23
                DESCRIPTION
Packit fcad23
                        "Write access is not required, thus allowing
Packit fcad23
                        the system not to implement wildcarding."
Packit fcad23
Packit fcad23
                OBJECT mteEventSetContextNameWildcard
Packit fcad23
                MIN-ACCESS  read-only
Packit fcad23
                DESCRIPTION
Packit fcad23
                        "Write access is not required, thus allowing
Packit fcad23
                        the system not to implement wildcarding."
Packit fcad23
        ::= { dismanEventMIBCompliances 1 }
Packit fcad23
Packit fcad23
-- Units of Conformance
Packit fcad23
Packit fcad23
dismanEventResourceGroup OBJECT-GROUP
Packit fcad23
        OBJECTS {
Packit fcad23
                mteResourceSampleMinimum,
Packit fcad23
                mteResourceSampleInstanceMaximum,
Packit fcad23
                mteResourceSampleInstances,
Packit fcad23
                mteResourceSampleInstancesHigh,
Packit fcad23
                mteResourceSampleInstanceLacks
Packit fcad23
        }
Packit fcad23
        STATUS current
Packit fcad23
        DESCRIPTION
Packit fcad23
                "Event resource status and control objects."
Packit fcad23
        ::= { dismanEventMIBGroups 1 }
Packit fcad23
Packit fcad23
dismanEventTriggerGroup OBJECT-GROUP
Packit fcad23
        OBJECTS {
Packit fcad23
                mteTriggerFailures,
Packit fcad23
                mteTriggerComment,
Packit fcad23
                mteTriggerTest,
Packit fcad23
                mteTriggerSampleType,
Packit fcad23
                mteTriggerValueID,
Packit fcad23
                mteTriggerValueIDWildcard,
Packit fcad23
                mteTriggerTargetTag,
Packit fcad23
                mteTriggerContextName,
Packit fcad23
                mteTriggerContextNameWildcard,
Packit fcad23
                mteTriggerFrequency,
Packit fcad23
                mteTriggerObjectsOwner,
Packit fcad23
                mteTriggerObjects,
Packit fcad23
                mteTriggerEnabled,
Packit fcad23
                mteTriggerEntryStatus,
Packit fcad23
                mteTriggerDeltaDiscontinuityID,
Packit fcad23
                mteTriggerDeltaDiscontinuityIDWildcard,
Packit fcad23
                mteTriggerDeltaDiscontinuityIDType,
Packit fcad23
                mteTriggerExistenceTest,
Packit fcad23
                mteTriggerExistenceStartup,
Packit fcad23
                mteTriggerExistenceObjectsOwner,
Packit fcad23
                mteTriggerExistenceObjects,
Packit fcad23
                mteTriggerExistenceEventOwner,
Packit fcad23
                mteTriggerExistenceEvent,
Packit fcad23
                mteTriggerBooleanComparison,
Packit fcad23
                mteTriggerBooleanValue,
Packit fcad23
                mteTriggerBooleanStartup,
Packit fcad23
                mteTriggerBooleanObjectsOwner,
Packit fcad23
                mteTriggerBooleanObjects,
Packit fcad23
                mteTriggerBooleanEventOwner,
Packit fcad23
                mteTriggerBooleanEvent,
Packit fcad23
                mteTriggerThresholdStartup,
Packit fcad23
                mteTriggerThresholdObjectsOwner,
Packit fcad23
                mteTriggerThresholdObjects,
Packit fcad23
                mteTriggerThresholdRising,
Packit fcad23
                mteTriggerThresholdFalling,
Packit fcad23
                mteTriggerThresholdDeltaRising,
Packit fcad23
                mteTriggerThresholdDeltaFalling,
Packit fcad23
                mteTriggerThresholdRisingEventOwner,
Packit fcad23
                mteTriggerThresholdRisingEvent,
Packit fcad23
                mteTriggerThresholdFallingEventOwner,
Packit fcad23
                mteTriggerThresholdFallingEvent,
Packit fcad23
                mteTriggerThresholdDeltaRisingEventOwner,
Packit fcad23
                mteTriggerThresholdDeltaRisingEvent,
Packit fcad23
                mteTriggerThresholdDeltaFallingEventOwner,
Packit fcad23
                mteTriggerThresholdDeltaFallingEvent
Packit fcad23
        }
Packit fcad23
        STATUS current
Packit fcad23
        DESCRIPTION
Packit fcad23
                "Event triggers."
Packit fcad23
        ::= { dismanEventMIBGroups 2 }
Packit fcad23
Packit fcad23
dismanEventObjectsGroup OBJECT-GROUP
Packit fcad23
        OBJECTS {
Packit fcad23
                mteObjectsID,
Packit fcad23
                mteObjectsIDWildcard,
Packit fcad23
                mteObjectsEntryStatus
Packit fcad23
        }
Packit fcad23
        STATUS current
Packit fcad23
        DESCRIPTION
Packit fcad23
                "Supplemental objects."
Packit fcad23
        ::= { dismanEventMIBGroups 3 }
Packit fcad23
Packit fcad23
dismanEventEventGroup OBJECT-GROUP
Packit fcad23
        OBJECTS {
Packit fcad23
                mteEventFailures,
Packit fcad23
                mteEventComment,
Packit fcad23
                mteEventActions,
Packit fcad23
                mteEventEnabled,
Packit fcad23
                mteEventEntryStatus,
Packit fcad23
                mteEventNotification,
Packit fcad23
                mteEventNotificationObjectsOwner,
Packit fcad23
                mteEventNotificationObjects,
Packit fcad23
                mteEventSetObject,
Packit fcad23
                mteEventSetObjectWildcard,
Packit fcad23
                mteEventSetValue,
Packit fcad23
                mteEventSetTargetTag,
Packit fcad23
                mteEventSetContextName,
Packit fcad23
                mteEventSetContextNameWildcard
Packit fcad23
        }
Packit fcad23
        STATUS current
Packit fcad23
        DESCRIPTION
Packit fcad23
                "Events."
Packit fcad23
        ::= { dismanEventMIBGroups 4 }
Packit fcad23
Packit fcad23
dismanEventNotificationObjectGroup OBJECT-GROUP
Packit fcad23
        OBJECTS {
Packit fcad23
                mteHotTrigger,
Packit fcad23
                mteHotTargetName,
Packit fcad23
                mteHotContextName,
Packit fcad23
                mteHotOID,
Packit fcad23
                mteHotValue,
Packit fcad23
                mteFailedReason
Packit fcad23
        }
Packit fcad23
        STATUS current
Packit fcad23
        DESCRIPTION
Packit fcad23
                "Notification objects."
Packit fcad23
        ::= { dismanEventMIBGroups 5 }
Packit fcad23
Packit fcad23
dismanEventNotificationGroup NOTIFICATION-GROUP
Packit fcad23
        NOTIFICATIONS {
Packit fcad23
                mteTriggerFired,
Packit fcad23
                mteTriggerRising,
Packit fcad23
                mteTriggerFalling,
Packit fcad23
                mteTriggerFailure,
Packit fcad23
                mteEventSetFailure
Packit fcad23
        }
Packit fcad23
        STATUS current
Packit fcad23
        DESCRIPTION
Packit fcad23
                "Notifications."
Packit fcad23
        ::= { dismanEventMIBGroups 6 }
Packit fcad23
Packit fcad23
END