INMON-TRAP-MIB DEFINITIONS ::= BEGIN -- -- (c) Copyright 1999-2001 INMON Corp. All rights reserved. -- IMPORTS OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC1213-MIB IpAddress, enterprises FROM RFC1155-SMI Integer32 FROM SNMPv2-SMI; inmon OBJECT IDENTIFIER ::= { enterprises 4300 } inmonEvent OBJECT IDENTIFIER ::= { inmon 2 } -- A traffic event provides notification of a threshold violation -- on at least one monitored interface. trafficEvent OBJECT IDENTIFIER ::= { inmonEvent 1 } teAgent OBJECT-TYPE SYNTAX IpAddress ACCESS not-accessible STATUS mandatory DESCRIPTION "The IP address of the SNMP agent associated with the device to which tePort is attached." ::= { trafficEvent 1 } tePort OBJECT-TYPE SYNTAX Integer32 ACCESS not-accessible STATUS mandatory DESCRIPTION "Index of the interface on teAgent that is associated with this event." ::= { trafficEvent 2 } teCounter OBJECT-TYPE SYNTAX INTEGER { frames(1), utilization(2), broadcasts(3), multicasts(4), errors(5) } ACCESS not-accessible STATUS mandatory DESCRIPTION "Counter which exceeded predefined threshold, generating this event." ::= { trafficEvent 3 } teURL OBJECT-TYPE SYNTAX DisplayString (SIZE (0 .. 256)) ACCESS not-accessible STATUS mandatory DESCRIPTION "An url providing details on the event." DEFVAL { "" } ::= { trafficEvent 4 } inmonTrafficTrap TRAP-TYPE ENTERPRISE inmonEvent VARIABLES { teAgent, tePort, teCounter, teURL } DESCRIPTION "An inmonTrafficTrap is used to provide notification of a threshold violation on at least one monitored interface." ::= 1 -- A generic trap is used for events that cannot be mapped to -- a more specific trap type. genericEvent OBJECT IDENTIFIER ::= { inmonEvent 2 } geSeverity OBJECT-TYPE SYNTAX INTEGER { inform(1), warn(2), severe(3) } ACCESS not-accessible STATUS mandatory DESCRIPTION "The severity of this event." ::= { genericEvent 1 } geType OBJECT-TYPE SYNTAX INTEGER { status(1), threshold(2), interface(3), configuration(4), process(5) } ACCESS not-accessible STATUS mandatory DESCRIPTION "The type of this event." ::= { genericEvent 2 } geName OBJECT-TYPE SYNTAX DisplayString (SIZE (0 .. 256)) ACCESS not-accessible STATUS mandatory DESCRIPTION "The name of this event." ::= { genericEvent 3 } geValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0 .. 256)) ACCESS not-accessible STATUS mandatory DESCRIPTION "The value of this event." ::= { genericEvent 4 } geAgent OBJECT-TYPE SYNTAX DisplayString (SIZE (0 .. 256)) ACCESS not-accessible STATUS mandatory DESCRIPTION "The agent associated this event." ::= { genericEvent 5 } geInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0 .. 256)) ACCESS not-accessible STATUS mandatory DESCRIPTION "The interface associated with this event." ::= { genericEvent 6 } geURL OBJECT-TYPE SYNTAX DisplayString (SIZE (0 .. 256)) ACCESS not-accessible STATUS mandatory DESCRIPTION "The URL of this event." ::= { genericEvent 7 } geComment OBJECT-TYPE SYNTAX DisplayString (SIZE (0 .. 256)) ACCESS not-accessible STATUS mandatory DESCRIPTION "The comment of this event." ::= { genericEvent 8 } inmonGenericTrap TRAP-TYPE ENTERPRISE inmonEvent VARIABLES { geSeverity, geType, geName, geValue, geAgent, geInterface, geURL, geComment } DESCRIPTION "An inmonGenericTrap is used to provide notification of an event." ::= 2 END