HP iLO 4 Scripting and Command Line Guide
</LOGIN>
</RIBCL>
An expanded version is also available (see example below). Not all tags are required, however
if no tags are specified then the command operates as if all the tags are listed and outputs all of
the embedded health data:
<RIBCL VERSION="2.22">
<LOGIN USER_LOGIN="adminname" PASSWORD="password">
<SERVER_INFO MODE="read">
<GET_EMBEDDED_HEALTH>
<GET_ALL_FANS/>
<GET_ALL_TEMPERATURES/>
<GET_ALL_POWER_SUPPLIES/>
<GET_ALL_VRM/>
<GET_ALL_PROCESSORS/>
<GET_ALL_MEMORY/>
<GET_ALL_NICS/>
<GET_ALL_STORAGE/>
<GET_ALL_HEALTH_STATUS/>
<!-- Following tag is for iLO 4 1.30 or later. -->
<GET_ALL_FIRMWARE_VERSIONS/>
</GET_EMBEDDED_HEALTH>
</SERVER_INFO>
</LOGIN>
</RIBCL>
GET_EMBEDDED_HEALTH parameters
None
GET_EMBEDDED_HEALTH return messages
NOTE: PART NUMBER (for MEMORY_DETAILS) is only returned for HP Smart Memory.
A possible GET_EMBEDDED_HEALTH return message is:
<GET_EMBEDDED_HEALTH>
<FANS>
<FAN>
<ZONE VALUE = "System"/>
<LABEL VALUE = "Virtual Fan"/>
<STATUS VALUE = "OK"/>
<SPEED VALUE = "20" UNIT="Percentage"/>
</FAN>
</FANS>
<TEMPERATURE>
<TEMP>
<LABEL VALUE = "01-Inlet Ambient"/>
<LOCATION VALUE = "Ambient"/>
<STATUS VALUE = "OK"/>
<CURRENTREADING VALUE = "16" UNIT="Celsius"/>
<CAUTION VALUE = "42" UNIT="Celsius"/>
<CRITICAL VALUE = "46" UNIT="Celsius"/>
</TEMP>
<TEMP>
<LABEL VALUE = "02-CPU 1"/>
<LOCATION VALUE = "CPU"/>
<STATUS VALUE = "OK"/>
<CURRENTREADING VALUE = "40" UNIT="Celsius"/>
<CAUTION VALUE = "70" UNIT="Celsius"/>
<CRITICAL VALUE = "N/A"/>
</TEMP>
<TEMP>
<LABEL VALUE = "03-CPU 2"/>
<LOCATION VALUE = "CPU"/>
<STATUS VALUE = "OK"/>
<CURRENTREADING VALUE = "40" UNIT="Celsius"/>
<CAUTION VALUE = "70" UNIT="Celsius"/>
<CRITICAL VALUE = "N/A"/>
</TEMP>
160 RIBCL XML Scripting Language










