Skip to main content
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.cloudprober-ubuntu-24-04-312bcbb8-2f6b-4185-8e8d-df3538f82e6d/image6_logolarge.png

Cloudprober on Ubuntu 24.04 LTS

by cloudimg

Cloudprober active monitoring on Ubuntu 24.04: probe services over HTTP, PING, DNS, TCP and gRPC, export Prometheus metrics

Cloudprober is an open source, active 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. It is built for black box, prober style monitoring: you describe the targets and the probes, and Cloudprober measures reachability, success ratio and latency. This cloudimg image runs Cloudprober 0.14.3 from the official release binary on Ubuntu 24.04 LTS, as a hardened systemd service.

Cloudprober is driven entirely by a single textproto configuration 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 its 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 and reloads cleanly.

Security is built in. Cloudprober's own HTTP surface has no authentication, so an unprotected Cloudprober would expose its status page and metrics to the whole network. This image never does that: the built in web server is bound to the loopback interface only, and nginx is the single network facing surface, terminating TLS on port 443 and fronting the status page and metrics with HTTP basic authentication. 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, so no shared or default credential ships. A demonstration probe monitors the instance itself, so metrics flow the moment it boots.

Cloudprober is distributed under the Apache License 2.0, free and open source with no per CPU or per deployment fee. cloudimg is not affiliated with or endorsed by the Cloudprober project; Cloudprober is a mark of its owner. cloudimg provides packaging, the secure by default loopback and TLS posture, per instance credential automation, security patching, and 24/7 support with a guaranteed 24 hour response SLA.

At a glance

https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.cloudprober-ubuntu-24-04-312bcbb8-2f6b-4185-8e8d-df3538f82e6d/image5_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.cloudprober-ubuntu-24-04-312bcbb8-2f6b-4185-8e8d-df3538f82e6d/image1_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.cloudprober-ubuntu-24-04-312bcbb8-2f6b-4185-8e8d-df3538f82e6d/image4_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.cloudprober-ubuntu-24-04-312bcbb8-2f6b-4185-8e8d-df3538f82e6d/image0_screenshot04.png
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use Trademarks About our ads Manage cookies