diff --git a/html/includes/functions.inc.php b/html/includes/functions.inc.php
index 388144e72..ecdb1e391 100644
--- a/html/includes/functions.inc.php
+++ b/html/includes/functions.inc.php
@@ -292,5 +292,16 @@ function print_message($text)
echo('
'.$text.' |
');
}
+function devclass($device)
+{
+ if (isset($device['status']) && $device['status'] == '0') { $class = "list-device-down"; } else { $class = "list-device"; }
+ if (isset($device['ignore']) && $device['ignore'] == '1') {
+ $class = "list-device-ignored";
+ if (isset($device['status']) && $device['status'] == '1') { $class = "list-device-ignored-up"; }
+ }
+ if (isset($device['disabled']) && $device['disabled'] == '1') { $class = "list-device-disabled"; }
+ return $class;
+}
+
?>
diff --git a/includes/discovery/humidity.inc.php b/includes/discovery/humidity.inc.php
index 5e3f15027..9619ad8a9 100755
--- a/includes/discovery/humidity.inc.php
+++ b/includes/discovery/humidity.inc.php
@@ -9,44 +9,7 @@ echo("Humidity : ");
$valid_humidity = array();
-switch ($device['os'])
-{
- case "akcp":
- case "minkelsrms":
- $oids = snmp_walk($device, ".1.3.6.1.4.1.3854.1.2.2.1.16.1.4", "-Osqn", "");
- if ($debug) { echo($oids."\n"); }
- $oids = trim($oids);
- if ($oids) echo("AKCP ");
- foreach(explode("\n", $oids) as $data)
- {
- $data = trim($data);
- if ($data)
- {
- list($oid,$status) = explode(" ", $data,2);
- if ($status == 2) # 2 = normal, 0 = not connected
- {
- $split_oid = explode('.',$oid);
- $humidity_id = $split_oid[count($split_oid)-1];
- $descr_oid = ".1.3.6.1.4.1.3854.1.2.2.1.17.1.1.$humidity_id";
- $humidity_oid = ".1.3.6.1.4.1.3854.1.2.2.1.17.1.3.$humidity_id";
- $warnlimit_oid = ".1.3.6.1.4.1.3854.1.2.2.1.17.1.7.$humidity_id";
- $limit_oid = ".1.3.6.1.4.1.3854.1.2.2.1.17.1.8.$humidity_id";
- $warnlowlimit_oid = ".1.3.6.1.4.1.3854.1.2.2.1.17.1.9.$humidity_id";
- $lowlimit_oid = ".1.3.6.1.4.1.3854.1.2.2.1.17.1.10.$humidity_id";
-
- $descr = trim(snmp_get($device, $descr_oid, "-Oqv", ""),'"');
- $humidity = snmp_get($device, $humidity_oid, "-Oqv", "");
- $warnlimit = snmp_get($device, $warnlimit_oid, "-Oqv", "");
- $limit = snmp_get($device, $limit_oid, "-Oqv", "");
- $lowlimit = snmp_get($device, $lowlimit_oid, "-Oqv", "");
- $warnlowlimit = snmp_get($device, $warnlowlimit_oid, "-Oqv", "");
-
- discover_humidity($valid_humidity, $device, $humidity_oid, $humidity_id, "akcp", $descr, 1, $lowlimit, $warnlowlimit, $limit, $warnlimit, $humidity);
- }
- }
- }
- break;
-}
+include_dir("includes/discovery/humidity");
if($debug) { print_r($valid_humidity); }
diff --git a/includes/discovery/humidity/akcp.inc.php b/includes/discovery/humidity/akcp.inc.php
new file mode 100644
index 000000000..93850504c
--- /dev/null
+++ b/includes/discovery/humidity/akcp.inc.php
@@ -0,0 +1,42 @@
+
\ No newline at end of file
diff --git a/includes/discovery/temperatures/lm-sensors.inc.php b/includes/discovery/temperatures/lm-sensors.inc.php
index 17cb17900..0eaaba285 100644
--- a/includes/discovery/temperatures/lm-sensors.inc.php
+++ b/includes/discovery/temperatures/lm-sensors.inc.php
@@ -4,28 +4,28 @@ global $valid_temp;
if ($device['os'] == "linux")
{
- $oids = snmp_walk($device, "lmTempSensorsDevice", "-Osqn", "LM-SENSORS-MIB");
- if ($debug) { echo($oids."\n"); }
- $oids = trim($oids);
- if ($oids) echo("LM-SENSORS ");
- foreach(explode("\n", $oids) as $data)
+ $oids = snmp_walk($device, "lmTempSensorsDevice", "-Osqn", "LM-SENSORS-MIB");
+ if ($debug) { echo($oids."\n"); }
+ $oids = trim($oids);
+ if ($oids) echo("LM-SENSORS ");
+ foreach(explode("\n", $oids) as $data)
+ {
+ $data = trim($data);
+ if ($data)
{
- $data = trim($data);
- if ($data)
+ list($oid,$descr) = explode(" ", $data,2);
+ $split_oid = explode('.',$oid);
+ $temp_id = $split_oid[count($split_oid)-1];
+ $temp_oid = "1.3.6.1.4.1.2021.13.16.2.1.3.$temp_id";
+ $temp = snmp_get($device, $temp_oid, "-Ovq") / 1000;
+ $descr = str_ireplace("temp-", "", $descr);
+ $descr = trim($descr);
+ if($temp != "0" && $temp <= "1000")
{
- list($oid,$descr) = explode(" ", $data,2);
- $split_oid = explode('.',$oid);
- $temp_id = $split_oid[count($split_oid)-1];
- $temp_oid = "1.3.6.1.4.1.2021.13.16.2.1.3.$temp_id";
- $temp = snmp_get($device, $temp_oid, "-Ovq") / 1000;
- $descr = str_ireplace("temp-", "", $descr);
- $descr = trim($descr);
- if($temp != "0" && $temp <= "1000")
- {
- discover_temperature($valid_temp, $device, $temp_oid, $temp_id, "lmsensors", $descr, "1000", NULL, NULL, $temp);
- }
+ discover_temperature($valid_temp, $device, $temp_oid, $temp_id, "lmsensors", $descr, "1000", NULL, NULL, $temp);
}
}
+ }
}
?>
diff --git a/includes/functions.php b/includes/functions.php
index df0acc84d..b10a6a6ad 100755
--- a/includes/functions.php
+++ b/includes/functions.php
@@ -184,17 +184,6 @@ function device_traffic_image($device, $width, $height, $from, $to)
return "
";
}
-function devclass($device)
-{
- if (isset($device['status']) && $device['status'] == '0') { $class = "list-device-down"; } else { $class = "list-device"; }
- if (isset($device['ignore']) && $device['ignore'] == '1') {
- $class = "list-device-ignored";
- if (isset($device['status']) && $device['status'] == '1') { $class = "list-device-ignored-up"; }
- }
- if (isset($device['disabled']) && $device['disabled'] == '1') { $class = "list-device-disabled"; }
- return $class;
-}
-
function getImage($host)
{
global $config;
diff --git a/mibs/DELL-RAC-MIB.mib b/mibs/DELL-RAC-MIB.mib
new file mode 100644
index 000000000..73aa5acf4
--- /dev/null
+++ b/mibs/DELL-RAC-MIB.mib
@@ -0,0 +1,1233 @@
+--
+-- 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