Documentation
¶
Overview ¶
PowerStore Exporter collects metrics from Dell PowerStore arrays and exposes them via a Prometheus /metrics endpoint and an optional OTLP metric push.
Usage:
pstore_exporter --config config.yaml [--debug] [--once] [--trace]
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
config
Package config provides hot-reload helpers: SIGHUP handling and file watching.
|
Package config provides hot-reload helpers: SIGHUP handling and file watching. |
|
dashboards
Package dashboards holds no production code.
|
Package dashboards holds no production code. |
|
logging
Package logging provides centralized structured logging using logrus.
|
Package logging provides centralized structured logging using logrus. |
|
models
Package models defines configuration and shared data structures for the PowerStore exporter.
|
Package models defines configuration and shared data structures for the PowerStore exporter. |
|
powerstore
Package powerstore provides the Dell PowerStore client, metric collection, and the dual (Prometheus + OTLP) export paths.
|
Package powerstore provides the Dell PowerStore client, metric collection, and the dual (Prometheus + OTLP) export paths. |
|
telemetry
Package telemetry manages the optional OpenTelemetry tracer provider used to diagnose slow collection cycles.
|
Package telemetry manages the optional OpenTelemetry tracer provider used to diagnose slow collection cycles. |
|
utils
Package utils provides file and environment helpers for the PowerStore exporter.
|
Package utils provides file and environment helpers for the PowerStore exporter. |
Click to show internal directories.
Click to hide internal directories.