下载 Apache HertzBeat - 最新版本
如何下载 HertzBeat?
下载最新 Apache HertzBeat™ 发布版(v1.8.0)的服务器二进制、采集器二进制、源码或 Docker Compose 包。所有发布版都包含 GPG 签名和 SHA512 校验和用于验证。
最新版本: v1.8.0(发布日期:2026年2月5日)
快速下载:
下载包类型
| 包类型 | 大小 | 用途 | 平台 |
|---|---|---|---|
| 服务器二进制 | ~200MB | 主监控服务器 | Linux、macOS、Windows |
| 采集器二进制 | ~50MB | 分布式采集器 | Linux、macOS、Windows |
| 源码 | ~30MB | 从源码构建 | 任何支持 Java 25+ 的平台 |
| Docker Compose | ~5MB | 全栈部署 | Docker 环境 |
如果你不需要 ext-lib 外部 JDBC 驱动,可以优先选择 Native 采集器安装包,通常启动更快、内存更省。MySQL、MariaDB、OceanBase 在没有提供 mysql-connector-j 时也属于这条 Native 友好路径;TiDB 的 SQL 查询指标也遵循同样规则。
它的代价是安装包按平台区分,且不支持运行时 ext-lib JDBC 加载。详见 Native 采集器指南。
使用 GPG 签名和 SHA512 校验和验证下载。参见 Apache 验证指南 和 HertzBeat KEYS。
最新版本(推荐)
以前版本可能包含安全漏洞。请始终使用最新版本。
| 版本 | 日期 | 下载 | Release |
|---|---|---|---|
| v1.8.0 | 2026.02.05 | apache-hertzbeat-1.8.0-bin.tar.gz (Server) ( signature , sha512 ) apache-hertzbeat-collector-1.8.0-bin.tar.gz (Collector) ( signature , sha512 ) apache-hertzbeat-1.8.0-src.tar.gz (Source Code) ( signature , sha512 ) apache-hertzbeat-1.8.0-docker-compose.tar.gz (Docker Compose) ( signature , sha512 ) | note |
Docker 镜像版本
Apache HertzBeat™ 为每个版本制作了 Docker 镜像. 你可以从 Docker Hub 拉取使用.
- HertzBeat https://hub.docker.com/r/apache/hertzbeat
- HertzBeat Collector https://hub.docker.com/r/apache/hertzbeat-collector
归档版本
在这里查看所有历史已归档版本:archive.
下载常见问题
应该下载哪个包?
服务器二进制 - 大多数用户使用。包含主 HertzBeat 监控服务器和 Web UI。
采集器二进制 - 分布式部署使用。在远程网络部署采集器向主服务器上报。
Native 采集器下载包按目标平台区分,例如 apache-hertzbeat-collector-native-{version}-linux-amd64-bin.tar.gz 或 apache-hertzbeat-collector-native-{version}-windows-amd64-bin.zip。
如果你正在 JVM 采集器和 Native 采集器之间做选择,建议先阅读 Native 采集器指南。
源码 - 开发者想要构建、修改或贡献 HertzBeat 时使用。
Docker Compose - 快速全栈部署,包含数据库和时间序列存储。
如何验证下载?
- 下载 GPG 签名(.asc)和校验和(.sha512)文件
- 验证签名:
gpg --verify apache-hertzbeat-*.tar.gz.asc apache-hertzbeat-*.tar.gz - 验证校验和:
sha512sum -c apache-hertzbeat-*.tar.gz.sha512
首先导入 Apache HertzBeat KEYS:wget https://downloads.apache.org/hertzbeat/KEYS && gpg --import KEYS
系统要求是什么?
服务器二进制要求:
- Java 25 或更高版本
- 4GB RAM 最低(推荐 8GB)
- 2 CPU 核心 最低
- 20GB 磁盘空间
采集器二进制要求:
- Java 25 或更高版本
- 2GB RAM 最低
- 1 CPU 核心 最低
- 5GB 磁盘空间
Native 采集器安装包会按目标平台分别发布,JVM 采集器安装包仍然保持跨平台。
可以用 Docker 代替二进制包吗?
可以。Docker 是推荐的安装方法:
docker run -d -p 1157:1157 -p 1158:1158 --name hertzbeat apache/hertzbeat
如何解压和运行二进制?
tar -xzf apache-hertzbeat-1.8.0-bin.tar.gz
cd apache-hertzbeat-1.8.0
./bin/startup.sh
访问 Web UI:http://localhost:1157, 凭据:admin/hertzbeat
版本之间有什么区别?
每个版本包含错误修复、安全补丁和新功能。下载表中的发布说明链接详细说明了具体变更。
始终使用最新版本以确保安全性和稳定性。
在哪里可以找到旧版本?
以前版本归档在 https://archive.apache.org/dist/incubator/hertzbeat/
新版本多久发布一次?
HertzBeat 遵循定期发布计划,新版本大约每 2-3 个月发布一次。安全补丁可能更频繁发布。