SkillAgentSearch skills...

Hertzbeat

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

Install / Use

/learn @apache/Hertzbeat

README

<p align="center"> <a href="https://hertzbeat.apache.org"> <img alt="hertzbeat" src="/home/static/img/hertzbeat-brand.svg" width="260"> </a> </p> <p align="center"> <b>Readme</b>: <b><a href="README.md">English</a></b> | <a href="README_CN.md">中文</a> | <a href="README_JP.md">日本語</a> </p>

Discord Reddit Twitter OpenSSF Best Practices codecov Docker Pulls Artifact Hub YouTube Channel Subscribers Contribute with Gitpod Ask DeepWiki zread

Home: hertzbeat.apache.org
Email: <a href="mailto:dev-subscribe@hertzbeat.apache.org">Mail to dev-subscribe@hertzbeat.apache.org</a> to subscribe mailing lists

🎡 <font color="green">Introduction</font>

Apache HertzBeat™ is an AI-powered next-generation open source real-time observability system. Unified metrics and logs collection, centralized alerting distribution, intelligent management and analysis. No Agent required, high performance cluster, provides powerful custom monitoring and status page building capabilities.

Features

  • Integrates collection + analysis + alerting + notification into one platform, with new AI-powered interactions and features under HertzBeat AI, and built-in MCP Server capabilities.
  • Unified metrics platform, agentless, Prometheus-compatible, supports application services, programs, databases, caches, operating systems, big data, middleware, web servers, cloud-native, networks, custom monitoring and more.
  • Unified logging platform, seamlessly integrates multiple log sources through OTLP protocol for reporting.
  • Unified alerting platform, integrates internal alerts with various external alert sources, unified alert processing and analysis, flexible real-time and periodic threshold rules, grouping convergence, silence, suppression, etc.
  • Unified message distribution, alerts processed by the alerting platform are distributed via Email Discord Slack Telegram DingTalk WeChat FeiShu SMS Webhook ServerChan and other methods.
  • Makes protocols such as Http, Jmx, Ssh, Snmp, Jdbc, Prometheus configurable, allowing you to collect any metrics by simply configuring the template YML file online. Imagine being able to quickly adapt to a new monitoring type like K8s or Docker simply by configuring online with HertzBeat.
  • High performance, supports horizontal expansion of multi-collector clusters, multi-isolated network monitoring and cloud-edge collaboration.
  • Provides powerful status page building capabilities, easily communicate the real-time status of your service to users.

HertzBeat's unified platform, AI intelligence, powerful customization, multi-type support, high performance, and easy expansion, aims to help users quickly and conveniently achieve observability requirements.



🥐 Architecture

HertzBeat

⛄ Supported

We define all metrics collection types such as mysql, jvm, and k8s as YML templates, allowing users to import them to support corresponding types of monitoring. Welcome everyone to contribute your customized general metrics type YML template during use.

View on GitHub
GitHub Stars7.1k
CategoryOperations
Updated7h ago
Forks1.3k

Languages

Java

Security Score

100/100

Audited on Mar 24, 2026

No findings