Prometheus exporter that exposes metrics from apcupsd's NIS. MIT Licensed.
Go to file
Matt Layher 9c346341fd
apcupsd_exporter: bump apcupsd, rework metrics to be more idiomatic
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2020-04-27 13:16:08 -04:00
cmd/apcupsd_exporter Upgrade go and go deps 2020-04-25 15:55:48 +02:00
.travis.yml *: switch to Go modules, replacing govendor 2019-03-14 10:35:02 -04:00
apcupsdexporter_test.go Upgrade go and go deps 2020-04-25 15:55:48 +02:00
apcupsdexporter.go *: initial commit 2016-09-07 17:12:08 -04:00
go.mod apcupsd_exporter: bump apcupsd, rework metrics to be more idiomatic 2020-04-27 13:16:08 -04:00
go.sum apcupsd_exporter: bump apcupsd, rework metrics to be more idiomatic 2020-04-27 13:16:08 -04:00
LICENSE.md *: initial commit 2016-09-07 17:12:08 -04:00
README.md README: add sample dashboard 2016-09-07 17:56:20 -04:00
upscollector_test.go apcupsd_exporter: bump apcupsd, rework metrics to be more idiomatic 2020-04-27 13:16:08 -04:00
upscollector.go apcupsd_exporter: bump apcupsd, rework metrics to be more idiomatic 2020-04-27 13:16:08 -04:00

apcupsd_exporter Build Status GoDoc

Command apcupsd_exporter provides a Prometheus exporter for the apcupsd Network Information Server (NIS). MIT Licensed.

Usage

Available flags for apcupsd_exporter include:

$ ./apcupsd_exporter -h
Usage of ./apcupsd_exporter:
  -apcupsd.addr string
        address of apcupsd Network Information Server (NIS) (default ":3551")
  -apcupsd.network string
        network of apcupsd Network Information Server (NIS): typically "tcp", "tcp4", or "tcp6" (default "tcp")
  -telemetry.addr string
        address for apcupsd exporter (default ":9162")
  -telemetry.path string
        URL path for surfacing collected metrics (default "/metrics")

Sample

Here is a screenshot of an example grafana dashboard using metrics from apcupsd_exporter.

sample