Skip to content

StupidScience/nodeping-exporter

Repository files navigation

NodePing exporter

Build Status Coverage Status Go Report Card

Get checks statistics from NodePing service API and expose it in prometheus format.

Configuration

Exporter configurates via environment variables:

Env var Description
NODEPING_TOKEN Authorization token for access to NodePing API

Exporter listen on tcp-port 9503. Metrics available on /metrics path.

Exposed metrics

Metric Labels Descrpition
nodeping_check_up label, target, type Current check status: 1 - for up, 0 - for down
nodeping_check_duration_seconds label, target, type Last check duration in seconds

Run via Docker

The latest release is automatically published to the Docker registry.

You can run it like this:

$ docker run -d --name nodeping-exporter \
            -e NODEPING_TOKEN=12345abcdef \
            -p 9503:9503 \
            stupidscience/nodeping-exporter

About

Prometheus exporter for NodePing statistics

Resources

License

Stars

Watchers

Forks

Packages

No packages published