draft-ietf-disman-event-mib-00.txt   draft-ietf-disman-event-mib-01.txt 
Event MIB Event MIB
26 March 1997 26 March 1997
draft-ietf-disman-event-mib-00.txt draft-ietf-disman-event-mib-01.txt
Bob Stewart Bob Stewart
Cisco Systems, Inc. Cisco Systems, Inc.
bstewart@cisco.com bstewart@cisco.com
Status of this Memo Status of this Memo
This document is an Internet-Draft. Internet-Drafts are working This document is an Internet-Draft. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its areas, and documents of the Internet Engineering Task Force (IETF), its areas, and
its working groups. Note that other groups may also distribute working its working groups. Note that other groups may also distribute working
skipping to change at page 10, line 240 skipping to change at page 15, line 14
::= { mteEvent 7 } ::= { mteEvent 7 }
mteEventCreationEntry OBJECT-TYPE mteEventCreationEntry OBJECT-TYPE
SYNTAX MteEventCreationEntry SYNTAX MteEventCreationEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information about a single event. "Information about a single event.
To create an entry create the named entry in this To create an entry create the named entry in this
table and activate it with mteEventCreto table and activate it with mteEventCreationStatus. Then use
mteTriggerCreationName. mteEventIndex to populate mteEventTable.
Use this object to change the trigger's mteTriggerCreationName Deleting an entry deletes the related entry in
without changing its mteTriggerIndex." mteEventTable."
::= { mteTriggerEntry 1 } INDEX { IMPLIED mteEventCreationName }
::= { mteEventCreationTable 1 }
mteTriggerComment OBJECT-TYPE MteEventCreationEntry ::= SEQUENCE {
SYNTAX DisplayString mteEventCreationName EntryName,
MAX-ACCESS read-write mteEventIndex EntryIndex,
mteEventCreationStatus RowStatus
}
mteEventCreationName OBJECT-TYPE
SYNTAX EntryName
MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A description of the trigger's function and use." "A locally-unique, administratively assigned name for the event."
DEFVAL { ''H } ::= { mteEventCreationEntry 1 }
::= { mteTriggerEntry 2 }
mteTriggerTest OBJECT-TYPE mteEventIndex OBJECT-TYPE
SYNTAX INTEGER { boolean(1), threshold(2) } SYNTAX EntryIndex
MAX-ACCESS read-write MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of trigger test to perform. For all tests, "The numeric identification of the event."
mteTriggerValue must evaluate to an integer. ::= { mteEventCreationEntry 2 }
For 'boolean', a value of 0 is false. A non-zero value
is true and fires the trigger.
For 'threshold' it works like RMON and the text needs to
be copied into this MIB."
DEFVAL { boolean }
::= { mteTriggerEntry 3 }
mteTriggerValueID OBJECT-TYPE mteEventCreationStatus OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER SYNTAX RowStatus
MAX-ACCESS read-write MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The object identifier of the MIB object to check to see "The control that allows creation/deletion of entries.
if the trigger should fire. Once made active an entry may not be modified except to
delete it or change its name via mteEventName."
::= { mteEventCreationEntry 3 }
This may be wildcarded by truncating all or part of the --
instance portion, in which case the condition is obtained -- Event Table
as if with a GetNext function, checking multiple values --
if they exist."
DEFVAL { 0 0 }
::= { mteTriggerEntry 4 }
mteTriggerFrequency OBJECT-TYPE mteEventTable OBJECT-TYPE
SYNTAX Integer32 (1..65535) SYNTAX SEQUENCE OF MteEventEntry
UNITS "seconds" MAX-ACCESS not-accessible
MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of seconds to wait between trigger condition "A table of management event action information."
checks. To encourage consistency in sampling, the ::= { mteEvent 3 }
interval is measured from the beginning of one check to
the beginning of the next."
DEFVAL { 600 }
::= { mteTriggerEntry 5 }
mteTriggerTarget OBJECT-TYPE mteEventEntry OBJECT-TYPE
SYNTAX EntryIndexOrZero SYNTAX MteEventEntry
MAX-ACCESS read-write MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The targetIndex of the scope or group of scopes from "Information about a single management event's actions.
which to obtain the condition for a trigger check.
A value of 0 indicates the local system." An entry appears in this table when an mteEventCreationEntry
DEFVAL { 0 } is activated. Deleting the matching mteEventCreationEntry
::= { mteTriggerEntry 6 } deletes this entry."
INDEX { mteEventIndex }
::= { mteEventTable 1 }
mteTriggerRisingThreshold OBJECT-TYPE MteEventEntry ::= SEQUENCE {
SYNTAX Integer32 mteEventName EntryName,
mteEventComment DisplayString,
mteEventActions BITS,
mteEventNotification OBJECT IDENTIFIER,
mteEventSetObject OBJECT IDENTIFIER,
mteEventSetValue Integer32,
mteEventTarget EntryIndexOrZero
}
mteEventName OBJECT-TYPE
SYNTAX EntryName
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A threshold value to check against if mteTriggerType is "The unique name of the event, identical to
'threshold'. In this case if the value of the object at mteEventCreationName.
mteTriggerValueID is greater than or equal to this threshold
and the value at the last sampling interval was less than
this threshold, one mteTriggerRisingEvent is triggered.
If mteTriggerType is not 'threshold', this object is not Use this object to change the event's mteEventCreationName
instantiated." without changing its mteEventIndex."
DEFVAL { 0 } ::= { mteEventEntry 1 }
::= { mteTriggerEntry 7 }
mteTriggerFallingThreshold OBJECT-TYPE mteEventComment OBJECT-TYPE
SYNTAX Integer32 SYNTAX DisplayString
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A threshold value to check against if mteTriggerType is "A description of the event's function and use."
'threshold'. In this case if the value of the object at DEFVAL { ''H }
mteTriggerValueID is less than or equal to this threshold ::= { mteEventEntry 2 }
and the value at the last sampling interval was greater than
this threshold, one mteTriggerFallingEvent is triggered.
If mteTriggerType is not 'threshold', this object is not
instantiated."
DEFVAL { 0 }
::= { mteTriggerEntry 8 }
mteTriggerEvent OBJECT-TYPE mteEventActions OBJECT-TYPE
SYNTAX EntryIndexOrZero SYNTAX BITS { notification, trap, inform, set }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The event to invoke when mteTriggerType is 'boolean' and "The actions to peform when this event occurs.
this trigger firesTIFIER
For 'notification', Traps and/or Informs are sent according
to the configuration in the Notification MIB..
For 'trap', Traps are sent unless the Notification MIB
has the Trap 'hardDisabled' or there are no targets for it.
For 'inform', Informs are sent unless the Notification MIB
has the Inform 'hardDisabled' or there are no targets for it.
For 'set', an SNMP Set operation is performed according to
control values in this entry."
DEFVAL { 0 }
::= { mteEventEntry 3 }
mteEventNotification OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The object identifier from the NOTIFICATION-TYPE for the "The object identifier from the NOTIFICATION-TYPE for the
notification to use if metEventActions has 'notification', notification to use if metEventActions has 'notification',
'trap', or 'inform' set. 'trap', or 'inform' set.
If none of the above bits are set, this object is not If none of the above bits are set, this object is not
instantiated." instantiated."
DEFVAL { 0 0 } DEFVAL { 0 0 }
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/