Apache HertzBeat™ 毕业成为 Apache 顶级项目!
我们的开源项目的里程碑时刻
北京时间 2025 年 8 月 21 日,全球最大的开源软件基金会 Apache Software Foundation(以下简称 ASF)正式宣布 Apache HertzBeat™ 毕业成为 Apache 顶级项目 (TLP, Top Level Project)。
Apache HertzBeat™ 于 2024 年 4 月申请加入 Apache 孵化器,在 2 个月后发布了其第一个 Apache 版本。2025 年 8 月 21 日,Apache 董 事会通过 Apache HertzBeat™ 毕业决议,结束了为期 17 个月的孵化,正式确定 Apache HertzBeat™ 成为 Apache 顶级项目。
这一成就标志着 Apache HertzBeat™ 在监控领域的技术创新、社区治理和生态成熟度已全面达到Apache基金会的严格标准,成为全球开源监控基础设施的重要选择。
1、什么是Apache HertzBeat
Apache HertzBeat 是一个易用友好的开源实时监控告警系统,无需 Agent,高性能集群,兼容 Prometheus,提供强大的自定义监控和状态页构建能力。

特点
- 集 监控+告警+通知 为一体,支持对应用服务,应用程序,数据库,缓存,操作系统,大数据,中间件,Web服务器,云原生,网络,自定义等监控阈值告警通知一步到位。
- 易用友好,无需
Agent,全WEB页面操作,鼠标点一点就能监控告警,无需学习成本。 - 将
Http, Jmx, Ssh, Snmp, Jdbc, Prometheus等协议规范可配置化,只需在浏览器配置监控模板YML就能使用这些协议去自定义采集想要的指标。您相信只需简单配置即可快速适配一款K8s或Docker等新 的监控类型吗? - 兼容
Prometheus的系统生态并且更多,只需页面操作就可以监控Prometheus所能监控的。 - 高性能,支持多采集器集群横向扩展,支持多隔离网络监控,云边协同。
- 灵活的告警阈值规则,
邮件DiscordSlackTelegram钉钉微信飞书短信WebhookServer酱等方式消息及时送达。 - 提供强大的状态页构建能力,轻松向用户传达您产品服务的实时状态。
2、孵化历程与里程碑
一、孵化历程
-
2024年4月:
HertzBeat 正式申请加入 Apache 孵化器,成为 Apache 孵化器项目。
-
2024年6月:
发布第一个 Apache 版本,标志着项目正式进入 Apache 生态。(期间大量改造替换了不合规三方依赖,比如数据库JPA规范实现由 Hibernate 替换为 EclipseLink)
-
2025年8月21日:
经过17个月的高效孵化,Apache 董事会通过 HertzBeat 毕业决议,正式晋升为 Apache 顶级项目(TLP)。
并在 Apache 基金会孵化器的指导下完成了三大转型:
- 治理结构化: 建立 PMC 主导的开放治理模型,社区决策通过邮件列表公开进行
- 流程标准化: 采用 Apache 发布流程,所有版本经过 IPMC 投票批准
- 协作全球化: 吸引来自全世界的开发者和用户,一起为 Apache HertzBeat™ 尽一分力
二、技术里程碑
在孵化期间,Hertzbeat 始终保持着积极的研发与迭代节奏,多个版本相继发布,为用户带来了更丰富功能、更稳定性能和更优质体验。
- 发布 5 个 ASF 合规版本(1.6.0 - 1.7.2)
- 特性增强简要:
- 多协议监控扩展 - 新增对Ipmi、PLC、NVIDIA、Redfish等关键组件或协议的支持
- 智能告警中心 - 实现多表达式告警、周期性阈值和告警抑制/静默/分发等
- 动态服务发现 - 通过http_sd和Zookeeper/Nacos实现自动任务发现
- 云服务集成 - 告警源集成,支持阿里云SLS、华为云、火山引擎告警源对接
- AI能力增强 - 集成OpenAI等AI平台
- 存储优化 - 升级支持更强存储性能
- 国际化支持 - 新增日语/繁体中文等多语言界面
- 数据处理增强 - 支持SQL/PromQL表达式语法分析,使用Apache Arrow改造数据流动等
这些版本的持续迭代,充分彰显 Hertzbeat 对技术的执着追求和对用户需求的高度重视。每一次版本发布,都是 Hertzbeat 成长路上的坚实脚印,为用户带来更强大、更易用的监控体验。