夜莺监控成为首个 CCF 托管开源项目
夜莺监控(Nightingale)是一款开源云原生监控分析系统。采用 All-In-One 的设计,集数据采集、可视化、监控告警、数据分析于一体,与云原生生态紧密集成,提供开箱即用的企业级监控分析能力。已有众多用户选择将Prometheus + AlertManager + Grafana 的开源组合方案升级为使用夜莺监控方案。
2022年5月11日,中国计算机学会(下文简称“CCF”)在中科院计算所报告厅举行了夜莺监控开源项目捐赠仪式,夜莺监控成为CCF开源发展委员会(下文简称“CCF ODC”)成立后接受捐赠的首个开源项目。
夜莺监控项目缘起
云原生监控,仅有Prometheus还不够
虽然 Prometheus 已成为了云原生监控领域的事实标准,但是其重心是在定标准、打造基础能力、构建生态,这个定位和认知无限加强了其在监控的基础能力和标准层面的影响力,这也制约了Prometheus 在企业级产品化方向上的发展,Prometheus 在企业级监控场景下落地,仍然存在着较多的痛点,譬如:
- 现有开源组合方案 Prometheus + Alertmanager + Grafana 的多个系统较为割裂,无法开箱即用;
- 通过修改配置文件来管理 Prometheus、Alertmanager ,学习难度高,用户较多时协同困难;
- 数据量过大而无法有效扩展 Prometheus 集群;
- 生产环境运行多套 Prometheus 集群,面临分区管理和使用成本高的问题;
- 从纷繁复杂的监控数据到产生有价值的洞见,缺乏场景化的方法论支撑;
业务往云原生架构转型,推动我们开发了夜莺监控
公司在 2016 年初,开始往云原生架构转型,重度采用 K8S 和容器化技术栈,同时在架构转型的过程中,传统的物理机架构和云原生架构,会持续的并存和交织。在这个“漫长”过程中,对新一代的企业级监控提出了更高的要求,如何以一套监控产品,来保障大规模异构环境的可观测性,在支撑10亿级别活跃时间线数据量的同时,提供良好的用户体验,减少业务在架构转型过程中的风险和摩擦。
于是,我们从当时公司自身的云原生架构转型需求出发,结合 Prometheus 构建的标准化能力,以及在公司大规模场景的实践经验,采用 All-In-One 的设计原则,为提供企业级的功能特性、开箱即用的产品体验,打造了“新一代云原生监控分析系统” —— 夜莺监控。夜莺监控于2020年3月在 Github 上以 Apache License V2 授权协议开源。
开源之后,凭借其优秀的产品设计,夜莺监控快速发展为国内最活跃的企业级云原生监控方案。迄今为止,在Github上已经迭代发布了65个版本,获得了4500个Star,同时有了60多位外部代码贡献者。产品快速的迭代,也让夜莺监控的用户群越来越大,涉及各行各业。越来越多的用户选择将Prometheus + AlertManager + Grafana的开源组合方案升级为夜莺监控。
CCF开放创新的开源治理架构,会让夜莺监控更具生命力
监控,是一个历史悠久、又再次焕发勃勃生机的 IT 技术领域,长期以来都是由国外商业化软件和开源软件所主导。伴随着云原生和微服务架构的普及,监控逐步演化为更广义的“可观测性”的概念,成为系统设计天然不可分割的有机组成部分。从 CNCF Landscape of Observability 统计数据来看,来自国内开发团队的项目占比大概为6%,如果再加上“国产&开源”这个组合条件,比例就降到了 3%。国产开源云原生监控方案,缺位已久。
中国计算机学会创建开源发展委员会(CCF Opensource Development Committee, CCF ODC),是 CCF 落实国家十四五规划纲要提出的“支持数字技术开源社区等创新联合体发展”的重要举措,旨在构建产学研项目成果共享孵化机制,加速产教研深度融合的开源生态建设。
开源项目要更有生命力,离不开开放的治理架构和源源不断的开发者共同参与。CCF作为国内顶级计算机专业学会,其开源发展委员会,有众多开源领域和学界泰斗级别的大师领衔,秉持的开放、中立、创新、产学研融合的开源理念。其助力我国开源生态建设发展的初衷和夜莺监控项目专注打造一流云原生监控开源监控的长期目标深度契合。
我们相信,夜莺监控项目加入CCF 开源大家庭后,能在计算机学会的支持和带动下,进一步结合云原生、可观测三支柱、国产化等多个技术发展的需求,建立开放、中立的开源治理架构,吸纳更多来自高校、企业等各方面对云原生技术感兴趣、有热情的计算机专业人士,打造更专业、有活力的开发者社区,在国产开源云原生监控领域填补空白、做精做强。期待夜莺监控成为国内开源项目建设、社区治理、开源与产学研创新结合的标杆之一,创造更大的社会价值。
关于夜莺监控
Github::https://github.com/ccfos/nightingale
Proposal & Issues: https://github.com/ccfos/nightingale/issues
Docs: https://n9e.github.io

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
跨境独立站 OpenCart 中文更新 | 多语言功能(第 9 期)
点击 “作者” 名称 关注我们 独立站OpenCart——外贸平台自建站/跨境电商独立站专用系统。安装方便,功能强大,操作简单 前言:随着跨境卖家对海外市场的不断拓展,外贸卖家在使用OpenCart的客户中的占比越来越高 跨境电商独立站OpenCart中的多语言功能,可以帮助卖家更好地服务各个国家的用户。 这篇文章带大家了解一下,这次更新的OpenCart中文支持哪些语言?如何配置多语言? 01 | OpenCart支持哪些语言? 独立站OpenCart中,系统默认的语言是简体中文,同时系统支持多国语言。 可设置语言有繁体中文、英语、德语、俄罗斯、日语、法语、西班牙语、阿拉伯语,共计9国语言 OpenCart还可以根据卖家需要,增加其他语言进行翻译 默认语言设置流程:系统设置→参数设置→语言设置 02 |如何设置前台默认语言? 独立站OpenCart系统,会优先匹配浏览器设置的默认语言。 例如,您浏览器的语言是中文,那么会根据您浏览器的语言匹配成中文; 浏览器未设置默认语言时,前台商城则会选择OpenCart系统后台设置的默认语言显示。 如果需要更新设置的语言,则需要先清理缓存和...
- 下一篇
Apache Superset 1.5.1 发布,现代化数据工具
Apache Superset 1.5.1 现已发布。Apache Superset 是一款现代化的开源数据工具,用于数据探索和数据可视化。它提供了简单易用的无代码可视化构建器和声称是最先进的 SQL 编辑器,用户可以使用这些工具快速地构建数据仪表盘。 具体更新内容包括: #19685fix:登录按钮不呈现 #20181fix (temporary-cache):当用户匿名时 #20091fix:BigQuery 的 “Week Staring Monday" time grain #20135fix:允许数据集所有者查看他们的数据集 #20123fix (presto,trino):使用正确的文字 dttm 分隔符 #20077fix (generic-axes):在 flatten之前应用贡献 #19970fix:Athena timestamp 文字格式 #20055fix (plugin-chart-echarts):支持 adhoc x 轴 #18873fix (sqllab/charts):从timestamp [us] 转换为timestamp [ns] 会导致 time...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS关闭SELinux安全模块
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Linux系统CentOS6、CentOS7手动修改IP地址
- Hadoop3单机部署,实现最简伪集群
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,8上快速安装Gitea,搭建Git服务器