6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

Apache HertzBeat

Open source

Apache HertzBeat is an agentless, AI-assisted observability system that unifies metrics and log collection, alerting and notifications, with status pages.

hertzbeat.apache.org
Apache HertzBeat homepage screenshot
GitHub stars
7.4k
Last commit
2 days ago
Repository age
4 years
Version
v1.9.0
Licence
Apache-2.0
Self-hosted
Yes

About Apache HertzBeat

Apache HertzBeat is an open-source real-time observability system that describes itself as AI-powered. It brings collection, analysis, alerting and notification into one platform, works without agents on the monitored hosts, and can be scaled out with collector clusters. It also includes built-in MCP server capabilities and AI-powered interactions under the name HertzBeat AI.

The metrics platform is Prometheus-compatible and covers application services, databases and caches, operating systems, middleware, web servers, big data stacks, cloud-native components and networks. Protocols such as HTTP, JMX, SSH, SNMP, JDBC and Prometheus are configurable through YAML templates, so new monitoring types such as Kubernetes or Docker can be added online. Logs arrive through OTLP. Alerting supports threshold rules, grouping, silence and suppression, and notifications go to email, Discord, Slack, Telegram, DingTalk, WeChat, Feishu, SMS and webhooks.

Custom monitoring and status page building are included. HertzBeat is an Apache Software Foundation project written in Java and licensed under Apache-2.0, and you run it on your own servers. It suits operations teams that want an all-in-one alternative to Zabbix- or Prometheus-based stacks.

Key features

  • Agentless metrics and log collection
  • Prometheus-compatible metrics platform
  • Monitoring templates configured in YAML
  • Threshold alerting with grouping and silence
  • Notifications via email, Slack and Telegram
  • Status page building
  • MCP server and AI features

Good fit for

  • →Monitoring servers, databases and middleware
  • →Replacing Zabbix with an agentless system
  • →Public status pages for services
Built with
Java
Tags
monitoring
observability
alerting
agentless
prometheus
status-page
apache
java
self-hosted

Open-source alternatives to Apache HertzBeat

See all

SaaS alternatives to Apache HertzBeat

See all