A comprehensive, script-driven monitoring infrastructure for your homelab.
This repository is provided "as is" without warranty of any kind. The user assumes all responsibility for any use, deployment, or configuration of these scripts. By using this software, you agree to the Disclaimer and Limitation of Liability.
Automated, reproducible monitoring including:
- Central Host: Dockerized stack (Prometheus, Grafana, InfluxDB, Loki).
- Fleet Nodes: Telegraf agents for Linux and macOS.
- Router Fleet: Monitoring for OpenWrt devices.
See the Wiki for full walkthroughs.
- Bootstrap: Run
./bootstrap.shon a new host. - Deploy: Use
docs/deployment/to stand up the monitoring stack. - Clients: Use
docs/scripts/install-telegraf.shto add nodes. - Provision: Use
docs/scripts/provision-dashboard.shto import Grafana dashboards.