Nightingale
Evaluate alerts, process events, and troubleshoot telemetry across metrics, logs, and databases with built-in AI assistance and Model Context Protocol support.
Nightingale is an open-source, self-hosted alerting and observability platform designed to bring alert rules, event processing, and notification routing into a unified system. By querying existing time-series databases, log stores, and SQL engines—including Prometheus, VictoriaMetrics, ClickHouse, and Loki—it eliminates the need to migrate telemetry data or replace established collector pipelines. Nightingale also features an embedded Model Context Protocol (MCP) server and AI agent, enabling external AI clients and IDEs like Cursor to inspect active alerts, analyze telemetry, troubleshoot rule evaluations, and safely modify configurations through conversational workflows.