https://github.com/marcobellaccini/ilochecker
A Python 3 script that helps you performing a bulk health check on a list of HP ProLiant servers by using their HP iLO.
https://github.com/marcobellaccini/ilochecker
healthcheck ilo ilo4 python3
Last synced: about 2 months ago
JSON representation
A Python 3 script that helps you performing a bulk health check on a list of HP ProLiant servers by using their HP iLO.
- Host: GitHub
- URL: https://github.com/marcobellaccini/ilochecker
- Owner: marcobellaccini
- License: apache-2.0
- Created: 2017-05-20T10:05:57.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-20T10:33:42.000Z (almost 8 years ago)
- Last Synced: 2024-09-05T19:07:37.744Z (8 months ago)
- Topics: healthcheck, ilo, ilo4, python3
- Language: Python
- Size: 8.79 KB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
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.00Usage 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
.. _requests: https://pypi.python.org/pypi/requests
.. _binary release: https://github.com/marcobellaccini/iloChecker/releases
.. _py2exe: http://www.py2exe.org/