-- File Name : OPMANAGER-MIB -- This is used for Trap Notification in OpManager ADVENTNET-OPMANAGER-MIB DEFINITIONS ::= BEGIN IMPORTS DisplayString FROM SNMPv2-TC DisplayString FROM RFC1213-MIB org, MODULE-IDENTITY, OBJECT-TYPE, IpAddress, NOTIFICATION-TYPE FROM SNMPv2-SMI; org OBJECT IDENTIFIER ::= { iso 3 } dod OBJECT IDENTIFIER ::= { org 6 } internet OBJECT IDENTIFIER ::= { dod 1 } private OBJECT IDENTIFIER ::= { internet 4 } enterprises OBJECT IDENTIFIER ::= { private 1 } adventnet OBJECT IDENTIFIER ::= { enterprises 2162 } adventnetMibs OBJECT IDENTIFIER ::= { adventnet 100 } adventnetOpManagerMIB OBJECT IDENTIFIER ::= { adventnetMibs 5 } adventnetOpManagerMIBObjects OBJECT IDENTIFIER ::= { adventnetOpManagerMIB 1 } opManagerNotifications OBJECT IDENTIFIER ::= { adventnetOpManagerMIBObjects 1 } alertInfo OBJECT IDENTIFIER ::= { opManagerNotifications 1 } deviceInfo OBJECT IDENTIFIER ::= { opManagerNotifications 2 } intfInfo OBJECT IDENTIFIER ::= { opManagerNotifications 3 } customInfo OBJECT IDENTIFIER ::= { opManagerNotifications 4 } customIntfInfo OBJECT IDENTIFIER ::= { opManagerNotifications 5 } monitorInfo OBJECT IDENTIFIER ::= { opManagerNotifications 6 } nfaAlertInfo OBJECT IDENTIFIER ::= { opManagerNotifications 7 } fwaAlertInfo OBJECT IDENTIFIER ::= { opManagerNotifications 8 } message OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "message of the alarm generated in OpManager" ::= { alertInfo 1 } deviceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "name of device in which alarm generated" ::= { alertInfo 2 } category OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "category name of the device" ::= { alertInfo 3 } stringseverity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "severity of the alarm as a string value" ::= { alertInfo 4 } strModTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "time when the alarm was generated" ::= { alertInfo 5 } alarmid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "alarm id in Alert Table" ::= { alertInfo 6 } eventType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "eventType of generated alarm" ::= { alertInfo 7 } entity OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "entity of generated alarm" ::= { alertInfo 8 } lastPolledValue OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "lastPolledValue of generated alarm for threshold violated monitors" ::= { alertInfo 9 } type OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "device type" ::= { deviceInfo 1 } ipAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "ipAddress of the device" ::= { deviceInfo 2 } isSNMP OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "device supports snmp protocol or not" ::= { deviceInfo 3 } dependent OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "dependency on other devices" ::= { deviceInfo 4 } hardDiskSiz OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "hard Disk Size of the device" ::= { deviceInfo 5 } ramSize OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "RAM memory of the device" ::= { deviceInfo 6 } probeName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Probe name to which the device belongs" ::= { deviceInfo 7 } ifDescr OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "descriptor of the interface as reported by the SNMP agent" ::= { intfInfo 1 } displayName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "displayName of the interface" ::= { intfInfo 2 } ifAlias OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "alias name of the interface" ::= { intfInfo 3 } ifName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "name of the interface" ::= { intfInfo 4 } ifIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "ipAddress of the interface" ::= { intfInfo 5 } physMedia OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "physical media of the interface" ::= { intfInfo 6 } ifIndex OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "interface index reported by the SNMP agent" ::= { intfInfo 7 } ifCircuitID OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "interface circiutID" ::= { intfInfo 8 } ifSpeedIn OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "In speed of the interface as reported by the SNMP agent" ::= { intfInfo 9 } ifSpeedOut OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Out speed of the interface as reported by the SNMP agent" ::= { intfInfo 10 } customField OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "custom fields for devices in OpManager" ::= { customInfo 1 } customIntfField OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "custom fields for interfaces in OpManager" ::= { customIntfInfo 1 } monitorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the Monitor in which the alarm generated" ::= { monitorInfo 1 } instance OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Instance of the Monitor in which the alarm generated" ::= { monitorInfo 2 } protocol OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Protocol of the Monitor in which the alarm generated" ::= { monitorInfo 3 } sourceType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Source Type in NetFlow" ::= { nfaAlertInfo 1 } sourceName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Source Name in NetFlow" ::= { nfaAlertInfo 2 } alertName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Alert Profile Name in NetFlow" ::= { nfaAlertInfo 3 } alertType OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Alert Profile Type in NetFlow" ::= { nfaAlertInfo 4 } criteria OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Alert criteria in NetFlow" ::= { nfaAlertInfo 5 } profileName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Name of the Profile created in Firewall Module" ::= { fwaAlertInfo 1 } criteria OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Profile criteria specified in Firewall Module" ::= { fwaAlertInfo 2 } alertMsg OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Details of Alert in Firewall Module" ::= { fwaAlertInfo 3 } -- Trap Definitions opmAlertNotifications OBJECT IDENTIFIER ::= { adventnetOpManagerMIBObjects 2 } trapNotifications NOTIFICATION-GROUP NOTIFICATIONS { opManagerTrapNotification } STATUS current DESCRIPTION "The basic notifications implemented by an SNMP entity supporting command responder applications." ::= { adventnetOpManagerMIBObjects 2 } -- Notification types: opManagerTrapNotification NOTIFICATION-TYPE OBJECTS { message, deviceName, category, stringseverity, strModTime,alarmid, eventType, entity, lastPolledValue, type, ipAddress, isSNMP, dependent, hardDiskSiz, ramSize, ifDescr, displayName, ifAlias, ifName, ifIpAddress, physMedia, ifIndex, ifCircuitID, ifSpeedIn, ifSpeedOut, customField, customIntfField} STATUS current DESCRIPTION "A notification about a change in the alert of OpManager." ::= { opmAlertNotifications 1 } END