Skip to main content

HP iLO - Health Report - Check

Summary

The script will check and return the health status of the HP iLO devices, writing the output in a script log. It is a CW RMM implementation of Get-HPiLOHealthReport, an agnostic script.

Sample Run

Sample Run 1

Sample Run 2

Sample Run 3

Dependencies

Get-HPiLOHealthReport

User Parameters

NameExampleRequiredTypeDescription
Address192.168.2.16, 192.168.7.13:54TrueText StringIP address of the iLO device. Port number must be added if a custom port is being used.
UsernameAdministratorTrueText StringAdmin username to connect with the iLO device.
Password@!#f2GW@f2!$TrueText StringPassword for the admin user.

User Parameters Image

Task Creation

Create a new Script Editor style script in the system to implement this task.

Task Creation Image 1

Task Creation Image 2

Name: HP iLO - Health Report - Check
Description: The script will check and return the health status of the HP iLO devices, writing the output in a script log.
Category: Custom

Task Creation Image 3

Parameters

Address

Add a new parameter by clicking the Add Parameter button present at the top-right corner of the screen.

Add Parameter Image 1

This screen will appear.

Add Parameter Image 2

  • Set Address in the Parameter Name field.
  • Select Text String from the Parameter Type dropdown menu.
  • Enable the Required Field button.
  • Click the Save button.

Add Parameter Image 3

Username

Add a new parameter by clicking the Add Parameter button present at the top-right corner of the screen.

Add Parameter Image 1

This screen will appear.

Add Parameter Image 2

  • Set Username in the Parameter Name field.
  • Select Text String from the Parameter Type dropdown menu.
  • Enable the Required Field button.
  • Click the Save button.

Add Parameter Image 3

Password

Add a new parameter by clicking the Add Parameter button present at the top-right corner of the screen.

Add Parameter Image 1

This screen will appear.

Add Parameter Image 2

  • Set Password in the Parameter Name field.
  • Select Text String from the Parameter Type dropdown menu.
  • Enable the Required Field button.
  • Click the Save button.

Add Parameter Image 3

Task

Navigate to the Script Editor section and start by adding a row. You can do this by clicking the Add Row button at the bottom of the script page.

Add Row Image

A blank function will appear.

Blank Function Image

Row 1 Function: PowerShell Script

Search and select the PowerShell Script function.

PowerShell Script Selection Image 1

PowerShell Script Selection Image 2

The following function will pop up on the screen:

PowerShell Script Function Image

Paste in the following PowerShell script and set the Expected time of script execution in seconds to 900 seconds. Click the Save button.

PowerShell Script

Row 1 Image

Row 2 Function: Script Log

Add a new row by clicking the Add Row button.

Add Row Image

A blank function will appear.

Blank Function Image

Search and select the Script Log function.

Script Log Selection Image

In the script log message, simply type %output% and click the Save button.

Script Log Save Image

Click the Save button at the top-right corner of the screen to save the script.

Save Script Image

Completed Script

Completed Script Image

Output

  • Script log

Changelog

2025-04-10

  • Initial version of the document