Skip to content

Commit

Permalink
README: add note about Helm chart
Browse files Browse the repository at this point in the history
Also improve links a bit.

Signed-off-by: Conrad Hoffmann <[email protected]>
  • Loading branch information
bitfehler committed Nov 15, 2023
1 parent b302e65 commit 3853e45
Showing 1 changed file with 19 additions and 9 deletions.
28 changes: 19 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,30 @@ Prometheus IPMI Exporter

[![Build Status](https://circleci.com/gh/prometheus-community/ipmi_exporter.svg?style=svg)](https://circleci.com/gh/prometheus-community/ipmi_exporter)

This is an IPMI exporter for [Prometheus](https://prometheus.io).
This is an IPMI exporter for [Prometheus][prometheus].

[prometheus]: https://prometheus.io "Prometheus homepage"

It supports both the regular `/metrics` endpoint, exposing metrics from the
host that the exporter is running on, as well as an `/ipmi` endpoint that
supports IPMI over RMCP - one exporter running on one host can be used to
monitor a large number of IPMI interfaces by passing the `target` parameter to
a scrape.

The exporter relies on tools from the
[FreeIPMI](https://www.gnu.org/software/freeipmi/) suite for the actual IPMI
implementation.
The exporter relies on tools from the [FreeIPMI][freeipmi] suite for the actual
IPMI implementation.

[freeipmi]: https://www.gnu.org/software/freeipmi/ "FreeIPMI homepage"

## Installation

For most use-cases, simply download the [the latest
release](https://github.com/prometheus-community/ipmi_exporter/releases).
For most use-cases, simply download the [the latest release][releases].

[releases]: https://github.com/prometheus-community/ipmi_exporter/releases "IPMI exporter releases on Github"

For Kubernets, you can use the community-maintained [Helm chart][helm].

[helm]: https://github.com/prometheus-community/helm-charts/tree/main/charts/prometheus-ipmi-exporter "IPMI exporter Helm chart in the helm-charts Github repo"

### Building from source

Expand Down Expand Up @@ -65,8 +73,8 @@ For syntax and a complete list of available parameters, run:

./ipmi_exporter -h

Make sure you have the following tools from the
[FreeIPMI](https://www.gnu.org/software/freeipmi/) suite installed:
Make sure you have the following tools from the [FreeIPMI][freeipmi] suite
installed:

- `ipmimonitoring`/`ipmi-sensors`
- `ipmi-dcmi`
Expand Down Expand Up @@ -126,7 +134,9 @@ The IPMI Exporter supports TLS and basic authentication.
To use TLS and/or basic authentication, you need to pass a configuration file
using the `--web.config.file` parameter. The format of the file is described
[in the exporter-toolkit repository](https://github.com/prometheus/exporter-toolkit/blob/master/docs/web-configuration.md).
[in the exporter-toolkit repository][toolkit].
[toolkit]: https://github.com/prometheus/exporter-toolkit/blob/master/docs/web-configuration.md
## Exported data
Expand Down

0 comments on commit 3853e45

Please sign in to comment.