redfish_exporter

command module
v0.0.0-...-5e1dc7c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 14, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

README

redfish_exporter

A Prometheus exporter for server metrics exposed by DMTF’s Redfish, using gofish library.

This is a work in progress.

Configuration and usage

Exporter expects a YAML config file with targets and authentication parameters in the following format:

'https://redfish-server.local':
  username: 'user'
  password: 'pass'
  # do not enforce SSL certificate validity
  insecure: true

The exporter would be then started with:

./redfish_exporter -listen-address 0.0.0.0:10015 -config-path ./config.yml

The exporter follows the multi-target exporter pattern, an example request:

curl 'localhost:10015/redfish?target=redfish-server.local'

Issues / improvements

  • This exporter does not have a port allocated to it
  • No tests
  • No way to dynamically add / exclude collectors

Tested Redfish implementations

  • Dell PowerEdge servers running iDRAC8, iDRAC9

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL