Apache HertzBeat Real-Time Monitoring

AWS Observability

Real time monitoring and alerting for servers, databases, middleware and websites, with a live web console.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Apache HertzBeat is an open source, real time monitoring and alerting system. It watches servers, operating systems, databases, message and application middleware, web sites, APIs, TLS certificates and fully custom endpoints, all without installing an agent, and raises alerts through a flexible threshold engine and more than thirty notification channels including email, Slack, Discord, Telegram and webhooks.

It suits teams who want a single, self hosted console to see the health of their infrastructure and services in real time, from one box to a fleet, without wiring together a full metrics stack.

Why the cloudimg image

The cloudimg image runs Apache HertzBeat as a dedicated non root service on a self contained single node, using embedded storage for both metadata and metric history so there is no external database to provision. It is secure by default: on first boot the image generates a unique administrator password and a unique token signing secret for the instance, replacing the well known upstream defaults, and writes the admin password to a root only file, so no two instances share a credential and nothing sensitive is baked into the image. The paired deployment guide covers first sign in, adding your first monitor and configuring alerts, and every deployment carries 24/7 support.

Common uses

  • Real time, agentless monitoring of servers, databases and middleware
  • Threshold based alerting to email, Slack, Discord, Telegram and webhooks
  • A self hosted monitoring console with embedded storage and no external database

Key features

  • Apache HertzBeat real-time monitoring and alerting preinstalled and running with a live web console, offering agentless monitoring of servers, databases, middleware, web sites, APIs and custom endpoints with no manual setup
  • Self-contained single node with embedded H2 and DuckDB storage and no external database, with the embedded data tier on a dedicated independently resizable data disk
  • Secure by default - a fresh admin password and JWT signing key are generated for every instance on first boot and the password is stored in a root-only file, with 24/7 technical support from cloudimg

See it running

Real screenshots taken while testing this image against its deployment guide.

Apache HertzBeat Real-Time Monitoring screenshot 1 Apache HertzBeat Real-Time Monitoring screenshot 2 Apache HertzBeat Real-Time Monitoring screenshot 3

Description

This is a repackaged open source software product wherein additional charges apply for cloudimg support services.

Overview

Apache HertzBeat is an open source, real-time monitoring and alerting system from the Apache Software Foundation. It provides agentless monitoring of servers, databases, middleware, web sites, APIs, cloud-native workloads and custom endpoints, a flexible threshold and alarm engine, and more than thirty notification channels. This image delivers HertzBeat fully installed and running, so your monitoring console is operational within minutes of launch, with no manual package installation, no JDK setup and no database wiring required.

Application Stack

HertzBeat runs as a single node using its own embedded storage: an embedded H2 database for metadata and embedded DuckDB for metric history, so there is no external database to provision. It runs as a dedicated unprivileged service account, systemd starts it on boot and restarts it on failure, and the embedded data tier lives on a dedicated data disk so it is independently resizable and separate from the operating system disk.

Secure By Default

There are NO shared default credentials. On first boot the image generates a unique administrator password AND a unique JWT signing secret for your instance, replacing the well-known upstream defaults, and writes the admin password to a file only the root user can read. The operating system is fully security-patched at build time.

Monitoring Capabilities

Monitor host and operating-system metrics, databases such as MySQL, PostgreSQL and Redis, message and application middleware, HTTP/HTTPS and TLS-certificate checks, ping, port and DNS probes, Prometheus-compatible endpoints and fully custom monitors defined in YAML, alongside a threshold rule engine and notifications to email, Slack, Discord, Telegram, webhooks and many other channels.

Ready To Use

Open the web console in your browser, read the generated admin password, sign in, and add your first monitor straight away. A paired step-by-step deployment guide covers first sign in, adding a monitor and configuring alerts.

cloudimg Support

24/7 technical support by email and chat. Help with deployment, monitor and alert design, notification-channel integration, storage and retention, backup and upgrade planning.

Use Cases

A single self-hosted console for the real-time health of your infrastructure and services. Agentless monitoring of servers, databases and middleware from one box to a fleet. Threshold-based alerting to email, Slack, Discord, Telegram and webhooks without wiring together a full metrics stack.

This is a repackaged open source software product with additional charges for cloudimg support services. Apache HertzBeat, HertzBeat and Apache are trademarks of The Apache Software Foundation. All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Related technologies

apache hertzbeathertzbeatmonitoringreal time monitoringalertingobservabilityagentless monitoringinfrastructure monitoringhttp monitornotification alertsself hosteduptime monitoring