natesales / sfptpd-exporter

Export sfptpd metrics to Prometheus

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prometheus exporter for sfptpd

Release Go Report License

Grafana

Grafana

A simple dashboard is available to import into Grafana from the sfptpd-exporter Grafana JSON file.

Quickstart

Linux

Install sfptpd-exporter from the apt/yum repo or build with go build

$ sfptpd-exporter
INFO[0000] Starting sfptpd-exporter version dev stats from /tmp/sfptpd_stats.jsonl
INFO[0000] Starting metrics exporter on :9979/metrics

Docker

docker run -p 9978:9978 ghcr.io/natesales/sfptpd-exporter

Usage

Usage of ./sfptpd-exporter:
  -f string
        sfptpd stats JSONL file (default "/tmp/sfptpd_stats.jsonl")
  -l string
        metrics listen address (default ":9979")
  -v    Enable verbose logging
  -vv
        Enable extra verbose logging

About

Export sfptpd metrics to Prometheus

License:MIT License


Languages

Language:Go 98.3%Language:Dockerfile 1.7%