-- -- Dell Remote Access Controller (RAC) Management Information Base -- Copyright (c) 2008 Dell Inc -- -- Last Changed Revision: 10 -- Last Changed Date: 2008-07-25 17:23:34 -0500 (Fri, 25 Jul 2008) -- Text Last Updated: 2008-10-03 11:18:53 -0500 (Fri, 03 Oct 2008) -- DELL-RAC-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 DisplayString FROM RFC1158-MIB; -- text convention ------------------------------------------------------------------------ ------------------------------------------------------------------------------- -- This data type is used to model textual information taken -- from the NVT ASCII character set. By convention, objects -- with this syntax are declared as having -- SIZE (0..1023) ------------------------------------------------------------------------------- DellString ::= DisplayString (SIZE (0..1023)) DellRacType ::= INTEGER { other(1), -- the DRAC type is not one of the following unknown(2), -- the DRAC type is unknown DracIII(3), -- Drac III ERA(4), -- ERA DRAC4(5), -- Drac 4 DRAC5(6), -- Drac 5 DRAC5MC(7), -- Drac 5/MC CMC(8), -- CMC iDRAC(9) -- iDRAC } DellStatus ::= INTEGER { other(1), -- the status of the object is not one of the following: unknown(2), -- the status of the object is unknown -- (not known or monitored) ok(3), -- the status of the object is ok nonCritical(4), -- the status of the object is warning, non-critical critical(5), -- the status of the object is critical (failure) nonRecoverable(6) -- the status of the object is non-recoverable (dead) } ------------------------------------------------------------------------------- -- DellPowerReading is a string representation of a floating point value, -- having exactly 3 digits of precision, and a maximum of 31 characters. -- -- DellChassisPowerIndexRange defines the possible chassis power instances -- in this MIB. -- -- DellCMCPSUIndexRange defines the possible CMC Power Supply Unit (PSU) -- instances, per chassis power instance, in this MIB. -- -- DellCMCPSUCapable is an enumeration of PSU presence and/or monitoring -- capabilities. ------------------------------------------------------------------------------- DellPowerReading ::= DisplayString (SIZE (0..32)) DellCMCPowerIndexRange ::= INTEGER (1..1) DellCMCPSUIndexRange ::= INTEGER (1..6) DellCMCPSUCapable ::= INTEGER { absent(1), -- power supply is not present none(2), -- no power monitoring abilities basic(3) -- basic power monitoring abilities } ------------------------------------------------------------------------------- -- DellTimestamp is defined in the displayable format: -- -- yyyymmddHHMMSS.uuuuuuDooo -- -- where yyyy is the year, mm is the month number, dd is the day of the month, -- HHMMSS are the hours, minutes and seconds, respectively, uuuuuu is the -- number of microseconds, D is the UTC offset direction, and ooo is the -- offset from UTC, in minutes. -- -- Note: D is a plus (+) sign if east of UTC, and a minus (-) if west of UTC. -- -- For example, Wednesday, May 25, 1994, at 1:30:15 PM EDT -- would be represented as: 19940525133015.000000-300 ------------------------------------------------------------------------------- DellTimestamp ::= DisplayString (SIZE (26)) -- MIB Objects and Tables -------------------------------------------------------- dell OBJECT IDENTIFIER ::= { enterprises 674 } server3 OBJECT IDENTIFIER ::= { dell 10892 } drsOutofBandGroup OBJECT IDENTIFIER ::= { server3 2 } drsInformationGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 1 } drsProductInfoGroup OBJECT IDENTIFIER ::= { drsInformationGroup 1 } drsFirmwareGroup OBJECT IDENTIFIER ::= { drsInformationGroup 2 } drsStatusGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 2 } drsChassisStatusGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 3 } drsStatusNowGroup OBJECT IDENTIFIER ::= { drsChassisStatusGroup 1 } drsStatusPrevGroup OBJECT IDENTIFIER ::= { drsChassisStatusGroup 2 } drsStatusChangeGroup OBJECT IDENTIFIER ::= { drsChassisStatusGroup 3 } drsChassisPowerGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 4 } DrsCMCPowerTableEntry ::= SEQUENCE { drsChassisIndex DellCMCPowerIndexRange, drsPotentialPower DellPowerReading, drsIdlePower DellPowerReading, drsMaxPowerSpecification DellPowerReading, drsPowerSurplus DellPowerReading, drsKWhCumulative DellPowerReading, drsKWhCumulativeTime DellTimestamp, drsWattsPeakUsage DellPowerReading, drsWattsPeakTime DellTimestamp, drsWattsMinUsage DellPowerReading, drsWattsMinTime DellTimestamp, drsWattsResetTime DellTimestamp, drsWattsReading DellPowerReading, drsAmpsReading DellPowerReading } DrsCMCPSUTableEntry ::= SEQUENCE { drsPSUChassisIndex DellCMCPowerIndexRange, drsPSUIndex DellCMCPSUIndexRange, drsPSULocation DellString, drsPSUMonitoringCapable DellCMCPSUCapable, drsPSUVoltsReading DellPowerReading, drsPSUAmpsReading DellPowerReading, drsPSUWattsReading DellPowerReading } drsCMCAlertGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 20 } drsChassisAlertVariables OBJECT IDENTIFIER ::= { drsCMCAlertGroup 10 } drsChassisAlertGroup OBJECT IDENTIFIER ::= { drsCMCAlertGroup 2000 } drsAlertGroup OBJECT IDENTIFIER ::= { drsOutofBandGroup 5000 } drsAlertVariables OBJECT IDENTIFIER ::= { drsAlertGroup 10 } -- Variables and Traps ------------------------------------------------------------------------ ------------------------------------------------------------------------------- -- group: product information ------------------------------------------------------------------------------- drsProductName OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0001 This attribute defines the product name of a chassis management controller." ::= { drsProductInfoGroup 1 } drsProductShortName OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0002 This attribute defines the short product name of a chassis management controller. " ::= { drsProductInfoGroup 2 } drsProductDescription OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0003 This attribute defines the product description of a chassis management controller. " ::= { drsProductInfoGroup 3 } drsProductManufacturer OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0004 This attribute defines the product manufacturer of a chassis management controller. " ::= { drsProductInfoGroup 4 } drsProductVersion OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0005 This attribute defines the product version of a chassis management controller. " ::= { drsProductInfoGroup 5 } drsChassisServiceTag OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0007 This attribute defines the Service Tag of the chassis. " ::= { drsProductInfoGroup 6 } drsProductURL OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0006 This attribute defines the out-of-band UI URL of a chassis management controller. " ::= { drsProductInfoGroup 7 } drsProductChassisAssetTag OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0008 This attribute defines the Asset Tag of the chassis. " ::= { drsProductInfoGroup 8 } drsProductChassisLocation OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0009 This attribute defines the location of the chassis. " ::= { drsProductInfoGroup 9 } drsProductChassisName OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0010 This attribute defines the name of the chassis. " ::= { drsProductInfoGroup 10 } drsSystemServiceTag OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0011 This attribute defines the service tag of a system. " ::= { drsProductInfoGroup 11 } drsProductSystemAssetTag OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0012 This attribute defines the asset tag of a system. " ::= { drsProductInfoGroup 12 } drsProductSystemSlot OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0013 This attribute defines the slot number of a CMC. " ::= { drsProductInfoGroup 13 } drsProductType OBJECT-TYPE SYNTAX DellRacType ACCESS read-only STATUS mandatory DESCRIPTION "0001.0001.0014 This attribute defines type of a remote access card " ::= { drsProductInfoGroup 14 } drsFirmwareVersion OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0001.0002.0001 This attribute defines the firmware version of a chassis management controller. " ::= { drsFirmwareGroup 1 } ------------------------------------------------------------------------------- -- group: chassis status ------------------------------------------------------------------------------- drsGlobalSystemStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0002.0001.0001 This attribute defines the overall chassis status being monitored by the chassis management card." ::= { drsStatusGroup 1 } drsGlobalCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0001 This attribute defines the overall chassis status being monitored by the chassis management card." ::= { drsStatusNowGroup 1 } drsIOMCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0002 This attribute defines the IOM subsystem status being monitored by the chassis management card." ::= { drsStatusNowGroup 2 } drsKVMCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0003 This attribute defines the iKVM subsystem health status being monitored by the chassis management card." ::= { drsStatusNowGroup 3 } drsRedCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0004 This attribute defines the Redundancy status being monitored by the chassis management card." ::= { drsStatusNowGroup 4 } drsPowerCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0005 This attribute defines the power subsystem health status being monitored by the chassis management card." ::= { drsStatusNowGroup 5 } drsFanCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0006 This attribute defines the Fan subsystem health status being monitored by the chassis management card." ::= { drsStatusNowGroup 6 } drsBladeCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0007 This attribute defines the Blade subsystem health status being monitored by the chassis management card." ::= { drsStatusNowGroup 7 } drsTempCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0008 This attribute defines the Temp Sensor subsystem health status being monitored by the chassis management card." ::= { drsStatusNowGroup 8 } drsCMCCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0009 This attribute defines the CMC health status being monitored by the chassis management card." ::= { drsStatusNowGroup 9 } drsGlobalPrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0002.0001 This attribute defines the previous chassis status recorded by the chassis management card." ::= { drsStatusPrevGroup 1 } drsIOMPrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0002.0002 This attribute defines the previous IOM subsystem status recorded by the chassis management card." ::= { drsStatusPrevGroup 2 } drsKVMPrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0002.0003 This attribute defines the previous iKVM subsystem health status recorded by the chassis management card." ::= { drsStatusPrevGroup 3 } drsRedPrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0002.0004 This attribute defines the previous Redundancy status recorded by the chassis management card." ::= { drsStatusPrevGroup 4 } drsPowerPrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0002.0005 This attribute defines the previous power subsystem health status recorded by the chassis management card." ::= { drsStatusPrevGroup 5 } drsFanPrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0002.0006 This attribute defines the previous Fan health status being monitored by the chassis management card." ::= { drsStatusPrevGroup 6 } drsBladePrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0002.0007 This attribute defines the previous Blade subsystem health status recorded by the chassis management card." ::= { drsStatusPrevGroup 7 } drsTempPrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0008 This attribute defines the Temp Sensor health status being monitored by the chassis management card." ::= { drsStatusPrevGroup 8 } drsCMCPrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0003.0001.0009 This attribute defines the CMC health status being monitored by the chassis management card." ::= { drsStatusPrevGroup 9 } drsGlobalChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0003.0003.0001 This attribute defines the timestamp of the most recent global status change." ::= { drsStatusChangeGroup 1 } drsIOMChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0003.0003.0002 This attribute defines the timestamp of the most recent IOM status change." ::= { drsStatusChangeGroup 2 } drsKVMChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0003.0003.0003 This attribute defines the timestamp of the most recent iKVM status change." ::= { drsStatusChangeGroup 3 } drsRedChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0003.0003.0004 This attribute defines the timestamp of the most recent Redundancy status change." ::= { drsStatusChangeGroup 4 } drsPowerChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0003.0003.0005 This attribute defines the timestamp of the most recent power health status change." ::= { drsStatusChangeGroup 5 } drsFanChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0003.0003.0006 This attribute defines the timestamp of the most recent Fan health status change." ::= { drsStatusChangeGroup 6 } drsBladeChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0003.0003.0007 This attribute defines the timestamp of the most recent Blade health status change." ::= { drsStatusChangeGroup 7 } drsTempChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0003.0003.0008 This attribute defines the timestamp of the most recent Temp Sensor health status change." ::= { drsStatusChangeGroup 8 } drsCMCChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0003.0003.0009 This attribute defines the timestamp of the most recent CMC health status change." ::= { drsStatusChangeGroup 9 } ------------------------------------------------------------------------------- -- group: chassis power ------------------------------------------------------------------------------- drsCMCPowerTable OBJECT-TYPE SYNTAX SEQUENCE OF DrsCMCPowerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "0004.0001 This object defines the CMC power table." ::= { drsChassisPowerGroup 1 } drsCMCPowerTableEntry OBJECT-TYPE SYNTAX DrsCMCPowerTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "0004.0001.0001 This object defines the CMC power table entry." INDEX { drsChassisIndex } ::= { drsCMCPowerTable 1 } drsCMCPSUTable OBJECT-TYPE SYNTAX SEQUENCE OF DrsCMCPSUTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "0004.0002 This object defines the CMC PSU table." ::= { drsChassisPowerGroup 2 } drsCMCPSUTableEntry OBJECT-TYPE SYNTAX DrsCMCPSUTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "0004.0002.0001 This object defines the CMC PSU table entry." INDEX { drsPSUChassisIndex, drsPSUIndex } ::= { drsCMCPSUTable 1 } ------------------------------------------------------------------------------- -- table: CMC power information ------------------------------------------------------------------------------- drsChassisIndex OBJECT-TYPE SYNTAX DellCMCPowerIndexRange ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0001 This attribute defines the index (one-based) of the associated chassis." ::= { drsCMCPowerTableEntry 1 } drsPotentialPower OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0002 This attribute defines the power (in Watts) required by the chassis infrastructure, plus the sum of the maximum power requirements for all currently powered-on servers." ::= { drsCMCPowerTableEntry 2 } drsIdlePower OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0003 This attribute defines the power (in Watts) required by the chassis infrastructure, plus the sum of the minimum power requirements for all currently powered-on servers." ::= { drsCMCPowerTableEntry 3 } drsMaxPowerSpecification OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0004 This attribute defines the power limit (in Watts) at which server throttling will take place." ::= { drsCMCPowerTableEntry 4 } drsPowerSurplus OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0005 This attribute defines the power surplus (in Watts) remaining above the drsPotentialPower reading." ::= { drsCMCPowerTableEntry 5 } drsKWhCumulative OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0006 This attribute defines the cumulative chassis power usage (in KWh) since last reset." ::= { drsCMCPowerTableEntry 6 } drsKWhCumulativeTime OBJECT-TYPE SYNTAX DellTimestamp ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0007 This attribute defines the timestamp of the most recent chassis power accumulator reset." ::= { drsCMCPowerTableEntry 7 } drsWattsPeakUsage OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0008 This attribute defines the chassis peak power usage (in Watts) since last reset." ::= { drsCMCPowerTableEntry 8 } drsWattsPeakTime OBJECT-TYPE SYNTAX DellTimestamp ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0009 This attribute defines the timestamp of the most recent chassis peak power usage." ::= { drsCMCPowerTableEntry 9 } drsWattsMinUsage OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0010 This attribute defines the chassis mimimum power usage (in Watts) since last reset." ::= { drsCMCPowerTableEntry 10 } drsWattsMinTime OBJECT-TYPE SYNTAX DellTimestamp ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0011 This attribute defines the timestamp of the most recent chassis minimum power usage." ::= { drsCMCPowerTableEntry 11 } drsWattsResetTime OBJECT-TYPE SYNTAX DellTimestamp ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0012 This attribute defines the timestamp of the most recent reset of the chassis min/peak Watts readings." ::= { drsCMCPowerTableEntry 12 } drsWattsReading OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0013 This attribute defines the instantaneous chassis power usage (in Watts)." ::= { drsCMCPowerTableEntry 13 } drsAmpsReading OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0001.0001.0014 This attribute defines the instantaneous chassis current usage (in Watts)." ::= { drsCMCPowerTableEntry 14 } ------------------------------------------------------------------------------- -- table: CMC PSU info ------------------------------------------------------------------------------- drsPSUChassisIndex OBJECT-TYPE SYNTAX DellCMCPowerIndexRange ACCESS read-only STATUS mandatory DESCRIPTION "0004.0002.0001.0001 This attribute defines the index (one-based) of the associated chassis." ::= { drsCMCPSUTableEntry 1 } drsPSUIndex OBJECT-TYPE SYNTAX DellCMCPSUIndexRange ACCESS read-only STATUS mandatory DESCRIPTION "0004.0002.0001.0002 This attribute defines the index (one-based) of the associated CMC PSU." ::= { drsCMCPSUTableEntry 2 } drsPSULocation OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0004.0002.0001.0003 This attribute defines the location of the CMC PSU." ::= { drsCMCPSUTableEntry 3 } drsPSUMonitoringCapable OBJECT-TYPE SYNTAX DellCMCPSUCapable ACCESS read-only STATUS mandatory DESCRIPTION "0004.0002.0001.0004 This attribute defines the PSU Monitoring capabilities, or the absence of a PSU in this location." ::= { drsCMCPSUTableEntry 4 } drsPSUVoltsReading OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0002.0001.0005 This attribute defines the instantaneous PSU Voltage reading." ::= { drsCMCPSUTableEntry 5 } drsPSUAmpsReading OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0002.0001.0006 This attribute defines the instantaneous PSU Current reading." ::= { drsCMCPSUTableEntry 6 } drsPSUWattsReading OBJECT-TYPE SYNTAX DellPowerReading ACCESS read-only STATUS mandatory DESCRIPTION "0004.0002.0001.0007 This attribute defines the instantaneous PSU Wattage reading." ::= { drsCMCPSUTableEntry 7 } ------------------------------------------------------------------------------- -- group: chassis alerts ------------------------------------------------------------------------------- drsCASubSystem OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0020.0010.0001 This attribute defines the Sub-System Name of the CMC Alert" ::= { drsChassisAlertVariables 1 } drsCASSCurrStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0020.0010.0002 This attribute defines the Current Status of the Alerting Sub-System" ::= { drsChassisAlertVariables 2 } drsCASSPrevStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "0020.0010.0003 This attribute defines the Previous Status of the Alerting Sub-System" ::= { drsChassisAlertVariables 3 } drsCASSChangeTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "0020.0010.0004 This attribute defines the Timestamp of Most Recent Change of the Alerting Sub-System" ::= { drsChassisAlertVariables 4 } drsCAMessage OBJECT-TYPE SYNTAX DellString ACCESS read-only STATUS mandatory DESCRIPTION "0020.0010.0005 This attribute defines the CSSD message of the CMC Alert" ::= { drsChassisAlertVariables 5 } alertCMCTestTrap TRAP-TYPE ENTERPRISE drsOutofBandGroup DESCRIPTION "The CMC has generated a test trap" --#TYPE "CMC Test Trap" --#SUMMARY "CMC Test Trap" --#SEVERITY INFORMATIONAL --#CATEGORY Error Events ::= 2000 alertCMCNormalTrap TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsProductChassisName, drsProductChassisLocation, drsGlobalCurrStatus, drsCASubSystem, drsCASSCurrStatus, drsCASSPrevStatus, drsCASSChangeTime, drsCAMessage } DESCRIPTION "The CMC reported a return-to-normal or informational event." --#TYPE "CMC Return-to-Normal / Informational Trap" --#SUMMARY "Return-to-Normal / Informational Trap from CMC in system %s in location %s, message: %s" --#ARGUMENTS {0,1,7} --#SEVERITY NORMAL --#CATEGORY Error Events ::= 2002 alertCMCWarningTrap TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsProductChassisName, drsProductChassisLocation, drsGlobalCurrStatus, drsCASubSystem, drsCASSCurrStatus, drsCASSPrevStatus, drsCASSChangeTime, drsCAMessage } DESCRIPTION "The CMC reported a warning event." --#TYPE "CMC Warning Trap" --#SUMMARY "Warning Trap from CMC in system %s in location %s, message: %s" --#ARGUMENTS {0,1,7} --#SEVERITY WARNING --#CATEGORY Error Events ::= 2003 alertCMCCriticalTrap TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsProductChassisName, drsProductChassisLocation, drsGlobalCurrStatus, drsCASubSystem, drsCASSCurrStatus, drsCASSPrevStatus, drsCASSChangeTime, drsCAMessage } DESCRIPTION "The CMC reported a critical event." --#TYPE "CMC Critical Trap" --#SUMMARY "Critical Trap from CMC in system %s in location %s, message: %s" --#ARGUMENTS {0,1,7} --#SEVERITY CRITICAL --#CATEGORY Error Events ::= 2004 alertCMCNonRecoverableTrap TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsProductChassisName, drsProductChassisLocation, drsGlobalCurrStatus, drsCASubSystem, drsCASSCurrStatus, drsCASSPrevStatus, drsCASSChangeTime, drsCAMessage } DESCRIPTION "The CMC reported a catastrophic event." --#TYPE "CMC Non-Recoverable Trap" --#SUMMARY "Non-Recoverable Trap from CMC in system %s in location %s, message: %s" --#ARGUMENTS {0,1,7} --#SEVERITY NON-RECOVERABLE --#CATEGORY Error Events ::= 2005 -- -- Legacy Alerting -- drsAlertSystem OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "5000.0010.0001 Name of the system generating the alert." --DEFAULT get-function-async get_%n_async --DEFAULT next-function-async std_next_async ::= { drsAlertVariables 1 } drsAlertTableIndexOID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory DESCRIPTION "5000.0010.0002 0.0" --DEFAULT get-function-async get_OID_null_async --DEFAULT next-function-async std_next_async ::= { drsAlertVariables 2 } drsAlertMessage OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..1024)) ACCESS read-only STATUS mandatory DESCRIPTION "5000.0010.0003 Message describing the alert." --DEFAULT get-function-async get_string_null_async --DEFAULT next-function-async std_next_async ::= { drsAlertVariables 3 } drsAlertCurrentStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "5000.0010.0004 Current status of object causing the alert." --DEFAULT get-function-async get_dellstatus_unknow_async --DEFAULT next-function-async std_next_async ::= { drsAlertVariables 4 } drsAlertPreviousStatus OBJECT-TYPE SYNTAX DellStatus ACCESS read-only STATUS mandatory DESCRIPTION "5000.0010.0005 Previous status of object causing the alert." --DEFAULT get-function-async get_dellstatus_unknow_async --DEFAULT next-function-async std_next_async ::= { drsAlertVariables 5 } drsAlertData OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..1024)) ACCESS read-only STATUS mandatory DESCRIPTION "5000.0010.0006 Alert data." --DEFAULT get-function-async get_string_null_async --DEFAULT next-function-async std_next_async ::= { drsAlertVariables 6 } alertDrscTestTrapEvent TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC generated a test trap event in response to a user request." --#TYPE "Dell RAC Test TRAP Event" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY INFORMATIONAL --#CATEGORY Status Events ::= 1001 alertDrscAuthError TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC Authentication Failures during a time period have Exceeded a Threshold." --#TYPE "Dell RAC Authentication Error" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY MINOR --#CATEGORY Error Events ::= 1002 alertDrscLostESM TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC cannot communicate with the baseboard management controller (ESM)." --#TYPE "Dell RAC Lost Communication with ESM" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY MINOR --#CATEGORY Error Events ::= 1003 alertDrscFoundESM TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC is communicating normally with the baseboard management controller (ESM)." --#TYPE "Dell RAC Communication with ESM is OK" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY INFORMATIONAL --#CATEGORY Error Events ::= 1004 alertDrscPowerOff TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC has detected a System power state change to powered-off." --#TYPE "Dell RAC Detected System Powered-Off" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY CRITICAL --#CATEGORY Error Events ::= 1005 alertDrscPowerOn TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC has detected a system power state change to powered-on." --#TYPE "Dell RAC Detected System Powered-On" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY INFORMATIONAL --#CATEGORY Error Events ::= 1006 alertDrscWatchdogExpired TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC has detected that the system watchdog has expired indicating a system hang." --#TYPE "Dell RAC Detected Watchdog Expired" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY CRITICAL --#CATEGORY Error Events ::= 1007 alertDrscBattLow TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC Battery charge is below 25% indicating that the battery may only be able to power the DRSC for 8-10 minutes." --#TYPE "Dell RAC Battery Charge Low" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY MINOR --#CATEGORY Error Events ::= 1008 alertDrscTempNormal TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC Temperature probe has retured to a normal value." --#TYPE "Dell RAC Temperature Normal" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY INFORMATIONAL --#CATEGORY Error Events ::= 1009 alertDrscTempWarning TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC Temperature probe has detected a Warning value." --#TYPE "Dell RAC Temperature Warning" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY MINOR --#CATEGORY Error Events ::= 1010 alertDrscTempCritical TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC Temperature probe has detected a failure (or critical) value." --#TYPE "Dell RAC Temperature Failure" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY CRITICAL --#CATEGORY Error Events ::= 1011 alertDrscVoltNormal TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC voltage has returned to a normal value." --#TYPE "Dell RAC Voltage Normal" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY INFORMATIONAL --#CATEGORY Error Events ::= 1012 alertDrscVoltWarning TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC voltage probe has detected a warning value." --#TYPE "Dell RAC Battery Warning" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY MINOR --#CATEGORY Error Events ::= 1013 alertDrscVoltCritical TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC voltage probe has detected a failure (or critical) value." --#TYPE "Dell RAC Voltage Failure" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY CRITICAL --#CATEGORY Error Events ::= 1014 alertDrscSELWarning TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC has detected a new event in the System Event Log with Severity: Warning." --#TYPE "Dell RAC System Event Log Warning" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY MAJOR --#CATEGORY Error Events ::= 1015 alertDrscSELCritical TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC has detected a new event in the System Event Log with Severity: Critical." --#TYPE "Dell RAC System Event Log Critical" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY CRITICAL --#CATEGORY Error Events ::= 1016 alertDrscSEL80percentFull TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC has detected that the System Event Log is 80% full." --#TYPE "Dell System Event Log 80% Full Warning" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY MAJOR --#CATEGORY Status Events ::= 1017 alertDrscSEL90percentFull TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC has detected that the System Event Log is 90% full." --#TYPE " Dell System Event Log 90% Full Warning " --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY MAJOR --#CATEGORY Status Events ::= 1018 alertDrscSEL100percentFull TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC has detected that the System Event Log is 100% full." --#TYPE " Dell System Event Log 100% Full Warning " --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY MAJOR --#CATEGORY Status Events ::= 1019 alertDrscSELNormal TRAP-TYPE ENTERPRISE drsOutofBandGroup VARIABLES { drsAlertSystem, drsAlertTableIndexOID, drsAlertMessage, drsAlertCurrentStatus, drsAlertPreviousStatus, drsAlertData } DESCRIPTION "The RAC has detected a new event in the System Event Log with Severity: Normal." --#TYPE "Dell RAC System Event Log Normal" --#SUMMARY "%s" --#ARGUMENTS {2} --#SEVERITY INFORMATIONAL --#CATEGORY Error Events ::= 1020 END