Expert guide for deploying, configuring, and maintaining the Unbound DNS Dashboard using Grafana, Prometheus, and Loki. Covers installation, exporter setup, log aggregation, and troubleshooting.
Expert guide for deploying, configuring, and maintaining the Unbound DNS Dashboard using Grafana, Prometheus, and Loki. Covers installation, exporter setup, log aggregation, and troubleshooting.
Unbound Dashboard Skill
This skill provides expert knowledge for setting up a comprehensive dashboard for Unbound DNS using the Prometheus + Grafana + Loki stack. It is based on the ar51an/unbound-dashboard repository.
Capabilities
Installation Guide: Step-by-step instructions for Grafana, Prometheus, and Loki on ARM64 (Raspberry Pi), easily adaptable to other architectures.
Unbound Exporter: Configuration and usage of the unbound-exporter to collect metrics.
Log Aggregation: Setting up Loki and Promtail to ingest and query Unbound logs.
Dashboard Management: Importing and configuring the Grafana dashboard.
Troubleshooting: Tips for common issues and optimizations.
Prerequisite Stack
Grafana: Visualisation platform.
Prometheus: Time-series database for metrics.
Loki: Log aggregation system.
Unbound: The DNS resolver itself.
Go: (Optional) if building the exporter from source.