Beautiful, fast, extensible observability dashboard. Visualize metrics, logs, and traces from any data source. Open-source. Self-hosted.
A complete observability platform in a single binary
Connect to Prometheus, PostgreSQL, Elasticsearch, InfluxDB, JSON APIs, and more. Built-in KDB engine supports both PromQL and KQL query languages.
Drag-and-drop panels on a 24-column grid. 14 visualization types. Auto-sizing, responsive layout. Dark and light themes.
WebSocket-powered live updates. Streaming queries. Auto-refresh intervals from 5s to 1h. See changes as they happen.
Threshold alerts on any metric. 6 notification channels: webhook, email, Slack, Telegram, PagerDuty, OpsGenie. Built-in alert templates.
Ad-hoc querying without saving dashboards. Syntax highlighting, autocomplete. Switch between time series, table, and log views.
Provision dashboards, data sources, and alerts from TOML/JSON files. Git-friendly. File watcher for auto-reload on changes.
JWT + API key + OIDC authentication. Three roles: admin, editor, viewer. Organization and team support.
Public dashboard links. Point-in-time snapshots. Embeddable panels via iframe. JSON import/export. Grafana-compatible import.
Dashboard template variables with dropdown selectors. Regex filters. Variable chaining. Multi-value support. Ad-hoc filters.
Mark events on charts: deploys, incidents, maintenance windows. Tag-based filtering. API for automated annotations from CI/CD.
Auto-rotate dashboards on big screen displays. Configurable interval. Perfect for NOC walls and war rooms.
Automatically discovers Koder ecosystem services running on the same host. Creates dashboards with zero configuration.
Every visualization you need, built-in
| Feature | Koder Dash | Grafana | Kibana | Metabase | Netdata |
|---|---|---|---|---|---|
| Self-hosted | β | β | β | β | β |
| Single binary | β | β | β | β | β |
| PromQL support | β | β | β | β | β |
| SQL queries | β | β | β | β | β |
| Log exploration | β | β | β | β | β |
| Built-in alerting | β | β | β | β | β |
| Dashboard versioning | β | β | β | β | β |
| Template variables | β | β | β | β | β |
| Real-time WebSocket | β | β | β | β | β |
| Dashboards as code | β | β | β | β | β |
| REST API | β | β | β | β | β |
| CLI tool | β | β | β | β | β |
| OIDC auth | β | β | β | β | β |
| Playlists | β | β | β | β | β |
| License | AGPL-3.0 | AGPL-3.0 | Elastic 2.0 | AGPL-3.0 | GPL-3.0 |
Manage everything from the command line
9 built-in data source types, extensible plugin system
Native engine β PromQL + KQL
PromQL instant + range queries
SQL with time macros
SQL with time macros
Lucene + aggregation pipeline
Flux (v2) + InfluxQL (v1)
Files and inline data
Any REST endpoint
Deploy Koder Dash in minutes. Open-source, self-hosted, no vendor lock-in.