|
9 | 9 | <b><a href="README.md">English</a></b> | <a href="README_CN.md">中文</a> | <a href="README_JP.md">日本語</a> |
10 | 10 | </p> |
11 | 11 |
|
12 | | -> A real-time observability system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities. |
13 | | -
|
14 | 12 | [](https://discord.gg/Fb6M73htGr) |
15 | 13 | [](https://www.reddit.com/r/hertzbeat/) |
16 | 14 | [](https://x.com/hertzbeat1024) |
|
21 | 19 | [](https://www.youtube.com/channel/UCri75zfWX0GHqJFPENEbLow) |
22 | 20 | [](https://gitpod.io/#https://github.com/apache/hertzbeat) |
23 | 21 | [](https://deepwiki.com/apache/hertzbeat) |
| 22 | +[](https://zread.ai/apache/hertzbeat) |
24 | 23 |
|
25 | 24 | **Home: [hertzbeat.apache.org](https://hertzbeat.apache.org)** |
26 | 25 | **Email: < a href= "mailto:[email protected]">Mail to `[email protected]`</ a> to subscribe mailing lists ** |
27 | 26 |
|
28 | 27 |
|
29 | 28 | ## 🎡 <font color="green">Introduction</font> |
30 | 29 |
|
31 | | -[Apache HertzBeat™](https://github.com/apache/hertzbeat) is an easy-to-use, open source, real-time observability system with agentless, high performance cluster, prometheus-compatible, offers powerful custom monitoring and status page building capabilities. |
| 30 | +[Apache HertzBeat™](https://github.com/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. |
32 | 31 |
|
33 | 32 | ### Features |
34 | 33 |
|
35 | | -* Combines **monitoring, alarm, and notification** features into one platform, and supports monitoring for web service, program, database, cache, os, webserver, middleware, bigdata, cloud-native, network, custom and more. |
36 | | -* Easy to use and agentless, web-based and with one-click monitoring and alerting, zero learning curve. |
37 | | -* 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. |
38 | | -* Compatible with the `Prometheus` ecosystem and more, can monitoring what `Prometheus` can monitoring with few clicks on webui. |
39 | | -* High performance, supports horizontal expansion of multi-collector clusters, multi-isolated network monitoring and cloud-edge collaboration. |
40 | | -* Provides flexible alarm threshold rules and timely notifications delivered via `Discord` `Slack` `Telegram` `Email` `Dingtalk` `WeChat` `FeiShu` `Webhook` `SMS` `ServerChan`. |
41 | | -* Provides powerful status page building capabilities, easily communicate the real-time status of your service to users. |
| 34 | +- Integrates **collection + analysis + alerting + notification** into one platform, with new AI-powered interactions and features under HertzBeat AI, and built-in MCP Server capabilities. |
| 35 | +- 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. |
| 36 | +- Unified logging platform, seamlessly integrates multiple log sources through OTLP protocol for reporting. |
| 37 | +- 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. |
| 38 | +- 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. |
| 39 | +- 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. |
| 40 | +- High performance, supports horizontal expansion of multi-collector clusters, multi-isolated network monitoring and cloud-edge collaboration. |
| 41 | +- Provides powerful status page building capabilities, easily communicate the real-time status of your service to users. |
42 | 42 |
|
43 | | -> HertzBeat's powerful customization, multi-type support, high performance, easy expansion, and low coupling, aims to help users quickly build their own monitoring system. |
| 43 | +> 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. |
44 | 44 |
|
45 | 45 | ---- |
46 | 46 |
|
47 | | - |
48 | | - |
49 | | - |
50 | | - |
51 | | - |
52 | | - |
53 | 47 | ---- |
54 | 48 |
|
55 | 49 | ## 🥐 Architecture |
|
58 | 52 |
|
59 | 53 | ## ⛄ Supported |
60 | 54 |
|
61 | | -> We define all monitoring collection types such as `mysql`, `jvm`, and `k8s` as `YML` monitoring templates, allowing users to import them to support corresponding types of monitoring. |
62 | | -> Welcome everyone to contribute your customized general monitoring type YML template during use. |
| 55 | +> 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. |
| 56 | +> Welcome everyone to contribute your customized general metrics type YML template during use. |
63 | 57 |
|
64 | 58 |
|
65 | 59 | - [Website](https://raw.githubusercontent.com/apache/hertzbeat/master/hertzbeat-manager/src/main/resources/define/app-website.yml), [Port Telnet](https://raw.githubusercontent.com/apache/hertzbeat/master/hertzbeat-manager/src/main/resources/define/app-port.yml), |
|
0 commit comments