2026 state of the art self-hosted Grafana stack ?
Hi everyone !
Traveler from the past here, who needs a serious update.
I use the Grafana stack to monitor some Linux servers and VMs, but only really basic metrics and logs today.
Everything is based on node_exporter, prometheus (on each host), fluent-bit, Loki, and Grafana.
I finally have time to rebuild properly the monitoring/observability infrastructure, but I'm quite lost on how the components interact with each other.
Here is what I want to monitor :
- Debian/Ubuntu/Proxmox/Windows Servers servers and VM (routing/firewalling/VPN is done on a Debian dedicated server with nftables)
- Caddy web servers
- MariaDB/PostGresql/Interbase/MongoDB databases
- Rust/PHP/Java backends
Everything is self-hosted inside the company, and my current Grafana infrastructure is self-hosted too.
From my understanding, Alloy replaces node_exporter, Grafana, and Fluent-bit ?
What I have today :
[On each host] Node + Prometheus + Fluentbit -------> Centralized Grafana + Loki
What I'm understanding would be better :
[On each host] Alloy + Windows_exporter on Windows -------> Centralized+replicated storage (InfluxDB ? Mimir ?) -----> Centralized Grafana + Loki
Is it OK ? Am I missing something ?