check_redfish

A monitoring/inventory plugin to check components and health status of systems which support Redfish. It will also create a inventory of all components of a system.

Release 1.5.0: adds security state for HPE ILO, fixes parsing of network ports

Features:

  • Adding iLO5 security state to manager data and new flag --enable_bmc_security_warning #95
  • Adds certain SSD drives for Fujitsu server with firmware issues
  • Adds support processor type GPU in inventory #101

Bugfixes:

  • Fixes issues with missing root objects #98
  • Fixes issue with wrong variable names in Icinga service example #92
  • Fixes issue with unavailable network port information #100
  • Fixes discovery of all NIC ports #102

Thanks to @SamuelePilleri and @zvfvrv for their contribution, this is highly appreciated.

check_redfish-v1.5.0.tar.gz

Release tarball
application/gzip 2023-02-24 Download from Github

Release 1.4.1: fixes issues with not reused sessions in 1.4.0

Bugfixes

  • Fixes issue with not reused sessions #89

check_redfish-v1.4.1.tar.gz

Release tarball
application/gzip 2022-05-16 Download from Github

Release 1.4.0: Adds log exclude filter and Physical Drive firmware checks

THIS VERSION IS BROKEN: Use v1.4.1

Features:

  • Adds --ignore_missing_ps option to ignore missing power supplies for i.e. blade server #79
  • Adds --log_exclude option to exclude log message from monitoring #76
  • Adds HPE Power Regulator Settings to info output #83
  • Adds firmware version check and alarm if firmware with known issues is used #45
  • Adds support for HPE G10 Plus server #87
  • Adds support for Lenovo SR650 V2 server #77
  • Adds Support for HPE DLXXX G9 systems controller battery check #84
  • Adds --inventory_name cli option to better identify host in destination repository #88

Bugfixes:

  • Fixes an issue with improperly returned redfish data #86
  • Resolves issues with python-redfish 3.1.0 and never version #75

Thanks to every who helped testing and chipping in ideas for improvements.

check_redfish-v1.4.0.tar.gz

Release tarball
application/gzip 2022-05-11 Download from Github