Skip to content

dell_hw_health is a python script / nagios check using Redfish API to get system hardware health

License

Notifications You must be signed in to change notification settings

lgaggini/dell_hw_health

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

dell_hw_health

dell_hw_healt is a python script to check the health status of Dell harware by iDRAC Redfish protocol, inspired by Dell official python examples. It can be used as Nagios/Naemon check or in a report mode.

Quickstart

Install

Requirements

  • python request

Git

pip install requests
git clone

Usage

usage: dell_hw_health.py [-h] -ip IP -u U -p P [-m] [-c] [-f] [-ps] [-s] [-d]
                         [-b] [-t] [-a] [-critical] [-nagios]

Python script using Redfish API to get system hardwareHealth

optional arguments:
  -h, --help  show this help message and exit
  -ip IP      iDRAC IP address
  -u U        iDRAC username
  -p P        iDRAC password
  -m          Get memory information
  -c          Get processor information
  -f          Get fan information
  -ps         Get power supply information
  -s          Get storage controllers information only
  -d          Get disks information only
  -b          Get backplane information only
  -t          Get temperature information only
  -a          Get all information
  -critical   Retrieve only failure for report
  -nagios     Nagios output check mode, only the first option is used

About

dell_hw_health is a python script / nagios check using Redfish API to get system hardware health

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages