Nightingale | 夜莺监控

升级您的 Prometheus + AlertManager + Grafana 到 Nightingale

开始使用

Nightingale | 夜莺监控是一个 All-in-One 的云原生监控工具,集合了 Prometheus 和 Grafana 的优点,你可以在 UI 上管理和配置告警策略,也可以对分布在多个 Region 的指标、日志、链路追踪数据进行统一的可视化和分析。夜莺融入了顶级互联网公司可观测性最佳实践,沉淀了众多社区专家经验,开箱即用。夜莺监控项目,托管于中国计算机学会开源发展委员会(CCF ODC),为 CCF ODC 成立后接受捐赠的第一个开源项目。

开箱即用

支持 Docker、Helm Chart、Binary等多种部署方式; 支持 Categraf、Telegraf、Grafana-agent、Datadog-agent 等常见的采集器; 内置常见中间件和云服务的仪表盘模版、告警规则模版,导入即可快速使用; 一个工具解决数据采集、可视化、告警、通知等问题;

专业告警

可视化的管理和配置告警,告警规则功能丰富,支持组合告警策略、多生效周期、告警屏蔽、告警订阅、告警回调,支持告警多种送达渠道,支持告警自愈、告警事件管理等。可以在一个平台上配置和管理多个Region的告警。

云原生

支持 K8s 数据采集和监控; 支持 OpenTelemetry 协议和采集器; 兼容 Grafana 仪表盘; 可接入 Prometheus、VictoriaMetrics、M3DB、ElasticSearch、ClickHouse 等多种数据源;

高性能、高可用

多数据源管理引擎、高性能时序库、水平扩展的架构、无单点的设计,决定了夜莺的高性能和高可用。夜莺可以满足数亿时间线的采集、存储、告警分析场景,节省大量成本,已在上千家企业部署落地,经受了严苛的生产实践检验。

灵活扩展、中心化管理

夜莺监控,可部署在 1 核 1G 的云主机,可在上百台机器集群化部署,可运行在 K8s 中;也可将时序库、告警引擎等组件下沉到各Region,统一管理多个边缘节点,解决多Region监控数据割裂,缺乏统一视图的难题。

开放社区

托管于中国计算机学会开源发展委员会,有快猫星云和众多公司的持续投入,和数千名社区用户的积极参与,以及夜莺监控项目清晰明确的定位,都保证了夜莺开源社区健康、长久的发展。活跃、专业的社区用户也在持续沉淀更多的最佳实践于产品中