Initial commit
This commit is contained in:
397
MIBS/liebert/LIEBERT-GP-NOTIFY-MIB
Normal file
397
MIBS/liebert/LIEBERT-GP-NOTIFY-MIB
Normal file
@ -0,0 +1,397 @@
|
||||
LIEBERT-GP-NOTIFICATIONS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
sysUpTime
|
||||
FROM RFC1213-MIB
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
lgpNotifications,
|
||||
liebertNotificationsModuleReg
|
||||
FROM LIEBERT-GP-REGISTRATION-MIB
|
||||
lgpConditionId,
|
||||
lgpConditionDescr,
|
||||
lgpConditionTime,
|
||||
lgpConditionTableRef,
|
||||
lgpConditionTableRowRef
|
||||
FROM LIEBERT-GP-CONDITIONS-MIB
|
||||
;
|
||||
|
||||
-- =============================================================================
|
||||
-- Module Identification and Registration
|
||||
-- =============================================================================
|
||||
|
||||
liebertGlobalProductsNotificationsModule MODULE-IDENTITY
|
||||
LAST-UPDATED "200807020000Z"
|
||||
ORGANIZATION "Liebert Corporation"
|
||||
CONTACT-INFO
|
||||
"Contact: Technical Support
|
||||
|
||||
Postal:
|
||||
Liebert Corporation
|
||||
1050 Dearborn Drive
|
||||
P.O. Box 29186
|
||||
Columbus OH, 43229
|
||||
US
|
||||
|
||||
Tel: +1 (800) 222-5877
|
||||
|
||||
E-mail: liebert.monitoring@vertivco.com
|
||||
Web: www.vertivco.com
|
||||
|
||||
Author: Craig S. Ward"
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB module used to register Liebert SNMP OIDs.
|
||||
|
||||
Copyright 2000-2008 Liebert Corporation. All rights reserved.
|
||||
Reproduction of this document is authorized on the condition
|
||||
that the forgoing copyright notice is included.
|
||||
|
||||
This Specification is supplied 'AS IS' and Liebert Corporation
|
||||
makes no warranty, either express or implied, as to the use,
|
||||
operation, condition, or performance of the Specification."
|
||||
|
||||
REVISION "200807020000Z"
|
||||
DESCRIPTION
|
||||
" o Added Notifications for PDU devices (power on/off).
|
||||
o Added lgpEventParameters branch for defining notification payload
|
||||
that specifically identifies objects that are contained in tables.
|
||||
o Added new varbind to the lgpEventConditionEntryAdded and
|
||||
lgpEventConditionEntryRemoved notifications.
|
||||
o Fixed minor SMIv2 warnings and issues
|
||||
"
|
||||
|
||||
REVISION "200805150000Z"
|
||||
DESCRIPTION
|
||||
" o Added Notifications for PDU devices (power on/off).
|
||||
o Added lgpEventParameters branch for defining notification payload
|
||||
that specifically identifies objects that are contained in tables.
|
||||
o Added new varbind to the lgpEventConditionEntryAdded and
|
||||
lgpEventConditionEntryRemoved notifications.
|
||||
o Fixed minor SMIv2 warnings and issues
|
||||
"
|
||||
|
||||
REVISION "200801100000Z"
|
||||
DESCRIPTION
|
||||
"Modified contact email address and deprecated both:
|
||||
o lgpEventAgentFirmwareUpdateSuccessful
|
||||
o lgpEventAgentFirmwareCorrupt
|
||||
which were moved to the LIEBERT-GP-AGENT-MIB document."
|
||||
|
||||
REVISION "200608150000Z"
|
||||
DESCRIPTION
|
||||
"Added events for firmware update successful and for firmware corrupt."
|
||||
|
||||
REVISION "200602220000Z"
|
||||
DESCRIPTION
|
||||
"Added support for Liebert DS Unit."
|
||||
|
||||
::= { liebertNotificationsModuleReg 1 }
|
||||
|
||||
-- =============================================================================
|
||||
-- lgpNotifications - Liebert Notifications Registrations
|
||||
-- =============================================================================
|
||||
|
||||
lgpEventNotifications OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notifications for Liebert Global Products."
|
||||
::= { lgpNotifications 0 }
|
||||
|
||||
lgpEventParameters OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This sub tree describes various parameters/data that are carried
|
||||
in the payload of some notifications."
|
||||
::= { lgpNotifications 10 }
|
||||
|
||||
lgpEventParmTableRef OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object will be included as a varbind in some
|
||||
lgpEventNotifications. It is a reference to a table object in
|
||||
the MIB. The value of this object will be the OID of a table
|
||||
that the object that the notification applies to is defined.
|
||||
The notification containing this object will also contain
|
||||
a varbind 'lgpEventParmTableRowRef' that will specify which
|
||||
instance (row) in the table the object is defined in.
|
||||
|
||||
Example:
|
||||
NOTIFICATION: lgpEventConditionEntryAdded
|
||||
varbind: lgpConditionId 6
|
||||
varbind: lgpConditionDescr lgpConditionRcpBranchBreakerOpen
|
||||
varbind: lgpConditionTime 393884848
|
||||
varbind: lgpEventParmTableRef lgpPduRbTable
|
||||
varbind: lgpEventParmTableRowRef lgpPduRbEntryId.1.4
|
||||
|
||||
In the above example the breaker opened for a Receptacle branch.
|
||||
The specific receptacle branch is specified by the additional
|
||||
varbind (lgpEventParmTableRowRef). In this case the notification
|
||||
is for the 4th receptacle branch on the 1st PDU in the PDU cluster.
|
||||
"
|
||||
::= { lgpEventParameters 5 }
|
||||
|
||||
lgpEventParmTableRowRef OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a reference to the intersection of a row and column (cell)
|
||||
in the table specified by the companion varbind
|
||||
(lgpEventParmTableRef) in this notification. The row in the
|
||||
table where this cell exists represents the object that this
|
||||
notification applies to.
|
||||
|
||||
Example:
|
||||
NOTIFICATION: lgpEventRcpPowerStateChangeOff
|
||||
varbind: sysUpTime 393885975
|
||||
varbind: lgpEventParmTableRef lgpPduRcpTable
|
||||
varbind: lgpEventParmTableRowRef lgpPduRcpEntryId.2.4.5
|
||||
|
||||
In the above example the power state changed for a Receptacle.
|
||||
|
||||
The table containing the definition of the receptacle
|
||||
(lgpPduRcpTable) is given by the varbind (lgpEventParmTableRef)
|
||||
|
||||
The specific receptacle is specified by the varbind
|
||||
(lgpEventParmTableRowRef). In this case the notification
|
||||
is for the 5th receptacle on the 4th receptacle branch on the
|
||||
2nd PDU in the PDU cluster.
|
||||
|
||||
If one wanted to retrieve the user assigned label for this
|
||||
receptacle the OID would be: lgpPduRcpEntryUsrLabel.2.4.5
|
||||
"
|
||||
::= { lgpEventParameters 6 }
|
||||
|
||||
lgpEventConditionEntryAdded NOTIFICATION-TYPE
|
||||
OBJECTS { lgpConditionId,
|
||||
lgpConditionDescr,
|
||||
lgpConditionTime,
|
||||
lgpConditionTableRef,
|
||||
lgpConditionTableRowRef
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent each time a condition is inserted into the
|
||||
conditions table."
|
||||
::= { lgpEventNotifications 1 }
|
||||
|
||||
lgpEventConditionEntryRemoved NOTIFICATION-TYPE
|
||||
OBJECTS { lgpConditionId,
|
||||
lgpConditionDescr,
|
||||
lgpConditionTime,
|
||||
lgpConditionTableRef,
|
||||
lgpConditionTableRowRef
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent each time a condition is removed from the
|
||||
conditions table."
|
||||
::= { lgpEventNotifications 2 }
|
||||
|
||||
lgpEventLowBatteryWarning NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The battery's remaining charge is less than or equal to the agent's
|
||||
configured low threshold 'lgpPwrConfigLowBatteryWarningTime'."
|
||||
::= { lgpEventNotifications 3 }
|
||||
|
||||
lgpEventLoadTransferedToBypass NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device has transferred the load to the bypass source."
|
||||
::= { lgpEventNotifications 4 }
|
||||
|
||||
lgpEventInternalFault NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device has reported an internal fault."
|
||||
::= { lgpEventNotifications 5 }
|
||||
|
||||
lgpEventBatteryTestFailed NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device has reported a battery self-test failure."
|
||||
::= { lgpEventNotifications 6 }
|
||||
|
||||
lgpEventOutputOverload NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device has reported an output overload condition."
|
||||
::= { lgpEventNotifications 7 }
|
||||
|
||||
lgpEventEstablishedPowerRedundancy NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device has transitioned to the user defined redundant state."
|
||||
::= { lgpEventNotifications 8 }
|
||||
|
||||
lgpEventLostPowerRedundancy NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device as transitioned to a non-redundant power state as defined
|
||||
by the user configured threshold."
|
||||
::= { lgpEventNotifications 9 }
|
||||
|
||||
lgpEventPowerModuleFailure NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device power module failure."
|
||||
::= { lgpEventNotifications 10 }
|
||||
|
||||
lgpEventBatteryModuleFailure NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device battery module failure."
|
||||
::= { lgpEventNotifications 11 }
|
||||
|
||||
lgpEventControlModuleFailure NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device control module failure."
|
||||
::= { lgpEventNotifications 12 }
|
||||
|
||||
lgpEventPowerModuleWarning NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device power module warning."
|
||||
::= { lgpEventNotifications 13 }
|
||||
|
||||
lgpEventBatteryModuleWarning NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device battery module warning."
|
||||
::= { lgpEventNotifications 14 }
|
||||
|
||||
lgpEventControlModuleWarning NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device control module warning."
|
||||
::= { lgpEventNotifications 15 }
|
||||
|
||||
lgpEventAgentFirmwareUpdateSuccessful NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The firmware update to the agent card has completed successfully.
|
||||
|
||||
This element has been relocated to lgpAgentFirmwareUpdateSuccessful
|
||||
in the LIEBERT-GP-AGENT-MIB document."
|
||||
::= { lgpEventNotifications 16 }
|
||||
|
||||
lgpEventAgentFirmwareCorrupt NOTIFICATION-TYPE
|
||||
OBJECTS { sysUpTime }
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The firmware update to the agent card has failed and the firmware is
|
||||
now corrupt.
|
||||
|
||||
This element has been relocated to lgpAgentFirmwareCorrupt
|
||||
in the LIEBERT-GP-AGENT-MIB document."
|
||||
::= { lgpEventNotifications 17 }
|
||||
|
||||
lgpEventConfigModified NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysUpTime,
|
||||
lgpEventParmTableRef,
|
||||
lgpEventParmTableRowRef
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuration for the referenced PDU has been modified."
|
||||
::= { lgpEventNotifications 18 }
|
||||
|
||||
lgpEventModuleAdded NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysUpTime,
|
||||
lgpEventParmTableRef,
|
||||
lgpEventParmTableRowRef
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hot-swappable module has been added to the object specified by the
|
||||
lgpEventParmTableRef and lgpEventParmTableRowRef."
|
||||
::= { lgpEventNotifications 19 }
|
||||
|
||||
lgpEventModuleRemoved NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysUpTime,
|
||||
lgpEventParmTableRef,
|
||||
lgpEventParmTableRowRef
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hot-swappable module has been removed from the object specified by
|
||||
the lgpEventParmTableRef and lgpEventParmTableRowRef."
|
||||
::= { lgpEventNotifications 20 }
|
||||
|
||||
lgpEventRcpPowerStateChangeOn NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysUpTime,
|
||||
lgpEventParmTableRef,
|
||||
lgpEventParmTableRowRef
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Receptacle's power state has been changed from OFF to ON."
|
||||
::= { lgpEventNotifications 21 }
|
||||
|
||||
lgpEventRcpPowerStateChangeOff NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysUpTime,
|
||||
lgpEventParmTableRef,
|
||||
lgpEventParmTableRowRef
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Receptacle's power state has been changed from ON to OFF."
|
||||
::= { lgpEventNotifications 22 }
|
||||
|
||||
lgpEventRcpLoadAdded NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysUpTime,
|
||||
lgpEventParmTableRef,
|
||||
lgpEventParmTableRowRef
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The receptacle's load started drawing power. This notification
|
||||
is asserted when the receptacle power is ON and the associated load
|
||||
was previously not drawing power but is now drawing power.
|
||||
This event is not asserted as a result of turning the
|
||||
receptacle power ON."
|
||||
::= { lgpEventNotifications 23 }
|
||||
|
||||
lgpEventRcpLoadRemoved NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sysUpTime,
|
||||
lgpEventParmTableRef,
|
||||
lgpEventParmTableRowRef
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The receptacle's load stopped drawing power. This notification
|
||||
is asserted when the receptacle power is ON and the associated load
|
||||
was previously drawing power but is now no longer drawing power.
|
||||
This event is not asserted as a result of turning the
|
||||
receptacle power OFF."
|
||||
::= { lgpEventNotifications 24 }
|
||||
END
|
Reference in New Issue
Block a user