4
0f863bab-77ae-43bc-9542-f2be569246b3
HP iLO
3
System Hardware
556129c9-c5fd-48ac-99f0-5b1755a7e5e2
.1.3.6.1.4.1.232.6.2.6.7.1.9.{instance}
HP iLO - Redundant Fan - {instance} - Condition
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Healthy";
case "3": return "Degraded";
case "4": return "Failed";
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.232.6.2.6.7.1.2
5d35e4ee-d16d-41ea-b7d6-b70ff31eb0d6
.1.3.6.1.4.1.232.3.2.2.2.1.5.{instance}
HP iLO - Storage - Controller - {instance-name} - Error Code
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "No Error";
case "3": return "Bad Configuration";
case "4": return "Low Battery Power";
case "5": return "Disable Command Issued";
case "6": return "No Resources Available";
case "7": return "Board Not Connected";
case "8": return "Bad Mirror Data";
case "9": return "Read Failure";
case "10": return "Write Failure";
case "11": return "Config Command";
case "12": return "Expand in Progress";
case "13": return "Snapshot in Progress";
case "14": return "Redundant Low Battery";
case "15": return "Redundant Size Mismatch";
case "16": return "Redundant Cache Failure";
case "17": return "Excessive ECC Errors";
case "18": return "RAID ADG Enabler Module Missing";
case "19": return "POST ECC Errors";
case "20": return "Backup Power Source Hot Removed";
case "21": return "Flash Backed Cache Module Capacitor Charge Low";
case "22": return "Not Enough Batteries";
case "23": return "Cache Module Not Supported By Firmware";
case "24": return "Battery Not Supported";
case "25": return "No Capacitor Attached";
case "26": return "Flash Backed Cache Module Backup Failed";
case "27": return "Flash Backed Cache Module Restore Failed";
case "28": return "Flash Backed Cache Module Hardware Failure";
case "29": return "Capacitor Failed To Charge";
case "30": return "Flash Backed Cache Module Memory Being Erased";
case "31": return "Incompatible Cache Module";
case "32": return "Flash Backed Cache Module Charger Circuit Failure";
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.232.3.2.2.2.1.1
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
controllerID = SNMPGetValue(transport,".1.3.6.1.4.1.232.3.2.2.1.1.2." . $1);
if ( controllerID == null ) return null;
switch ( controllerID )
{
case "1":
controllerName = "Other";
break;
case "2":
controllerName = "IDA";
break;
case "3":
controllerName = "IDA Expansion";
break;
case "4":
controllerName = "IDA - 2";
break;
case "5":
controllerName = "SMART";
break;
case "6":
controllerName = "SMART - 2/E";
break;
case "7":
controllerName = "SMART - 2/P";
break;
case "8":
controllerName = "SMART - 2SL";
break;
case "9":
controllerName = "Smart - 3100ES";
break;
case "10":
controllerName = "Smart - 3200";
break;
case "11":
controllerName = "SMART - 2DH";
break;
case "12":
controllerName = "Smart - 221";
break;
case "13":
controllerName = "Smart Array 4250ES";
break;
case "14":
controllerName = "Smart Array 4200";
break;
case "15":
controllerName = "Integrated Smart Array";
break;
case "16":
controllerName = "Smart Array 431";
break;
case "17":
controllerName = "Smart Array 5300";
break;
case "18":
controllerName = "RAID LC2 Controller";
break;
case "19":
controllerName = "Smart Array 5i";
break;
case "20":
controllerName = "Smart Array 532";
break;
case "21":
controllerName = "Smart Array 5312";
break;
case "22":
controllerName = "Smart Array 641";
break;
case "23":
controllerName = "Smart Array 642";
break;
case "24":
controllerName = "Smart Array 6400";
break;
case "25":
controllerName = "Smart Array 6400 EM";
break;
case "26":
controllerName = "Smart Array 6i";
break;
case "27":
controllerName = "Generic Array";
break;
case "28":
controllerName = "Reserved";
break;
case "29":
controllerName = "Smart Array P600";
break;
case "30":
controllerName = "Smart Array P400";
break;
case "31":
controllerName = "Smart Array E200";
break;
case "32":
controllerName = "Smart Array E200i";
break;
case "33":
controllerName = "Smart Array P400i";
break;
case "34":
controllerName = "Smart Array P800";
break;
case "35":
controllerName = "Smart Array E500";
break;
case "36":
controllerName = "Smart Array P700m";
break;
case "37":
controllerName = "Smart Array P212";
break;
case "38":
controllerName = "Smart Array P410";
break;
case "39":
controllerName = "Smart Array P410i";
break;
case "40":
controllerName = "Smart Array P411";
break;
case "41":
controllerName = "Smart Array B110i SATA RAID";
break;
case "42":
controllerName = "Smart Array P712m";
break;
case "43":
controllerName = "Smart Array P711m";
break;
case "44":
controllerName = "Smart Array P812";
break;
case "45":
controllerName = "StorageWorks 1210m";
break;
case "46":
controllerName = "Smart Array P220i";
break;
case "47":
controllerName = "Smart Array P222";
break;
case "48":
controllerName = "Smart Array P420";
break;
case "49":
controllerName = "Smart Array P420i";
break;
case "50":
controllerName = "Smart Array P421";
break;
case "51":
controllerName = "Smart Array B320i";
break;
case "52":
controllerName = "Smart Array P822";
break;
case "53":
controllerName = "Smart Array P721m";
break;
case "54":
controllerName = "Smart Array B120i";
break;
case "55":
controllerName = "HP Storage p1224";
break;
case "56":
controllerName = "HP Storage p1228";
break;
case "57":
controllerName = "HP Storage p1228m";
break;
case "58":
controllerName = "Smart Array P822se";
break;
case "59":
controllerName = "HP Storage p1224e";
break;
case "60":
controllerName = "HP Storage p1228e";
break;
case "61":
controllerName = "HP Storage p1228em";
break;
case "62":
controllerName = "Smart Array P230i";
break;
case "63":
controllerName = "Smart Array P430i";
break;
case "64":
controllerName = "Smart Array P430";
break;
case "65":
controllerName = "Smart Array P431";
break;
case "66":
controllerName = "Smart Array P731m";
break;
case "67":
controllerName = "Smart Array P830i";
break;
case "68":
controllerName = "Smart Array P830";
break;
case "69":
controllerName = "Smart Array P831";
break;
default:
controllerName = "Undefined Controller ID (" . controllerID . ")";
}
return %(true, $1, controllerName . " - Cache (" . $1 . ") - Battery");
fed92759-6e43-4974-8a4b-65d8c30a459e
.1.3.6.1.4.1.232.3.2.2.2.1.6.{instance}
HP iLO - 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 "Healthy";
case "3": return "Recharging";
case "4": return "Failed";
case "5": return "Degraded";
case "6": return "Not Present";
case "7": return "Capacitor Failed";
default: return "INVALID VALUE (".$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.232.3.2.2.2.1.1
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
controllerID = SNMPGetValue(transport,".1.3.6.1.4.1.232.3.2.2.1.1.2." . $1);
if ( controllerID == null ) return null;
switch ( controllerID )
{
case "1":
controllerName = "Other";
break;
case "2":
controllerName = "IDA";
break;
case "3":
controllerName = "IDA Expansion";
break;
case "4":
controllerName = "IDA - 2";
break;
case "5":
controllerName = "SMART";
break;
case "6":
controllerName = "SMART - 2/E";
break;
case "7":
controllerName = "SMART - 2/P";
break;
case "8":
controllerName = "SMART - 2SL";
break;
case "9":
controllerName = "Smart - 3100ES";
break;
case "10":
controllerName = "Smart - 3200";
break;
case "11":
controllerName = "SMART - 2DH";
break;
case "12":
controllerName = "Smart - 221";
break;
case "13":
controllerName = "Smart Array 4250ES";
break;
case "14":
controllerName = "Smart Array 4200";
break;
case "15":
controllerName = "Integrated Smart Array";
break;
case "16":
controllerName = "Smart Array 431";
break;
case "17":
controllerName = "Smart Array 5300";
break;
case "18":
controllerName = "RAID LC2 Controller";
break;
case "19":
controllerName = "Smart Array 5i";
break;
case "20":
controllerName = "Smart Array 532";
break;
case "21":
controllerName = "Smart Array 5312";
break;
case "22":
controllerName = "Smart Array 641";
break;
case "23":
controllerName = "Smart Array 642";
break;
case "24":
controllerName = "Smart Array 6400";
break;
case "25":
controllerName = "Smart Array 6400 EM";
break;
case "26":
controllerName = "Smart Array 6i";
break;
case "27":
controllerName = "Generic Array";
break;
case "28":
controllerName = "Reserved";
break;
case "29":
controllerName = "Smart Array P600";
break;
case "30":
controllerName = "Smart Array P400";
break;
case "31":
controllerName = "Smart Array E200";
break;
case "32":
controllerName = "Smart Array E200i";
break;
case "33":
controllerName = "Smart Array P400i";
break;
case "34":
controllerName = "Smart Array P800";
break;
case "35":
controllerName = "Smart Array E500";
break;
case "36":
controllerName = "Smart Array P700m";
break;
case "37":
controllerName = "Smart Array P212";
break;
case "38":
controllerName = "Smart Array P410";
break;
case "39":
controllerName = "Smart Array P410i";
break;
case "40":
controllerName = "Smart Array P411";
break;
case "41":
controllerName = "Smart Array B110i SATA RAID";
break;
case "42":
controllerName = "Smart Array P712m";
break;
case "43":
controllerName = "Smart Array P711m";
break;
case "44":
controllerName = "Smart Array P812";
break;
case "45":
controllerName = "StorageWorks 1210m";
break;
case "46":
controllerName = "Smart Array P220i";
break;
case "47":
controllerName = "Smart Array P222";
break;
case "48":
controllerName = "Smart Array P420";
break;
case "49":
controllerName = "Smart Array P420i";
break;
case "50":
controllerName = "Smart Array P421";
break;
case "51":
controllerName = "Smart Array B320i";
break;
case "52":
controllerName = "Smart Array P822";
break;
case "53":
controllerName = "Smart Array P721m";
break;
case "54":
controllerName = "Smart Array B120i";
break;
case "55":
controllerName = "HP Storage p1224";
break;
case "56":
controllerName = "HP Storage p1228";
break;
case "57":
controllerName = "HP Storage p1228m";
break;
case "58":
controllerName = "Smart Array P822se";
break;
case "59":
controllerName = "HP Storage p1224e";
break;
case "60":
controllerName = "HP Storage p1228e";
break;
case "61":
controllerName = "HP Storage p1228em";
break;
case "62":
controllerName = "Smart Array P230i";
break;
case "63":
controllerName = "Smart Array P430i";
break;
case "64":
controllerName = "Smart Array P430";
break;
case "65":
controllerName = "Smart Array P431";
break;
case "66":
controllerName = "Smart Array P731m";
break;
case "67":
controllerName = "Smart Array P830i";
break;
case "68":
controllerName = "Smart Array P830";
break;
case "69":
controllerName = "Smart Array P831";
break;
default:
controllerName = "Undefined Controller ID (" . controllerID . ")";
}
return %(true, $1, controllerName . " - Cache (" . $1 . ") - Battery");
e67d6aa5-a541-40ae-b820-3c4da8af57b6
.1.3.6.1.4.1.232.3.2.2.2.1.2.{instance}
HP iLO - 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 "Invalid";
case "3": return "Enabled";
case "4": return "Temporarily Disabled";
case "5": return "Permanently Disabled";
case "6": return "Cache Module Flash Memory Not Attached";
case "7": return "Cache Module Degraded Failsafe Speed";
case "8": return "Cache Module Critical Failure";
case "9": return "Read Cache Could Not Be Mapped";
default: return "INVALID VALUE (".$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.232.3.2.2.2.1.1
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
controllerID = SNMPGetValue(transport,".1.3.6.1.4.1.232.3.2.2.1.1.2." . $1);
if ( controllerID == null ) return null;
switch ( controllerID )
{
case "1":
controllerName = "Other";
break;
case "2":
controllerName = "IDA";
break;
case "3":
controllerName = "IDA Expansion";
break;
case "4":
controllerName = "IDA - 2";
break;
case "5":
controllerName = "SMART";
break;
case "6":
controllerName = "SMART - 2/E";
break;
case "7":
controllerName = "SMART - 2/P";
break;
case "8":
controllerName = "SMART - 2SL";
break;
case "9":
controllerName = "Smart - 3100ES";
break;
case "10":
controllerName = "Smart - 3200";
break;
case "11":
controllerName = "SMART - 2DH";
break;
case "12":
controllerName = "Smart - 221";
break;
case "13":
controllerName = "Smart Array 4250ES";
break;
case "14":
controllerName = "Smart Array 4200";
break;
case "15":
controllerName = "Integrated Smart Array";
break;
case "16":
controllerName = "Smart Array 431";
break;
case "17":
controllerName = "Smart Array 5300";
break;
case "18":
controllerName = "RAID LC2 Controller";
break;
case "19":
controllerName = "Smart Array 5i";
break;
case "20":
controllerName = "Smart Array 532";
break;
case "21":
controllerName = "Smart Array 5312";
break;
case "22":
controllerName = "Smart Array 641";
break;
case "23":
controllerName = "Smart Array 642";
break;
case "24":
controllerName = "Smart Array 6400";
break;
case "25":
controllerName = "Smart Array 6400 EM";
break;
case "26":
controllerName = "Smart Array 6i";
break;
case "27":
controllerName = "Generic Array";
break;
case "28":
controllerName = "Reserved";
break;
case "29":
controllerName = "Smart Array P600";
break;
case "30":
controllerName = "Smart Array P400";
break;
case "31":
controllerName = "Smart Array E200";
break;
case "32":
controllerName = "Smart Array E200i";
break;
case "33":
controllerName = "Smart Array P400i";
break;
case "34":
controllerName = "Smart Array P800";
break;
case "35":
controllerName = "Smart Array E500";
break;
case "36":
controllerName = "Smart Array P700m";
break;
case "37":
controllerName = "Smart Array P212";
break;
case "38":
controllerName = "Smart Array P410";
break;
case "39":
controllerName = "Smart Array P410i";
break;
case "40":
controllerName = "Smart Array P411";
break;
case "41":
controllerName = "Smart Array B110i SATA RAID";
break;
case "42":
controllerName = "Smart Array P712m";
break;
case "43":
controllerName = "Smart Array P711m";
break;
case "44":
controllerName = "Smart Array P812";
break;
case "45":
controllerName = "StorageWorks 1210m";
break;
case "46":
controllerName = "Smart Array P220i";
break;
case "47":
controllerName = "Smart Array P222";
break;
case "48":
controllerName = "Smart Array P420";
break;
case "49":
controllerName = "Smart Array P420i";
break;
case "50":
controllerName = "Smart Array P421";
break;
case "51":
controllerName = "Smart Array B320i";
break;
case "52":
controllerName = "Smart Array P822";
break;
case "53":
controllerName = "Smart Array P721m";
break;
case "54":
controllerName = "Smart Array B120i";
break;
case "55":
controllerName = "HP Storage p1224";
break;
case "56":
controllerName = "HP Storage p1228";
break;
case "57":
controllerName = "HP Storage p1228m";
break;
case "58":
controllerName = "Smart Array P822se";
break;
case "59":
controllerName = "HP Storage p1224e";
break;
case "60":
controllerName = "HP Storage p1228e";
break;
case "61":
controllerName = "HP Storage p1228em";
break;
case "62":
controllerName = "Smart Array P230i";
break;
case "63":
controllerName = "Smart Array P430i";
break;
case "64":
controllerName = "Smart Array P430";
break;
case "65":
controllerName = "Smart Array P431";
break;
case "66":
controllerName = "Smart Array P731m";
break;
case "67":
controllerName = "Smart Array P830i";
break;
case "68":
controllerName = "Smart Array P830";
break;
case "69":
controllerName = "Smart Array P831";
break;
default:
controllerName = "Undefined Controller ID (" . controllerID . ")";
}
return %(true, $1, controllerName . " - Cache (" . $1 . ")");
e04871c2-8f0f-4ad9-bf9b-aa91fc89a1f7
.1.3.6.1.4.1.232.6.2.6.8.1.4.{instance}
HP iLO - Temperature - {instance-name} ({instance}) - Temperature
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>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.232.6.2.6.8.1.2
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
sensorLocation = SNMPGetValue(transport,".1.3.6.1.4.1.232.6.2.6.8.1.3." . $1);
if ( sensorLocation == null ) return null;
switch ( sensorLocation )
{
case "1":
sensorLocationName = "Other";
break;
case "2":
sensorLocationName = "Unknown";
break;
case "3":
sensorLocationName = "System";
break;
case "4":
sensorLocationName = "System Board";
break;
case "5":
sensorLocationName = "IO Board";
break;
case "6":
sensorLocationName = "CPU";
break;
case "7":
sensorLocationName = "Memory";
break;
case "8":
sensorLocationName = "Storage";
break;
case "9":
sensorLocationName = "Removable Media";
break;
case "10":
sensorLocationName = "Power Supply";
break;
case "11":
sensorLocationName = "Ambient";
break;
case "12":
sensorLocationName = "Chassis";
break;
case "13":
sensorLocationName = "Bridge Card";
break;
default:
sensorLocationName = "INVALID DATA";
}
return %(true, $1, sensorLocationName);
d5357f83-0c6a-4a6b-9f8c-b6c7485c15b3
.1.3.6.1.4.1.232.3.2.5.1.1.3.{instance}
HP iLO - 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.232.3.2.5.1.1.2
296aac05-ea88-4306-9a4d-fd48f320e240
.1.3.6.1.4.1.232.3.2.5.1.1.51.{instance}
HP iLO - 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.232.3.2.5.1.1.2
2f9d6c0d-6201-4691-b6eb-fb5763686b0a
.1.3.6.1.4.1.232.6.2.6.8.1.6.{instance}
HP iLO - Temperature - {instance-name} ({instance}) - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Unknown";
case "2": return "Healthy";
case "3": return "Degraded";
case "4": return "Failed";
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.232.6.2.6.8.1.2
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
sensorLocation = SNMPGetValue(transport,".1.3.6.1.4.1.232.6.2.6.8.1.3." . $1);
if ( sensorLocation == null ) return null;
switch ( sensorLocation )
{
case "1":
sensorLocationName = "Other";
break;
case "2":
sensorLocationName = "Unknown";
break;
case "3":
sensorLocationName = "System";
break;
case "4":
sensorLocationName = "System Board";
break;
case "5":
sensorLocationName = "IO Board";
break;
case "6":
sensorLocationName = "CPU";
break;
case "7":
sensorLocationName = "Memory";
break;
case "8":
sensorLocationName = "Storage";
break;
case "9":
sensorLocationName = "Removable Media";
break;
case "10":
sensorLocationName = "Power Supply";
break;
case "11":
sensorLocationName = "Ambient";
break;
case "12":
sensorLocationName = "Chassis";
break;
case "13":
sensorLocationName = "Bridge Card";
break;
default:
sensorLocationName = "INVALID DATA";
}
return %(true, $1, sensorLocationName);
583f5fbb-62e8-4405-a66b-45dac7a09e42
.1.3.6.1.4.1.232.6.2.9.3.1.4.{instance}
HP iLO - PSU - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Unknown";
case "2": return "Healthy";
case "3": return "Degraded";
case "4": return "Failed";
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.232.6.2.9.3.1.2
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
psuBay = SNMPGetValue(transport,".1.3.6.1.4.1.232.6.2.9.3.1.2." . $1);
if ( psuBay == null ) return null;
return %(true, $1, psuBay);
c399d12b-580a-44e4-88d9-b71b3799a58e
.1.3.6.1.4.1.232.6.2.14.13.1.19.{instance}
HP iLO - Memory - {instance} - Status
4
0
2
3600
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Unknown";
case "2": return "Not Present";
case "3": return "Present but Unused";
case "4": return "Healthy";
case "5": return "Added but Unused";
case "6": return "Upgraded but Unused";
case "7": return "Missing";
case "8": return "Module Mismatch";
case "9": return "Not Supported";
case "10": return "Bad Configuration";
case "11": return "Degraded";
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.232.6.2.14.13.1.1
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
status = SNMPGetValue(transport,".1.3.6.1.4.1.232.6.2.14.13.1.19." . $1);
if ( status == null ) return null;
if ( status == 1 ) return false;
if ( status == 2 ) return false;
return true;
ae54ac71-d89a-4178-b083-6d88fd7aa277
.1.3.6.1.4.1.232.6.2.14.13.1.20.{instance}
HP iLO - Memory - {instance} - Condition
4
0
2
300
0
HP iLO - System - Memory - Condition
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Other";
case "2": return "Healthy";
case "3": return "Degraded";
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.232.6.2.14.13.1.1
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
status = SNMPGetValue(transport,".1.3.6.1.4.1.232.6.2.14.13.1.19." . $1);
if ( status == null ) return null;
if ( ( status == 1 ) || ( status == 2 ) ) return false;
return true;
0842d31d-023b-4d05-b542-e7e95011a735
.1.3.6.1.4.1.232.1.2.2.1.1.6.{instance}
HP iLO - CPU - Socket {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Unknown";
case "2": return "Healthy";
case "3": return "Degraded";
case "4": return "Failed";
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.232.1.2.2.1.1.9
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
cpuSocket = SNMPGetValue(transport,".1.3.6.1.4.1.232.1.2.2.1.1.9." . $1);
if ( cpuSocket == null ) return null;
return %(true, $1, cpuSocket);
fa002ef0-c6a6-4150-ada6-49c0dfec7120
.1.3.6.1.4.1.232.3.2.5.1.1.6.{instance}
HP iLO - Storage - Disk - Physical - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Not Recognised";
case "2": return "Healthy";
case "3": return "Failed";
case "4": return "Predictive Failure";
case "5": return "Erasing";
case "6": return "Erased and Offline";
case "7": return "Erase Queued";
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.232.3.2.5.1.1.2
71eb86c4-ac1f-4139-9f23-a9080120a81a
.1.3.6.1.4.1.232.3.2.3.1.1.4.{instance}
HP iLO - Storage - Disk - Logical - {instance-name} - Status
4
0
2
300
0
0
0
0
0
4
-1
switch ( $1 )
{
case "1": return "Not Recognised";
case "2": return "Healthy";
case "3": return "Failed";
case "4": return "Unconfigured";
case "5": return "Degraded";
case "6": return "Ready Rebuild";
case "7":
transport = CreateSNMPTransport($node);
rebuildPercentage = SNMPGetValue(transport,".1.3.6.1.4.1.232.3.2.3.1.1.12." . $1);
return "Rebuilding (".rebuildPercentage."%)";
case "8": return "Wrong Drive";
case "9": return "Bad Connect";
case "10": return "Overheating";
case "11": return "Shutdown";
case "12": return "Expanding";
case "13": return "Not Available";
case "14": return "Queued for Expansion";
case "15": return "Multi-path Access Degraded";
case "16": return "Erasing";
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.232.3.2.3.1.1.2
transport = CreateSNMPTransport($node);
driveName = SNMPGetValue(transport,".1.3.6.1.4.1.232.3.2.3.1.1.14." . $1);
raidLevel = SNMPGetValue(transport,".1.3.6.1.4.1.232.3.2.3.1.1.3." . $1);
switch ( raidLevel )
{
case "2":
raidLevelName = "No RAID";
break;
case "3":
raidLevelName = "RAID 1";
break;
case "4":
raidLevelName = "RAID 4";
break;
case "5":
raidLevelName = "RAID 5";
break;
case "7":
raidLevelName = "RAID 6";
break;
case "8":
raidLevelName = "RAID 50";
break;
case "9":
raidLevelName = "RAID 60";
break;
default:
raidLevelName = "Undefined RAID";
}
return %(true, $1, driveName . " (" . raidLevelName . ")");
bec478d7-24ff-408a-8204-f0a1c88b3c0d
.1.3.6.1.4.1.232.2.2.4.2.0
HP iLO - Chassis - Product Name
4
0
2
86400
0
0
2056
0
0
0
-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>
bd61190b-02cd-4746-a08e-bfd53d28712a
.1.3.6.1.4.1.232.2.2.2.1.0
HP iLO - Chassis - Serial Number
4
0
2
86400
0
0
2056
0
0
0
-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>
2fa4e77e-21a2-416c-b97a-2f83dc3b02eb
.1.3.6.1.4.1.232.2.2.2.5.0
HP iLO - Chassis - Service Number
4
0
2
86400
0
0
2056
0
0
0
-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>
bd5ae439-8b4f-48b6-8f75-df939863a0fc
.1.3.6.1.4.1.232.1.2.6.1.0
HP iLO - Chassis - ROM Version
4
0
2
3600
0
0
0
0
0
0
-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>
0c8f7775-7284-45ba-a661-d80b673bc35f
.1.3.6.1.4.1.232.3.2.5.1.1.70.{instance}
HP iLO - Storage - Disk - Physical - {instance-name} - Temperature
4
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>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.232.3.2.5.1.1.2
6be4883e-9e39-4b78-a6e8-e05a1cd7988d
.1.3.6.1.4.1.232.6.2.9.3.1.7.{instance}
HP iLO - PSU - {instance-name} - Consumption (W)
4
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>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.232.6.2.9.3.1.2
transport = CreateSNMPTransport($node);
if ( transport == null ) return null;
psuBay = SNMPGetValue(transport,".1.3.6.1.4.1.232.6.2.9.3.1.2." . $1);
if ( psuBay == null ) return null;
return %(true, $1, psuBay);
9b5f9c4c-c274-467c-add6-d154079f32b9
.1.3.6.1.4.1.232.6.2.15.3.0
HP iLO - Power - Consumption (W)
0
0
2
0
0
0
2056
0
0
0
-1
<config>
<enabled>true</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>1</type>
<color>255</color>
<title>Power Consumption</title>
<name>Power Consumption in Watts</name>
<showThresholds>false</showThresholds>
<groupName></groupName>
<order>100</order>
<parentDciId>0</parentDciId>
<modifyYBase>false</modifyYBase>
<invertedValues>false</invertedValues>
</config>
if ( ( $node->runtimeFlags & 0x0004 ) || ( $node->runtimeFlags & 0x0008 ) ) return NULL;
if ( $node->snmpOID == ".1.3.6.1.4.1.232.9.4.10" ) { 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) == "HP Insight Management Agents" ) { return true; }
if ( table->get(currentRow, colName) == "HPE Insight Management Agents" ) { return true; }
}
}
return false;