Skip to main content
PDU エクスポーターは、Vertiv/Geist 製のラック用電源分配ユニット (Power Distribution Unit; PDU) の電力メトリクスを公開します。1 つのエクスポーターインスタンスで任意の台数の PDU に対応します。Prometheus は PDU ごとに 1 回、/probe?target=<address> をスクレイプします。

エンドポイント

/probe は任意パラメータを 1 つ受け付けます。outlets=true を指定すると、アウトレットごとの測定値が追加されます。アウトレット 1 つにつき系列が 1 本増えるため、デフォルトでは無効です。

メトリクス

これがサポート対象の完全なセットです。PDU 自体ははるかに多くの項目を測定しており、エクスポーターもそれらを読み取りますが、公開されるのはこれらの系列だけです。古いエクスポーターイメージで追加の系列が見える場合でも、それらに基づいてダッシュボードやアラートを作成しないでください。現行のイメージでは削除されています。
pdu_measurement_unavailable は、すべての測定値が正常な間はサンプルを持ちません。そのため、正常に動作するハードウェアに対して検証したインストールではこのメトリクスは現れません。PDU が測定値を失ったと報告したときにのみ現れます。

ラベル

電力は必ず level="total" でフィルタしてください。PDU は同じ電力を複数のレベルで計測するため、フィルタなしの sum(pdu_power_watts) は同じワット数を複数回数えることになり、一見もっともらしい値のまま実際の約 3 倍になります。

動作

設定

Helm values

ターゲット

各ターゲットに必須なのは address のみです。文字列を直接指定した場合は {address: <string>} と等価です。

次のステップ