IBM-Director-Alert-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises, Counter FROM RFC1155-SMI TRAP-TYPE FROM RFC1215 OBJECT-TYPE FROM RFC1212; ibm OBJECT IDENTIFIER ::= { enterprises 2 } ibmProd OBJECT IDENTIFIER ::= { ibm 6 } director OBJECT IDENTIFIER ::= { ibmProd 146 } directorTraps OBJECT IDENTIFIER ::= { director 200 } details OBJECT IDENTIFIER ::= { director 9696 } -- -- -- the trap description objects -- -- trapType OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory DESCRIPTION "The type of the event" ::= { director 1 } trapSeverity OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The severity of the event" ::= { director 2 } trapSenderName OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The system name from which the event was sent" ::= { director 3 } trapManagedObjectName OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The system name for which the event was generated" ::= { director 4 } trapText OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Text associated with the event" ::= { director 5 } trapCategory OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "The category of the event" ::= { director 6 } -- -- Trap detail types -- -- NOTE: -- -- When viewing a trap holding an event detail type, the number following these -- OIDs refer to different values of this type. They increment according to -- each trap, ergo, you should never see a { char 2 } without a { char 1 }. -- char OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Eight bit unsigned event detail." ::= { details 1 } short OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sixteen bit signed event detail." ::= { details 2 } int OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Thirty-two bit signed event detail." ::= { details 3 } long OBJECT-TYPE SYNTAX Counter -- Counter64, but we're complying with SNMPv1 ACCESS read-only STATUS mandatory DESCRIPTION "Sixty-four bit signed event detail." ::= { details 4 } float OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Thirty-two bit decimal pointed event detail." ::= { details 6 } double OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Sixty-four bit decimal pointed event detail." ::= { details 7 } octet OBJECT-TYPE SYNTAX OCTET STRING -- Opaque, but we're complying with SNMPv1 ACCESS read-only STATUS mandatory DESCRIPTION "A string of bytes holding an event detail." ::= { details 8 } string OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "A string of unicode chars (normal text) holding an event detail." ::= { details 9 } dateTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Date and time since 1/1970 as an event detail." ::= { details 10 } -- -- Tivoli IT Director SNMP trap -- trapText1 TRAP-TYPE ENTERPRISE directorTraps VARIABLES { trapType, trapSeverity, trapSenderName, trapManagedObjectName, trapText, trapCategory } DESCRIPTION "Converted Tivoli Director Event" ::= 1 END