https://github.com/ar51an/unbound-exporter
Unbound Metrics Exporter For Prometheus
https://github.com/ar51an/unbound-exporter
exporter go golang grafana metrics prometheus prometheus-exporter prometheus-metrics unbound unbound-exporter
Last synced: over 1 year ago
JSON representation
Unbound Metrics Exporter For Prometheus
- Host: GitHub
- URL: https://github.com/ar51an/unbound-exporter
- Owner: ar51an
- License: apache-2.0
- Created: 2023-01-19T00:36:02.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-17T03:51:17.000Z (over 2 years ago)
- Last Synced: 2025-03-18T16:40:17.392Z (over 1 year ago)
- Topics: exporter, go, golang, grafana, metrics, prometheus, prometheus-exporter, prometheus-metrics, unbound, unbound-exporter
- Language: Go
- Homepage:
- Size: 3.72 MB
- Stars: 21
- Watchers: 6
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## unbound exporter



### Summary
🔸 Exports Unbound DNS server statistic as `Prometheus` metrics.
🔸 `unbound-exporter` is tailored for [unbound-dashboard](https://github.com/ar51an/unbound-dashboard). Dashboard release includes:
➟ Prebuilt _unbound-exporter_ `binary` for arm64.
➟ `Service` to automatically run exporter at startup.
🔸 Unbound `setup` is available at [unbound-redis](https://github.com/ar51an/unbound-redis).
#### Prerequisite:
* Go 1.19 or later.
#
### Compile:
* Copy `go.mod`, `go.sum` & `unbound-exporter.go` from this repo to local dir.
* Run below cmds:
> Download dependencies:
> `go mod tidy`
> Build:
> `go build`
> Reduce size:
> `strip unbound-exporter`
> `ℹ️` **Note:**
> Make sure `.../go/bin` is in the `PATH`.
#
### Usage
* `unbound-exporter -h`
> 