imaginary-exporter

Prometheus exporter for Imaginary written in Go.
Installation
From Binary
Download the latest release from the releases page and extract it to a directory in your PATH.
From Source
go install github.com/marcfrederick/imaginary-exporter@latest
From Homebrew
brew tap marcfrederick/homebrew-tap
brew install imaginary-exporter
From Docker
docker run --name imaginary-exporter \
-p 8080:8080 \
ghcr.io/marcfrederick/imaginary-exporter:latest
Compatibility
The exporter in compatible with all versions exporting the /health endpoint (v0.1.18+)
However, some metrics are only on versions v1.0.17+.
Usage
-fetch-rate duration
interval in milliseconds in which to fetch metrics (default 15s)
-url string
url of the imaginary instance