4
beb3c70c-6de0-4499-a209-05db229e5eb2
DELL OpenManage
3
System Hardware
e8d69ce5-bd5d-4951-b25b-54cb6aed8674
.1.3.6.1.4.1.674.10892.1.300.10.1.4.{instance}
DELL OpenManage - Chassis - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Unknown";
case "3": return "Healthy";
case "4": return "Warning";
case "5": return "Error";
case "6": return "Critical";
default: return "INVALID DATA (".$1.")";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.300.10.1.1
transport = CreateSNMPTransport($node);
if (transport == null) return null;
chassisName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.300.10.1.7." . $1);
return %(true, $1, chassisName);
09e08f97-de46-4ca7-90f2-95017be9f54e
.1.3.6.1.4.1.674.10892.1.300.10.1.11.{instance}
DELL OpenManage - Chassis - {instance-name} - Service Tag
4
0
2
86400
0
0
2056
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.300.10.1.1
transport = CreateSNMPTransport($node);
if (transport == null) return null;
chassisName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.300.10.1.7." . $1);
return %(true, $1, chassisName);
bd760d75-9418-4c94-a7d2-61c9c4f98943
.1.3.6.1.4.1.674.10892.1.300.10.1.9.{instance}
DELL OpenManage - Chassis - {instance-name} - Model Name
4
0
2
86400
0
0
2056
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.300.10.1.1
transport = CreateSNMPTransport($node);
if (transport == null) return null;
chassisName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.300.10.1.7." . $1);
return %(true, $1, chassisName);
a217b2c8-cedf-4cd9-b6e6-bd65eeb789f3
.1.3.6.1.4.1.674.10892.1.700.20.1.5.{instance}
DELL OpenManage - Temperature - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Unknown";
case "3": return "Healthy";
case "4": return "Warning";
case "5": return "Error";
case "6": return "Critical";
default: return "INVALID DATA (".$1.")";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.700.20.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
sensorLocation = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.700.20.1.8." . $1);
return %(true, $1, sensorLocation);
207c30af-39f3-4f71-a9fd-c8c929f4600e
.1.3.6.1.4.1.674.10893.1.20.140.1.1.4.{instance}
DELL OpenManage - Storage - Disk - Logical - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "0": return "Unknown";
case "1": return "Healthy";
case "2": return "Failed";
case "3": return "Online";
case "4": return "Offline";
case "6": return "Degraded";
case "15": return "Resynching";
case "16": return "Regenerating";
case "24": return "Rebuilding";
case "26": return "Formatting";
case "32": return "Reconstructing";
case "35": return "Initializing";
case "36": return "Background Initialization";
case "38": return "Resynching Paused";
case "52": return "Permanently Degraded";
case "54": return "Degraded Redundancy";
default: return "INVALID DATA";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10893.1.20.140.1.1.1
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
diskLabel = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.140.1.1.2." . $1);
if ( diskLabel == null ) return null;
raidLevel = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.140.1.1.13." . $1);
switch ( raidLevel )
{
case "1":
raidLevelName = "Concatenated";
break;
case "2":
raidLevelName = "RAID-0";
break;
case "3":
raidLevelName = "RAID-1";
break;
case "7":
raidLevelName = "RAID-5";
break;
case "8":
raidLevelName = "RAID-6";
break;
case "10":
raidLevelName = "RAID-10";
break;
case "12":
raidLevelName = "RAID-50";
break;
case "19":
raidLevelName = "Concatenated RAID-1";
break;
case "24":
raidLevelName = "RAID-60";
break;
case "25":
raidLevelName = "CacheCade";
break;
default:
raidLevelName = "INVALID DATA (".raidLevel.")";
}
return %(true, $1, diskLabel . " (" . raidLevelName . ")");
df7cb5fd-b501-4032-83a7-9e4f65bb3340
.1.3.6.1.4.1.674.10893.1.20.130.4.1.31.{instance}
DELL OpenManage - Storage - Disk - Physical - {instance-name} - Predictive Failure Alert
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Healthy";
case "2": return "Error";
default: return "INVALID DATA (".$1.")";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10893.1.20.130.4.1.1
oid = $1;
transport = CreateSNMPTransport($node);
if (transport == null) return null;
arrayDiskName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.2." . oid);
if ( arrayDiskName == null ) arrayDiskName = "";
if ( arrayDiskName imatch "Physical Disk(.*)" ) arrayDiskName = "PD".$1;
controllerName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.6." . oid);
if ( controllerName == null ) controllerName = "";
if ( controllerName imatch "(.*) Adapter" ) controllerName = $1;
if ( controllerName imatch "(.*) Integrated" ) controllerName = $1;
enclosureName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.4." . oid);
if ( ( enclosureName == null ) || ( enclosureName == "" ) ) enclosureName = "N/A";
return %(true, oid, controllerName ."\\". arrayDiskName ." (". enclosureName . ")");
c33dc5e1-f714-4061-8f41-338980efd865
.1.3.6.1.4.1.674.10893.1.20.130.4.1.4.{instance}
DELL OpenManage - Storage - Disk - Physical - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "0": return "Unknown";
case "1": return "Healthy (Not in RAID)";
case "2": return "Failed";
case "3": return "Online (In RAID)";
case "4": return "Offline";
case "6": return "Degraded";
case "7": return "Recovering from Bad Blocks";
case "11": return "Removed";
case "13": return "Non-RAID (Not RAID capable, but in RAID)";
case "14": return "Non Ready (PCIeSSD locked)";
case "15": return "Resynching (Transform, Reconfiguration or Checking Consistency)";
case "22": return "Replacing";
case "24": return "Rebuild";
case "25": return "No Media";
case "26": return "Formatting";
case "28": return "Diagnostics";
case "34": return "Predictive Failure";
case "32": return "Reconstructing";
case "35": return "Initializing";
case "39": return "Foreign";
case "40": return "Clear";
case "41": return "Unsupported";
case "53": return "Incompatible";
case "56": return "Read-Only (PCIeSSD in read-only)";
default: return "INVALID DATA";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10893.1.20.130.4.1.1
oid = $1;
transport = CreateSNMPTransport($node);
if (transport == null) return null;
arrayDiskName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.2." . oid);
if ( arrayDiskName == null ) arrayDiskName = "";
if ( arrayDiskName imatch "Physical Disk(.*)" ) arrayDiskName = "PD".$1;
controllerName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.6." . oid);
if ( controllerName == null ) controllerName = "";
if ( controllerName imatch "(.*) Adapter" ) controllerName = $1;
if ( controllerName imatch "(.*) Integrated" ) controllerName = $1;
enclosureName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.4." . oid);
if ( ( enclosureName == null ) || ( enclosureName == "" ) ) enclosureName = "N/A";
return %(true, oid, controllerName ."\\". arrayDiskName ." (". enclosureName . ")");
e54ad25f-3224-486a-8d2c-639c4c7bb004
.1.3.6.1.4.1.674.10892.1.300.80.1.5.{instance}
DELL OpenManage - Baseboard - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Unknown";
case "3": return "Healthy";
case "4": return "Warning";
case "5": return "Error";
case "6": return "Critical";
default: return "INVALID DATA (".$1.")";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.300.80.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
boardName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.300.80.1.8." . $1);
return %(true, $1, boardName);
c727e9b0-d544-4e3f-a297-0bf02e789cc2
.1.3.6.1.4.1.674.10893.1.20.130.15.1.4.{instance}
DELL OpenManage - Storage - Battery - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "0": return "Unknown";
case "1": return "Healthy";
case "2": return "Failed";
case "6": return "Degraded";
case "7": return "Reconditioning";
case "9": return "High";
case "10": return "Low Power";
case "12": return "Charging";
case "21": return "Missing"; // Should never be needed. We are filtering these out.
case "36": return "Learning";
default: return "INVALID DATA";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10893.1.20.130.16.1.1
transport = CreateSNMPTransport($node);
if (transport == null) return null;
batteryStatus = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.15.1.4." . $1);
if ( batteryStatus == 21 ) return false;
batteryName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.16.1.2." . $1);
controllerName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.16.1.4." . $1);
return %(true, $1, batteryName ." (". controllerName .")");
ad6be7cd-94d4-4b37-981a-905f756e7cfa
.1.3.6.1.4.1.674.10893.1.20.130.4.1.7.{instance}
DELL OpenManage - Storage - Disk - Physical - {instance-name} - Serial
4
0
2
3600
0
0
0
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10893.1.20.130.4.1.1
oid = $1;
transport = CreateSNMPTransport($node);
if (transport == null) return null;
arrayDiskName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.2." . oid);
if ( arrayDiskName == null ) arrayDiskName = "";
if ( arrayDiskName imatch "Physical Disk(.*)" ) arrayDiskName = "PD".$1;
controllerName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.6." . oid);
if ( controllerName == null ) controllerName = "";
if ( controllerName imatch "(.*) Adapter" ) controllerName = $1;
if ( controllerName imatch "(.*) Integrated" ) controllerName = $1;
enclosureName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.4." . oid);
if ( ( enclosureName == null ) || ( enclosureName == "" ) ) enclosureName = "N/A";
return %(true, oid, controllerName ."\\". arrayDiskName ." (". enclosureName . ")");
8bef4ab7-32ad-4e64-92be-2cc41b69bd2a
.1.3.6.1.4.1.674.10893.1.20.130.4.1.6.{instance}
DELL OpenManage - Storage - Disk - Physical - {instance-name} - Model
4
0
2
3600
0
0
0
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10893.1.20.130.4.1.1
oid = $1;
transport = CreateSNMPTransport($node);
if (transport == null) return null;
arrayDiskName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.2." . oid);
if ( arrayDiskName == null ) arrayDiskName = "";
if ( arrayDiskName imatch "Physical Disk(.*)" ) arrayDiskName = "PD".$1;
controllerName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.6." . oid);
if ( controllerName == null ) controllerName = "";
if ( controllerName imatch "(.*) Adapter" ) controllerName = $1;
if ( controllerName imatch "(.*) Integrated" ) controllerName = $1;
enclosureName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.5.1.4." . oid);
if ( ( enclosureName == null ) || ( enclosureName == "" ) ) enclosureName = "N/A";
return %(true, oid, controllerName ."\\". arrayDiskName ." (". enclosureName . ")");
575c6fa0-37f4-4942-a43d-fb6638fd0d72
.1.3.6.1.4.1.674.10893.1.20.130.1.1.38.{instance}
DELL OpenManage - Storage - Controller - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Unknown";
case "3": return "Healthy";
case "4": return "Non-Critical";
case "5": return "Critical";
case "6": return "Non-Recoverable";
default: return "INVALID DATA";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10893.1.20.130.1.1.1
transport = CreateSNMPTransport($node);
if (transport == null) return null;
controllerName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10893.1.20.130.1.1.2." . $1);
if (controllerName == false || controllerName == "" || controllerName == null) return false;
return %(true, $1, controllerName);
bda739a6-8c97-483f-9aa2-6f8d1fd10fa4
.1.3.6.1.4.1.674.10892.1.300.10.1.49.{instance}
DELL OpenManage - Chassis - {instance-name} - Express Service Code
4
0
2
86400
0
0
2056
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.300.10.1.1
transport = CreateSNMPTransport($node);
if (transport == null) return null;
chassisName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.300.10.1.7." . $1);
return %(true, $1, chassisName);
758579f6-21ef-4668-b1d0-c20bcf5160eb
.1.3.6.1.4.1.674.10892.1.1900.10.1.12.{instance}
DELL OpenManage - BMC - {instance-name} - URL
4
0
2
3600
0
0
0
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.1900.10.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
bmcName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.1900.10.1.6." . $1);
return %(true, $1, bmcName);
8c36103c-380d-47f3-844f-401967044a12
.1.3.6.1.4.1.674.10892.1.1900.10.1.5.{instance}
DELL OpenManage - BMC - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Unknown";
case "3": return "Healthy";
case "4": return "Warning";
case "5": return "Error";
case "6": return "Critical";
default: return "INVALID DATA(".$1.")";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.1900.10.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
bmcName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.1900.10.1.6." . $1);
return %(true, $1, bmcName);
4fba6276-a600-493c-b197-4cdb662b602c
.1.3.6.1.4.1.674.10892.1.1300.10.1.5.{instance}
DELL OpenManage - Memory Array - {instance} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Unknown";
case "3": return "Healthy";
case "4": return "Warning";
case "5": return "Error";
case "6": return "Critical";
default: return "INVALID DATA(".$1.")";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.1900.10.1.2
0e7a7a7f-be0c-45bd-b70d-8f13259dd09e
.1.3.6.1.4.1.674.10892.1.1300.10.1.10.{instance}
DELL OpenManage - Memory Array - {instance} - Sockets Total
0
0
2
86400
0
0
0
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.1900.10.1.2
f07b485c-5683-436c-8358-105dcfc320e1
.1.3.6.1.4.1.674.10892.1.1300.10.1.11.{instance}
DELL OpenManage - Memory Array - {instance} - Sockets In Use
0
0
2
3600
0
0
0
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.1900.10.1.2
6435fc0b-1d03-4f6e-a57b-31ffc90da55f
.1.3.6.1.4.1.674.10892.1.300.60.1.11.{instance}
DELL OpenManage - Firmware - {instance-name} - Version
4
0
2
3600
0
0
0
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.300.60.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
firmwareTypeName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.300.60.1.8." . $1);
return %(true, $1, firmwareTypeName);
6c64bbcd-c6b6-4f16-b35e-8a37fe3c59e4
.1.3.6.1.4.1.674.10892.1.300.50.1.8.{instance}
DELL OpenManage - BIOS - {instance} - Version
4
0
2
3600
0
0
0
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.300.50.1.2
27b9ae33-dfad-4ea8-bf40-2a584353cce8
.1.3.6.1.4.1.674.10892.1.700.12.1.6.{instance}
DELL OpenManage - Cooling Device - {instance-name} - Speed (rpm)
0
0
2
0
0
0
0
0
0
4
-1
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.700.12.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
coolingDeviceName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.700.12.1.8." . $1);
return %(true, $1, coolingDeviceName);
6ae09f1b-72fd-4945-a1e7-2396e673e54d
.1.3.6.1.4.1.674.10892.1.700.12.1.5.{instance}
DELL OpenManage - Cooling Device - {instance-name} - Status
0
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Unknown";
case "3": return "Healthy";
case "4": return "Warning";
case "5": return "Error";
case "6": return "Critical";
default: return "INVALID DATA(".$1.")";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.700.12.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
coolingDeviceName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.700.12.1.8." . $1);
return %(true, $1, coolingDeviceName);
a6737d60-7224-4678-b12a-08614b6a476c
.1.3.6.1.4.1.674.10892.1.700.20.1.6.{instance}
DELL OpenManage - Temperature - {instance-name} - Temperature
5
0
2
0
0
0
0
0
0
4
-1
return $1/10;
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.700.20.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
sensorLocation = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.700.20.1.8." . $1);
return %(true, $1, sensorLocation);
821d06ff-1d6c-4cd5-8511-c70e38e8cc8a
.1.3.6.1.4.1.674.10892.1.600.20.1.5.{instance}
DELL OpenManage - Voltage - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Unknown";
case "3": return "Healthy";
case "4": return "Warning";
case "5": return "Error";
case "6": return "Critical";
default: return "INVALID DATA (".$1.")";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.600.20.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
boardName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.600.20.1.8." . $1);
return %(true, $1, boardName);
884c9402-f50c-4dfc-97a4-557af3cd6dea
.1.3.6.1.4.1.674.10892.1.600.20.1.6.{instance}
DELL OpenManage - Voltage - {instance-name} - Voltage (V)
5
0
2
0
0
0
0
0
0
4
-1
return $1/1000;
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>1.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.600.20.1.2
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
isDiscrete = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.600.20.1.7." . $1);
// discrete sensors don't return actual values
if ( isDiscrete == 16 ) return null;
boardName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.600.20.1.8." . $1);
return %(true, $1, boardName);
31fb842d-c9f7-460b-9dd3-5eea51cae74c
.1.3.6.1.4.1.674.10892.1.600.50.1.5.{instance}
DELL OpenManage - System Battery - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Unknown";
case "3": return "Healthy";
case "4": return "Warning";
case "5": return "Error";
case "6": return "Critical";
default: return "INVALID DATA (".$1.")";
}
<config>
<enabled>false</enabled>
<autoScale>true</autoScale>
<logScaleEnabled>false</logScaleEnabled>
<stacked>false</stacked>
<showLegendAlways>false</showLegendAlways>
<extendedLegend>true</extendedLegend>
<minYScaleValue>0.0</minYScaleValue>
<maxYScaleValue>100.0</maxYScaleValue>
<timeRange>1</timeRange>
<timeUnits>1</timeUnits>
<type>0</type>
<color>49152</color>
<title></title>
<name></name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
.1.3.6.1.4.1.674.10892.1.600.50.1.2
transport = CreateSNMPTransport($node);
if (transport == null) return null;
batteryName = SNMPGetValue(transport,".1.3.6.1.4.1.674.10892.1.600.50.1.7." . $1);
return %(true, $1, batteryName);
if ( ( $node->runtimeFlags & 0x0004 ) || ( $node->runtimeFlags & 0x0008 ) ) return NULL;
if ($node->snmpOID ~= ".1.3.6.1.4.1.8072.3.2.10")
{
snmpTransport = CreateSNMPTransport($node);
if (snmpTransport == null) return NULL;
snmpResult = SNMPGetValue(snmpTransport,".1.3.6.1.4.1.674.10892.1.300.80.1.2.1.1");
if (snmpResult == null) return false;
else return true;
}
if ( $node->platformName ~= "windows")
{
table = AgentReadTable($node, "System.InstalledProducts");
if ( table == null ) return NULL;
colName = table->getColumnIndex("NAME");
for (currentRow = 0; currentRow < table->rowCount; currentRow++)
{
if ( table->get(currentRow, colName) ~= "Dell (EMC )?OpenManage Systems Management" ) return true;
}
}
return false;