Skip to main content
The PDU exporter publishes power metrics for Vertiv/Geist rack PDUs. One exporter instance serves any number of PDUs. Prometheus scrapes /probe?target=<address> once per PDU.

Endpoints

/probe accepts one optional parameter: outlets=true adds per-outlet measurements. It is off by default because it adds one series per outlet.

Metrics

This is the complete supported set. A PDU measures a great deal more and the exporter reads it, but only these series are published. If you see additional series on an older exporter image, do not build dashboards or alerts on them. They are removed in current images.
pdu_measurement_unavailable has no samples while every reading is healthy, so an install verified against working hardware does not show it. It appears only when the PDU reports a measurement it has lost.

Labels

Always filter power on level="total". A PDU meters the same power at several levels, so an unfiltered sum(pdu_power_watts) counts the same watts more than once and roughly triples the real figure while still looking plausible.

Behavior

Configuration

Helm values

Targets

Each target needs only address. A bare string is equivalent to {address: <string>}.

Next steps