Nightingale | 夜莺监控

夜莺监控是一款开源的云原生监控分析系统,集数据采集、可视化、监控告警、故障协同处理于一体,已有众多企业选择将 Prometheus + AlertManager + Grafana 的组合方案升级为使用夜莺监控。

夜莺监控成为CCF托管开源项目

夜莺监控在2020年3月开源,目前已经发布了80多个版本,有80多位贡献者,收获GitHub Star 5.5k,2022 年 5 月 11 日,中国计算机学会在中科院计算所报告厅举行了夜莺监控开源项目捐赠仪式,夜莺监控成为学会开源发展委员会成立后接受捐赠的首个开源项目。
点击查看 >

产品介绍

夜莺监控是一款开源云原生监控分析系统,采用 All-In-One 的设计理念,集数据采集、可视化、监控告警、故障协同处理于一体,与云原生生态紧密集成,提供开箱即用的企业级监控分析和告警能力,已有众多企业选择将 Prometheus + AlertManager + Grafana 的组合方案升级为使用夜莺监控。夜莺监控于 2022 年 5 月 11 日,捐赠予中国计算机学会开源发展委员会(CCF ODC),为 CCF ODC 成立后接受捐赠的第一个开源项目。

夜莺监控兼容并包的设计理念,可以对接业界所有常见采集器,比如 Telegraf、Categraf、Datadog-agent、Grafana-agent、Prometheus 生态的各类 Exporter,可以对接常见时序库,比如 Prometheus、VictoriaMetrics、M3DB、Thanos等等。

夜莺监控最核心的价值,是可以作为公司大一统的监控系统,对接多个时序库作为数据源,同时提供好看、好用、专业的 WebUI 和权限管控,方便所有业务线同事协同完成告警规则、告警事件的管理工作。夜莺监控同时适合传统架构 & 云原生架构 & 混合云架构,兼顾中心化部署和边缘设备集群管理,内置各类仪表盘和告警规则,汇聚领域最佳实践,开箱即用。
6400+
Github Star
100+
社区开发者
10000+
终端用户
1000+
终端企业

开箱即用

支持 Docker、Helm Chart、云服务等多种部署方式;集数据采集、监控告警、可视化为一体;内置多种监控仪表盘、快捷视图、告警规则模板,导入即可快速使用;大幅降低云原生监控系统的建设成本、学习成本、使用成本

云原生

以交钥匙的方式快速构建企业级的云原生监控体系,支持 Categraf、Telegraf、Grafana-agent 等多种采集器,支持 Prometheus、VictoriaMetrics、M3DB、ElasticSearch 等多种数据库,兼容支持导入 Grafana 仪表盘,与云原生生态无缝集成

高性能高可用

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

灵活扩展

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

产品架构

企业版

从 Open-Falcon 到 Nightingale,我们团队在监控领域已经深耕 10 年之久,支持了数千家企业,我们看到很多公司从开源监控受益,也看到很多公司因为人力不足,无法让软件发挥本该发挥的价值,比如监控体系不完备导致漏报,或采集到了海量数据但不知道哪些数据更重要,没有打通数据之间的串联关系,仍然难以快速定位、止损故障。

要解决这个问题,需要大量资源、人力投入,需要建立完备的监控数据基础,以及立体化的、层层下钻的稳定性保障信息系统,并且让资深工程师把经验沉淀到系统中,让普通工程师也能根据系统提示一步一步完成故障定位。秉承着让监控分析变简单的使命,我们创业了,提供开源监控的技术支持服务以及相关的商业化模块,创业仅仅一年,已经帮助几十家企业脱离困境,如果您还在为此焦头烂额,快来联系我们合作吧!下面是企业版与开源版的对比说明,以供参考:
开源版本
All-in-one的监控数据采集器
Prometheus多集群接入和告警
监控数据可视化
告警规则、订阅规则、屏蔽规则的管理
告警回调、告警自愈
技术支持
技术支持获取途径
技术支持响应级别
专家解决方案
智能告警
日志告警
OnCall中心
告警聚合降噪、收敛
告警认领、升级,排班、协同处理
北极星
故障定位
灭火图:构建应用层级和依赖关系,构建全局稳定性视图
日志分析:自定义维度提取日志中的数据,可视化展示分析
事件墙:聚合变更事件和告警事件,排查变更导致的问题
数据集成:集成企业内部已有的工具和数据(metrics、logs、traces)
企业内训
社区版
GitHub Issue
一周
企业版
专项支持群、视频会议、现场沟通
7×24
7×12 专家技术支持