Open-source observability dashboard — a general-purpose Grafana alternative with full UI/UX control.
Rust backend (Axum) + Vue 3 frontend. Supports Prometheus (PromQL), Loki (LogQL), and PostgreSQL (SQL) data sources.
- Dashboard builder — drag-and-drop panels with 12-column grid layout
- 8 panel types — timeseries (uPlot), stat, gauge, bar, heatmap, piechart (ECharts), table (AG Grid), logs (xterm.js)
- Explore mode — ad-hoc queries with auto-detection of result type
- Alerting — rule-based alerts with SMS/Email delivery via Chorus
- Templates — built-in dashboard templates for Node Exporter, PostgreSQL, Redis, and more
- Data source proxy — backend proxies all queries, never exposes Prometheus/Loki directly to the browser
docker compose up -d# Backend
cd resource && cargo run
# Frontend
cd dashboard && bun install && bun run dev