414 lines
12 KiB
INI

#-MIBFILE: ems.mib
HP-EMS DEFINITIONS ::= BEGIN
hp OBJECT IDENTIFIER ::= { enterprises 11 }
nm OBJECT IDENTIFIER ::= { hp 2 }
system OBJECT IDENTIFIER ::= { nm 3 }
general OBJECT IDENTIFIER ::= { system 1 }
hpEMSMod OBJECT IDENTIFIER ::= { general 7 }
hpEMSTraps OBJECT IDENTIFIER ::= { hpEMSMod 0 }
hpEMSObjects OBJECT IDENTIFIER ::= { hpEMSMod 1 }
hpEMSNotify OBJECT IDENTIFIER ::= { hpEMSObjects 1 }
hpEMSMonitor OBJECT IDENTIFIER ::= { hpEMSObjects 2 }
hpEMSResourceName OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Full EMS name of the resource being monitored"
::= { hpEMSNotify 1 }
hpEMSRequestID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "A unique identifier for the monitoring request"
::= { hpEMSNotify 2 }
hpEMSOperator OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Operator indicates poll, change or threshold condition
operator: >, >=, <, <=, ==, !="
::= { hpEMSNotify 3 }
hpEMSResourceType OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Integer representing the resource type:
3009 = String
3010 = Sbit32 (signed 32 bit integer)
3011 = Ubit32 (unsigned 32 bit integer)
3012 = Sbit64 (future use)
3013 = Ubit64 (future use)
3014 = Float64 (64 floating point number)
3015 = Enumerated Type
3016 = Error "
::= { hpEMSNotify 4 }
hpEMSResourceValue OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Quoted string representing resource value,
should be converted using the Resource Type
indicated in Variable #4
Not applicable if Resource Type is Error"
::= { hpEMSNotify 5 }
hpEMSThresholdType OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Integer representing the threshold type,
this is usually the same as resource type.
Integer representing the threshold type:
3009 = String
3010 = Sbit32 (signed 32 bit integer)
3011 = Ubit32 (unsigned 32 bit integer)
3012 = Sbit64 (future use)
3013 = Ubit64 (future use)
3014 = Float64 (64 floating point number)
3015 = Enumerated Type
3016 = Error
Not applicable if operator is poll or change; or if Resource Type is Error
Note: enumerated type is not supported as threshold type."
::= { hpEMSNotify 6 }
hpEMSThresholdValue OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Quoted string representing threshold value,
should be converted using the Threshold Type
indicated in Variable #6.
Not applicable if operator is poll or change;
or if Resource Type is Error"
::= { hpEMSNotify 7 }
hpEMSUserDataFlag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates that additional user data is available from EMS
0 = no user data
1 = user (comment) data exists"
::= { hpEMSNotify 8 }
hpEMSMonitorDataFlag OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates that additional monitor data is available from EMS
0 = no monitor data
1 = monitor data exists"
::= { hpEMSNotify 9 }
hpEMSNotificationTrigger OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Indicates whether normal or problem event
0 = normal
1 = abnormal (threshold is true)
5 = abnormal (severity is normal)
6 = abnormal (severity is warning)
7 = abnormal (severity is minor)
8 = abnormal (severity is major)
9 = abnormal (severity is critical) "
::= { hpEMSNotify 10 }
hpEMSEventType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "String representing event type:
Poll (for 'At Every Interval')
Change (for 'When value changes')
Normal (for when threshold condition is not true)
Problem (for when threshold condition is true)
Error "
::= { hpEMSNotify 11 }
hpEMSNotifyID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Unique identifier for this particular event"
::= { hpEMSNotify 12 }
hpEMSRestartType OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "REBOOT or RESTART"
::= { hpEMSMonitor 1 }
hpEMSMonitorTitle OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Title of the monitor affected by the outage"
::= { hpEMSMonitor 2 }
hpEMSCommand OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Command used to launch the monitor"
::= { hpEMSMonitor 3 }
hpEMSVendor OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Vendor who supplied the monitor"
::= { hpEMSMonitor 4 }
hpEMSVersion OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Version of the monitor"
::= { hpEMSMonitor 5 }
hpEMSPID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION "Process ID of the monitor"
::= { hpEMSMonitor 6 }
hpEMSMonitorKey OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION "Unique identified for this monitor,
to be used for running resdata to get list
of resources affected by the monitor outage."
::= { hpEMSMonitor 7 }
hpEMSNormalEvent TRAP-TYPE
ENTERPRISE hpEMSMod
VARIABLES { hpEMSResourceName, hpEMSRequestID, hpEMSOperator, hpEMSResourceType, hpEMSResourceValue, hpEMSThresholdType, hpEMSThresholdValue, hpEMSUserDataFlag, hpEMSMonitorDataFlag, hpEMSNotificationTrigger, hpEMSEventType, hpEMSNotifyID }
--#SEVERITY INFORMATIONAL
--#TYPE "HP-UX EMS Normal Event"
--#CATEGORY "HP-UX EMS Event"
DESCRIPTION "The Event Monitoring Service (EMS) has generated an event
for a monitored resource.
A Normal Event occurs when the value of the resource is in
a 'normal' state and the threshold condition is not true.
Monitoring requests configured for initial or return
notification may generate this event. Also, the initial
notification for a Change event is 'normal'."
::= 1
hpEMSProblemEvent TRAP-TYPE
ENTERPRISE hpEMSMod
VARIABLES { hpEMSResourceName, hpEMSRequestID, hpEMSOperator, hpEMSResourceType, hpEMSResourceValue, hpEMSThresholdType, hpEMSThresholdValue, hpEMSUserDataFlag, hpEMSMonitorDataFlag, hpEMSNotificationTrigger, hpEMSEventType, hpEMSNotifyID }
--#SEVERITY MAJOR
--#TYPE "HP-UX EMS Problem Event"
--#CATEGORY "HP-UX EMS Event"
DESCRIPTION "The Event Monitoring Service (EMS) has generated an event
for a monitored resource.
A Problem Event occurs when the threshold condition defined
for the resource is true.
A Change Event occurs when the monitored value changes.
Monitoring requests configured for notification when the
value changes may generate this event.
A Poll Event occurs regularly at the configured polling
interval.
An Error Event occurs when the value of a monitored resource
cannot be obtained from the monitor."
::= 2
hpEMSMonitorReboot TRAP-TYPE
ENTERPRISE hpEMSMod
VARIABLES { hpEMSRestartType, hpEMSMonitorTitle, hpEMSCommand, hpEMSVendor, hpEMSVersion, hpEMSPID, hpEMSMonitorKey }
--#SEVERITY INFORMATIONAL
--#TYPE "HP-UX EMS Reboot Event"
--#CATEGORY "HP-UX EMS Event"
DESCRIPTION "The Event Monitoring Service (EMS) has generated an event
for a monitored resource.
A Monitor Reboot Event occurs when monitors are restarted
due to a system reboot."
::= 3
hpEMSMonitorRestart TRAP-TYPE
ENTERPRISE hpEMSMod
VARIABLES { hpEMSRestartType, hpEMSMonitorTitle, hpEMSCommand, hpEMSVendor, hpEMSVersion, hpEMSPID, hpEMSMonitorKey }
--#SEVERITY INFORMATIONAL
--#TYPE "HP-UX EMS Restart Event"
--#CATEGORY "HP-UX EMS Event"
DESCRIPTION "The Event Monitoring Service (EMS) has generated an event
for a monitored resource.
A Monitor Restart Event occurs when EMS detects that a
required monitor is no longer running, and restarts the
monitor."
::= 4
hpEMSNormalSevEvent TRAP-TYPE
ENTERPRISE hpEMSMod
VARIABLES { hpEMSResourceName, hpEMSRequestID, hpEMSOperator, hpEMSResourceType, hpEMSResourceValue, hpEMSThresholdType, hpEMSThresholdValue, hpEMSUserDataFlag, hpEMSMonitorDataFlag, hpEMSNotificationTrigger, hpEMSEventType, hpEMSNotifyID }
--#SEVERITY INFORMATIONAL
--#TYPE "HP-UX EMS Normal Severity Event"
--#CATEGORY "HP-UX EMS Event"
DESCRIPTION "The Event Monitoring Service (EMS) has generated an event
for a monitored resource.
A Problem Event occurs when the threshold condition defined
for the resource is true.
A Change Event occurs when the monitored value changes.
Monitoring requests configured for notification when the
value changes may generate this event.
A Poll Event occurs regularly at the configured polling
interval.
An Error Event occurs when the value of a monitored resource
cannot be obtained from the monitor."
::= 5
hpEMSWarningEvent TRAP-TYPE
ENTERPRISE hpEMSMod
VARIABLES { hpEMSResourceName, hpEMSRequestID, hpEMSOperator, hpEMSResourceType, hpEMSResourceValue, hpEMSThresholdType, hpEMSThresholdValue, hpEMSUserDataFlag, hpEMSMonitorDataFlag, hpEMSNotificationTrigger, hpEMSEventType, hpEMSNotifyID }
--#SEVERITY MINOR
--#TYPE "HP-UX EMS Warning Event"
--#CATEGORY "HP-UX EMS Event"
DESCRIPTION "The Event Monitoring Service (EMS) has generated an event
for a monitored resource.
A Problem Event occurs when the threshold condition defined
for the resource is true.
A Change Event occurs when the monitored value changes.
Monitoring requests configured for notification when the
value changes may generate this event.
A Poll Event occurs regularly at the configured polling
interval.
An Error Event occurs when the value of a monitored resource
cannot be obtained from the monitor."
::= 6
hpEMSMinorEvent TRAP-TYPE
ENTERPRISE hpEMSMod
VARIABLES { hpEMSResourceName, hpEMSRequestID, hpEMSOperator, hpEMSResourceType, hpEMSResourceValue, hpEMSThresholdType, hpEMSThresholdValue, hpEMSUserDataFlag, hpEMSMonitorDataFlag, hpEMSNotificationTrigger, hpEMSEventType, hpEMSNotifyID }
--#SEVERITY MINOR
--#TYPE "HP-UX EMS Minor Event"
--#CATEGORY "HP-UX EMS Event"
DESCRIPTION "The Event Monitoring Service (EMS) has generated an event
for a monitored resource.
A Problem Event occurs when the threshold condition defined
for the resource is true.
A Change Event occurs when the monitored value changes.
Monitoring requests configured for notification when the
value changes may generate this event.
A Poll Event occurs regularly at the configured polling
interval.
An Error Event occurs when the value of a monitored resource
cannot be obtained from the monitor."
::= 7
hpEMSMajorEvent TRAP-TYPE
ENTERPRISE hpEMSMod
VARIABLES { hpEMSResourceName, hpEMSRequestID, hpEMSOperator, hpEMSResourceType, hpEMSResourceValue, hpEMSThresholdType, hpEMSThresholdValue, hpEMSUserDataFlag, hpEMSMonitorDataFlag, hpEMSNotificationTrigger, hpEMSEventType, hpEMSNotifyID }
--#SEVERITY MAJOR
--#TYPE "HP-UX EMS Major Event"
--#CATEGORY "HP-UX EMS Event"
DESCRIPTION "The Event Monitoring Service (EMS) has generated an event
for a monitored resource.
A Problem Event occurs when the threshold condition defined
for the resource is true.
A Change Event occurs when the monitored value changes.
Monitoring requests configured for notification when the
value changes may generate this event.
A Poll Event occurs regularly at the configured polling
interval.
An Error Event occurs when the value of a monitored resource
cannot be obtained from the monitor."
::= 8
hpEMSCriticalEvent TRAP-TYPE
ENTERPRISE hpEMSMod
VARIABLES { hpEMSResourceName, hpEMSRequestID, hpEMSOperator, hpEMSResourceType, hpEMSResourceValue, hpEMSThresholdType, hpEMSThresholdValue, hpEMSUserDataFlag, hpEMSMonitorDataFlag, hpEMSNotificationTrigger, hpEMSEventType, hpEMSNotifyID }
--#SEVERITY CRITICAL
--#TYPE "HP-UX EMS Critical Event"
--#CATEGORY "HP-UX EMS Event"
DESCRIPTION "The Event Monitoring Service (EMS) has generated an event
for a monitored resource.
A Problem Event occurs when the threshold condition defined
for the resource is true.
A Change Event occurs when the monitored value changes.
Monitoring requests configured for notification when the
value changes may generate this event.
A Poll Event occurs regularly at the configured polling
interval.
An Error Event occurs when the value of a monitored resource
cannot be obtained from the monitor."
::= 9
END