Cl

Cloudprober on Ubuntu 24.04

Azure Networking

Cloudprober, an open source active monitoring tool that continuously probes your services over HTTP, PING, DNS, TCP, and gRPC and exports availability and latency metrics in Prometheus format.

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

Cloudprober is an open source active, black box monitoring tool. Instead of waiting for an outage to be reported, it continuously probes your endpoints on a schedule over HTTP, HTTPS, PING, DNS, TCP, gRPC, and external commands, and turns the results into availability and latency time series you can alert on. Its entire behaviour is composed from a single readable config file: each probe block picks a type, a set of targets, and an interval, and Cloudprober exports the standard success, total, and latency metrics for every probe in Prometheus format on a built in web server, alongside a live status page. There is no database and no console to administer, so your monitoring configuration lives in version controllable text.

Why the cloudimg image

The cloudimg image is hardened and fully patched with Cloudprober preconfigured behind nginx TLS, its status page and metrics endpoint bound to loopback and fronted by HTTP basic auth so the monitoring surface is never exposed. It ships secure by default with no shared credentials: on first boot every instance generates its own basic authentication password and its own TLS certificate and writes the per instance credentials to a root only file. A demonstration probe monitors the instance itself so metrics flow the moment it boots, and every instance is backed by a paired deploy guide and 24/7 cloudimg support.

Common uses

  • Actively monitor availability and latency of your services and endpoints
  • Export probe metrics in Prometheus format for Prometheus and Grafana
  • Black box, prober style monitoring over HTTP, PING, DNS, TCP, and gRPC