EVENT-LOG-TRAP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32, NOTIFICATION-TYPE, enterprises, Unsigned32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF DisplayString FROM RFC1213-MIB ; nct OBJECT IDENTIFIER ::= { enterprises 2854 } nctmibs OBJECT IDENTIFIER ::= { nct 6 } eventLogTrapMIB MODULE-IDENTITY LAST-UPDATED "0010230000Z" ORGANIZATION "Network Computing Technologies, Inc." CONTACT-INFO " Martin Cooley Network Computing Technologies, Inc. 344 Maple Ave. W. Suite 214 Vienna, VA 22180 USA Tel: +1 703-995-4NCT Fax: +1 703-995-4628 E-mail: martinc@ncomtech.com " DESCRIPTION "This MIB module defines the objects used and format of SNMP traps that are generated from the Event Log (which resides on a computer as part of a particular software company's operating system. " -- Revision history REVISION "0010230000Z" -- 23 October 2000, midnight DESCRIPTION "Initial Version" ::= { nctmibs 1 } -- eventLogMib OBJECT IDENTIFIER ::= { nctmibs 1 } -- MIB variables used as varbinds eventLogMibObjects OBJECT IDENTIFIER ::= { eventLogTrapMIB 1 } eventNumber OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This correspondes to the Event Log EventID - The EVENTLOGRECORD document says 'Identifies the event. This is specific to the source that generated the event log entry, and is used, together with SourceName, to identify a message in a message file that is presented to the user while viewing the log.'" ::= { eventLogMibObjects 1 } eventType OBJECT-TYPE SYNTAX INTEGER { error (1), warning (2), information (3), audit_success (4), audit_failure (5) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "Specifies the type of event. This member maps to one of the following EVENTLOGRECORD values: EVENTLOG_ERROR_TYPE, EVENTLOG_WARNING_TYPE, EVENTLOG_INFORMATION_TYPE, EVENTLOG_AUDIT_SUCCESS, EVENTLOG_AUDIT_FAILURE." ::= { eventLogMibObjects 2 } eventSource OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The program entity which generated the event, usually the application name." ::= { eventLogMibObjects 3 } eventComputerName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The computer name on which this event was generated." ::= { eventLogMibObjects 4 } eventUser OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The user entity who generated the event (or under which the application is running)." ::= { eventLogMibObjects 5 } eventDescription OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The application specific data included with the event." ::= { eventLogMibObjects 6 } -- TRAP definitions eventLogMibTraps OBJECT IDENTIFIER ::= { eventLogTrapMIB 2 } eventLogTrapDef OBJECT IDENTIFIER ::= { eventLogMibTraps 1 } eventLogGeneralTrap NOTIFICATION-TYPE OBJECTS { eventNumber, eventType, eventSource, eventComputerName, eventUser, eventDescription } STATUS current DESCRIPTION "The TRAP generated from an Event Log." ::= { eventLogTrapDef 1 } -- conformance information eventLogConformance OBJECT IDENTIFIER ::= { eventLogTrapMIB 3 } eventLogGroups OBJECT IDENTIFIER ::= { eventLogConformance 1 } -- units of conformance nctEventLogNotificationsGroup NOTIFICATION-GROUP NOTIFICATIONS { eventLogGeneralTrap } STATUS current DESCRIPTION "The collection of event log based notifications." ::= { eventLogGroups 1 } END