重磅更新,HertzBeat 集群版发布,易用友好的开源实时监控系统!
· 阅读需 14 分钟

什么是 HertzBeat?
HertzBeat 赫兹跳动 是一个拥有强大自定义监控能力,高性能集群,无需 Agent 的开源实时监控告警系统。
特点
- 集 监控+告警+通知 为一体,支持对应用服务,应用程序,数据库,缓存,操作系统,大数据,中间件,Web服务器,云原生,网络,自定义等监控阈值告警通知一步到位。
- 易用友好,无需
Agent,全WEB页面操作,鼠标点一点就能监控告警,无需学习成本。 - 将
Http, Jmx, Ssh, Snmp, Jdbc, Prometheus等协议规范可配置化,只需在浏览器配置监控模板YML就能使用这些协议去自定义采集想要的指标。您相信只需简单配置即可快速适配一款K8s或Docker等新的监控类型吗? - 高性能,支持多采集器集群横向扩展,支持多隔离网络监控,云边协同。
- 灵活的告警阈值规则,
邮件DiscordSlackTelegram钉钉微信飞书短信Webhook等方式消息及时送达。
HertzBeat的强大自定义,多类型支持,高性能,易扩展,低耦合,希望能帮助开发者和团队快速搭建自有监控系统。

Github: https://github.com/apache/hertzbeat
Gitee: https://gitee.com/hertzbeat/hertzbeat
集群版来啦
我们之前的hertzbeat一直是单机版本,组件代码模块化但不支持采集器独立部署,所支持的监控数量上限受到了单节点的天然限制,且无法应对多个隔离网络的资源的统一纳管。 经过一个多月的迭代,我们重写了采集任务调度,采集器独立部署,设计单机版和集群版用同一套代码方便后续的维护升级,单机集群两种模式可相互切换无感知。最终很高兴,集群版如期与大家见面了。
集群版不仅仅给我们带来了更强大的监控性能,更有云边协同等功能让人充满想象。
高性能集群
- 支持部署采集器集群,多采集器集群横向扩展,指数级提高可监控数量与采集性能。
- 监控任务在采集器集群中自调度,单采集器挂掉无感知故障迁移采集任务,新加入采集器节点自动调度分担采集压力。
- 单机模式与集群模式相互切换部署非常方便,无需额外组件部署。
