Monitor your startup's performance with Hertzbeat, a self-hosted observability system, backed by 7.3k+ GitHub stars.
7,311 stars1,308 forksJavaQuality 9/10Updated 7/13/2026100% free · open source
What it does
Hertzbeat is a self-hosted observability system that uses AI to monitor and analyze your startup's performance in real-time.
Install / run
docker-compose up -d
When to use it
•You need to monitor the performance of your distributed system or application
•You want to identify bottlenecks and areas for optimization in your system
•You need to track key metrics and KPIs in real-time to inform business decisions
Quick start
1Clone the Hertzbeat repository from GitHub using the command `git clone https://github.com/apache/hertzbeat`
2Modify the `application.yml` file to configure the database and other settings
3Run the command `docker-compose up -d` to start the Hertzbeat container
4Access the Hertzbeat web console at `http://localhost:8080` to start monitoring your system
5Configure data sources and create dashboards to visualize your data using the Hertzbeat UI
Ready-to-paste prompt
Run the command `curl -X GET 'http://localhost:8080/api/metrics'` to fetch a list of available metrics in your system
Heads up: You need to have Docker and Docker Compose installed on your system, and also configure the `application.yml` file to point to a valid database, such as MySQL or PostgreSQL, before running Hertzbeat
Saves to your device
Topics
agent
ai
alerting
database
grafana
linux
llm
logs
metrics
monitor
monitoring
notifications
observability
prometheus
self-hosted
server
status
status-page
uptime
zabbix
What's inside — free to inspect
No purchase needed
Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.
21
top-level files
28
folders
339.0M
repo size
Apache-2.0
license
Key files
.editorconfig
README_CN.md
README_JP.md
README.md
File tree
.devcontainer/
.github/
.idea/
.mvn/
e2e/
hertzbeat-ai/
hertzbeat-alerter/
hertzbeat-base/
hertzbeat-collector/
hertzbeat-common-core/
hertzbeat-common-spring/
hertzbeat-e2e/
hertzbeat-grafana/
hertzbeat-log/
hertzbeat-manager/
hertzbeat-otel/
hertzbeat-plugin/
hertzbeat-push/
hertzbeat-remoting/
hertzbeat-startup/
hertzbeat-warehouse/
hip/
home/
material/
Quick Actions
Details
Creator
apache
Language
Java
Category
analytics
Published
2/4/2022
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.