apache/hertzbeat

An AI-powered next-generation open source real-time observability system.

解决的问题

HertzBeat 是一个开源的可观测性系统,旨在将指标、日志和告警统一到一个平台。无需在目标系统上安装代理,降低部署开销,同时为各种应用服务、数据库和云原生环境提供实时监控与分析。

工作原理

作为无代理系统运行,通过可配置的协议(如 HTTP、JMX、SSH、SNMP、JDBC 和 Prometheus)收集数据。用户只需在线配置 YML 模板即可定义监控目标。系统支持通过多收集器集群进行水平扩展,并集成了统一的告警平台,可处理内部和外部告警,通过 Slack、Discord、Email 等多种渠道分发通知。

适用人群

适用于需要高性能、可扩展监控解决方案的 DevOps 工程师和系统管理员,无需代理安装即可支持从传统网络到现代 K8s 集群的多样化基础设施。

核心亮点

  • 无代理采集:无需在目标机器上安装软件即可收集指标和日志。
  • AI 驱动:包含 HertzBeat AI 和内置 MCP 服务器功能的 AI 驱动交互与特性。
  • 统一平台:将采集、分析、告警和通知集成于一处。
  • 可扩展性:通过在线 YML 配置快速适应新的监控类型。
  • 高可扩展性:支持多收集器集群和云边协同。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目