Skip to content

A Python 3 script that helps you performing a bulk health check on a list of HP ProLiant servers by using their HP iLO.

License

Notifications You must be signed in to change notification settings

marcobellaccini/iloChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iloChecker

About iloChecker

iloChecker is a Python 3 script that helps you performing a bulk health check on a list of HP ProLiant servers by using their HP iLO (Hewlett Packard Integrated Lights-Out management).

Give it a file with a list of systems as argument and it will do all the boring job for you.

The script uses Python requests module (you can get it through pip3).

For MS Windows users, a stand-alone binary release of iloChecker was prepared using py2exe.

iloChecker is brought to you by Marco Bellaccini - marco.bellaccini(at!)gmail.com.

NOTE: iloChecker is only compatible with HP ProLiant iLO 4 @ firmware version >= 2.00

Usage examples

Get health and power status of systems listed in list.txt:

iloChecker.py list.txt

...and here is a sample output:

SYSTEMS SUMMARY:

TARGET HOSTNAME HEALTH POWER
10.0.0.11 SRV001 OK On
10.0.0.12 SRV002 OK On
HOST3-ilo HOST3 OK Off
10.0.1.42 WEB001 OK On

Scanned 4 system(s):

4/4 healthy

3/4 powered on

Print help notes:

iloChecker.py -h

About

A Python 3 script that helps you performing a bulk health check on a list of HP ProLiant servers by using their HP iLO.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages