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 10.0.0.12 HOST3-ilo 10.0.1.42

SRV001 SRV002 HOST3 WEB001

OK On OK On OK Off 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