Nightingale

Visit website Source code

Open source alerting and dashboard platform that sits on Prometheus, VictoriaMetrics, Elasticsearch and other sources, with alert rules and notification routing.

Pricing and hosting

Pricing
Free plan
Open source
Yes (Apache-2.0)
Self-hosted
Yes
Launched
2020
Status
Active
Website
flashcat.cloud

Plans and prices change; check the tool's own site before you decide.

What it does

Metrics and time-series databases checklist

4 of 10 confirmed in Nightingale's own documentation. The same checklist is used for every tool in Metrics.

  • PromQL or compatible queries Yes
  • Prometheus remote write Yes
  • OTLP metrics ingest Not confirmed
  • Long-term storage Not confirmed
  • Clustering or high availability Not confirmed
  • Downsampling Not confirmed
  • Alert rule evaluation Yes
  • Multi-tenancy Not confirmed
  • Built-in query UI Yes
  • Managed hosted service Not confirmed

Alerting/visualisation layer: stores data in a backing TSDB (Prometheus, VictoriaMetrics); PromQL via those datasources.

Checked against: github.com, flashcat.cloud

Dashboards and visualization checklist

6 of 8 confirmed in Nightingale's own documentation. The same checklist is used for every tool in Dashboards.

  • Many data sources Yes
  • Prometheus source Yes
  • SQL sources Yes
  • Alerting Yes
  • Template variables Not confirmed
  • Dashboards as code Not confirmed
  • Sharing Yes
  • Annotations Yes

Alerting-first; sharing and annotations confirmed from source code; variables and dashboards-as-files not confirmed

Checked against: github.com, github.com (2), github.com (3), flashcat.cloud

Alternatives to Nightingale

Other metrics and time-series databases tools. See all 11.