HertzBeat is an agentless monitoring platform designed to collect performance metrics from network devices, databases, and servers without requiring client software. It functions as an infrastructure monitoring dashboard, an alert management system, and a centralized log aggregator using the OpenTelemetry Protocol.
The system utilizes a cloud-edge collection hierarchy to scale data gathering across clusters and isolated networks. It distinguishes itself with a flexible extensibility model, allowing users to define new monitoring workflows through configuration-based metric templates and custom collector plugins.
Capabilities cover a broad observability surface, including the monitoring of operating systems, middleware, and network hardware. The platform integrates a rule-based alarm pipeline for noise suppression and notification routing, alongside time-series visualization and a generator for public service status pages.
The project is distributed as container images via Docker to ensure consistent installation.