What it does
Nightingale (n9e) is a self-hosted monitoring and alerting engine that queries existing metrics, log, and SQL-backed data sources and routes resulting events to configured notification channels. It can run with its own evaluation stack for a local trial, but Nightingale itself does not collect telemetry; Categraf is a separate companion collector.
A common alert workflow over existing stores
Nightingale is useful when teams want one place to write alert rules without migrating every signal into a new backend. Its docs describe a local Docker Compose evaluation bundle, followed by registering a data source, creating a rule, test-firing it, and attaching a notification channel. Supported source types include Prometheus-compatible stores and several log or SQL backends.
The quick-start path is documented as:
git clone https://github.com/ccfos/nightingale.git
cd nightingale/docker/compose-bridge
docker compose up -d
After the local UI is available, a simple illustrative PromQL condition such as up == 0 could be used to explore how an unavailable scrape target becomes an alert event. The command and rule are examples from the documented workflow, not hands-on tested here.
Nightingale is the alert and query layer, not a general-purpose collector. Existing stores remain in place; if a host or service has no telemetry yet, the docs point to Categraf or another compatible collector. The project repository and license identify the self-hosted software as Apache-2.0; the documentation also lists an Enterprise Edition, whose separate commercial terms need checking before procurement.
Strengths
- Lets teams query several existing data sources with a shared alert-rule workflow.
- Keeps source data in its existing stores rather than requiring migration into Nightingale.
- The documented Compose bundle gives a practical local evaluation path.
Watch out for
- Nightingale does not collect telemetry itself, so teams need existing data sources or a separate collector.
- Production self-hosting requires operating Nightingale and its supporting services.
Best for
- Infrastructure and SRE teams consolidating alert authoring and notification routing across self-managed monitoring data sources.
Sources
- Nightingale (n9e) - Open-Source Monitoring & Alerting Engine (Oct 26, 2026)
- Bring up Nightingale in five minutes | Nightingale (Oct 26, 2026)
- Connect your data | Nightingale (Oct 26, 2026)
- ccfos/nightingale official repository (Oct 26, 2026)
- Apache License, Version 2.0 | Nightingale (Oct 26, 2026)
