prom-apcupsd-exporter

Prometheus exporter of apcupsd metrics. Also it's websocket server for instantly clients notifying. And also provides signal-endpoints for integrating with apccontrol events (signals)

MIT License

Stars
4
Committers
2
prom-apcupsd-exporter - v1.0.1 Latest Release

Published by io-developer about 4 years ago

Module renamed from local/apcupsd_exporter to github.com/io-developer/prom-apcupsd-exporter

prom-apcupsd-exporter - v1.0.0

Published by io-developer over 4 years ago

  • Provides wide apcupsd metrics for prometheus.

    • apcupsd_input_*: input line metrics
    • apcupsd_output_*: output line metrics
    • apcupsd_battery_*: battery metrics
    • apcupsd_ups_*: UPS status and settings
    • apcupsd_shutdown_*: apcupsd shutdown settings
  • Can be integrated with apccontrol signals such as powerout, startselftest and etc.

  • Built-in websocket server allow to connect and notify web clients for events/signals.
    Example: lightweight status widget on pure js/css (responsive alternative to grafana for realtime monitoring).

  • This exporter calculates events between previous and latest states. Changed fields and new events are broadcasting to connected clients via websocket.