GSI-HPC / prometheus-smcipmi-exporter

Prometheus Exporter for SMCIPMITool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prometheus SMCIPMI Exporter

A Prometheus exporter to expose metrics specific to the Supermicro IPMI Utilities SMCIPMITool.

Why an exporter for SMCIPMITool?

Because FreeIPMI cannot access power supply information of a JBOD system provided by Supermicro.

Build

go build

Requirements

Supermicro IPMI Utilities

Metrics

All metrics are prefixed with "smcipmi_".

collector

General metrics about a collector e.g. for pminfo module.

Metrics have an additional prefix "collector_".

Metric Labels Description
error name, target Set if an error has occurred in a collector

pminfo

Metrics specific to the pminfo module.

Currently only a restricted set of metrics for the pminfo module are exposed.

Metrics have an additional prefix "pminfo_".

Metric Labels Description
power_consumption_watts target, module Current power consumption measured in watts
power_supply_status target, module Power supply status (0=OK, 1=OFF, 2=Failure, 3=Faulty)

Grafana Dashboards

Dashboards for Grafana are located in the Dashboards directory.

About

Prometheus Exporter for SMCIPMITool

License:GNU General Public License v3.0


Languages

Language:Go 100.0%