Grafana Observability: Dashboard Provisioning as Code
Store your Grafana dashboards as versioned JSON files that load automatically on startup, so you never lose a dashboard to a container rebuild.
Store your Grafana dashboards as versioned JSON files that load automatically on startup, so you never lose a dashboard to a container rebuild.
Set up Grafana alert rules against your Prometheus metrics and get notified via Discord when something breaks.
Collect system logs and Docker container logs using Grafana Alloy and forward them to Loki for centralized log management in Grafana.
Collect host system and Docker container metrics using Grafana Alloy's built-in exporters, stored in Prometheus and visualized in Grafana.
Install Prometheus, Loki, Grafana, and Grafana Alloy with Docker Compose to build a complete homelab monitoring and observability stack from scratch.
Capture network packets remotely using Wireshark over SSH — no local install needed on the target host, ideal for homelab troubleshooting.
Keep your Docker Compose dependencies secure and up to date by automating Dependabot configuration with a simple Bash script and GitHub Actions.