pandorafms/pandora_console/attachment/mibs/OPMANAGER-MIB

368 lines
9.0 KiB
Plaintext

-- 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