home/docs/download.md
Download the latest Apache HertzBeat™ release (v1.8.0) as server binary, collector binary, source code, or Docker Compose package. All releases include GPG signatures and SHA512 checksums for verification.
Latest Version: v1.8.0 (Released: February 5, 2026)
Quick Download:
| Package Type | Size | Purpose | Platform |
|---|---|---|---|
| Server Binary | ~200MB | Main monitoring server | Linux, macOS, Windows |
| Collector Binary | ~50MB | Distributed collectors | Linux, macOS, Windows |
| Source Code | ~30MB | Build from source | Any with Java 25+ |
| Docker Compose | ~5MB | Full stack deployment | Docker environments |
:::tip Native Collector Recommendation
If you do not need MySQL, OceanBase, Oracle, DB2, or other monitoring types that rely on external JDBC drivers from ext-lib, you can choose the native collector package for faster startup and lower memory usage.
Trade-offs: native packages are platform-specific and do not support runtime ext-lib JDBC loading. See Native Collector Guide.
:::
:::tip Security Verification Verify downloads using GPG signatures and SHA512 checksums. See Apache Verification Guide and HertzBeat KEYS. :::
:::tip Security Notice Previous releases may contain security vulnerabilities. Always use the latest version. :::
| Version | Date | Download | 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 |
Apache HertzBeat™ provides a docker image for each release. You can pull the image from the Docker Hub.
For older releases, please check the archive.
Server Binary - For most users. Includes the main HertzBeat monitoring server with web UI.
Collector Binary - For distributed deployments. Deploy collectors in remote networks to report to the main server.
Native collector downloads are platform-specific, for example apache-hertzbeat-collector-native-{version}-linux-amd64-bin.tar.gz or apache-hertzbeat-collector-native-{version}-windows-amd64-bin.zip.
If you are deciding between JVM and native collector packages, start with Native Collector Guide.
Source Code - For developers who want to build, modify, or contribute to HertzBeat.
Docker Compose - For quick all-in-one deployment with database and time-series storage.
gpg --verify apache-hertzbeat-*.tar.gz.asc apache-hertzbeat-*.tar.gzsha512sum -c apache-hertzbeat-*.tar.gz.sha512Import Apache HertzBeat KEYS first: wget https://downloads.apache.org/hertzbeat/KEYS && gpg --import KEYS
Server Binary Requirements:
Collector Binary Requirements:
Native collector packages are published per target platform, while the JVM collector package remains cross-platform.
Yes. Docker is the recommended installation method:
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
Access web UI at http://localhost:1157 with credentials admin/hertzbeat
Each release includes bug fixes, security patches, and new features. The release notes link in the download table details specific changes.
Always use the latest release for security and stability.
Previous versions are archived at https://archive.apache.org/dist/incubator/hertzbeat/
HertzBeat follows a regular release schedule with new versions approximately every 2-3 months. Security patches may be released more frequently.