Skip to content

A charm to setup prometheus exporter for IPMI, RedFish and RAID devices from different vendors.

License

Notifications You must be signed in to change notification settings

honghan-wong/hardware-observer-operator

 
 

Repository files navigation

Charmhub Badge Release Edge

Hardware Observer Operator

Overview

Charmhub Page

Hardware-observer is a subordinate machine charm that provides monitoring and alerting of hardware resources on bare-metal infrastructure.

Hardware-observer collects and exports Prometheus metrics from BMCs (using the IPMI and newer Redfish protocols) and various SAS and RAID controllers through the use of the prometheus-hardware-exporter project. It additionally configures Prometheus alert rules that are fired when the status of any metric is suboptimal.

Appropriate collectors and alert rules are installed based on the availability of one or more of the RAID/SAS controllers mentioned below:

  • Broadcom MegaRAID controller
  • Dell PowerEdge RAID Controller
  • LSI SAS-2 controller
  • LSI SAS-3 controller
  • HPE Smart Array controller

This charm is ideal for monitoring hardware resources when used in conjunction with the Canonical Observability Stack.

Uploading Resources

In order to manage third-party hardware resources, vendor-specific CLI tools need to be uploaded via juju attach-resource.

In the Resources page on Charmhub, the name of the resource along with the download URL can be found.

Other Links

About

A charm to setup prometheus exporter for IPMI, RedFish and RAID devices from different vendors.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.3%
  • Makefile 1.1%
  • Other 0.6%