
A lightweight, OpenTelemetry-native monitoring agent written in Rust. One config file. Zero overhead.
Why Zookoo?
Zookoo is a Blackbox Exporter alternative built for teams who want simplicity, performance, and full control over their observability pipeline.
Deploy anywhere in seconds. No runtime, no agent manager, no overhead.
Predictable resource usage with minimal CPU and memory footprint under load.
Send data to OpenTelemetry, Prometheus Remote Write, or TimescaleDB — your choice.
Blazing fast, low footprint. Built for performance-critical environments.
Export metrics anywhere. Fully compliant with the OTEL standard.
Visualize in seconds. Designed to integrate seamlessly with Grafana dashboards.
Observability
Zookoo ships metrics directly into your observability stack. Visualize latency, availability, and error rates in Grafana, and set up alerts so your team knows before your users do.
HTTP probe
Response time
Avg latency
42 ms
Uptime
99.98%
Checks / min
2
Alert rule triggered
Latency exceeded 500ms threshold on eu-west-1
Configuration
defaults {
log_level = "info"
probe_zone = "eu-west-1"
service_name = "zookoo"
probe_location {
latitude = 48.858370
longitude = 2.29448
}
}
probe "http" "google_check" {
scrape_interval = "30s"
targets = [
{
url = "https://www.google.com"
method = "GET"
expected_status_code = 200
labels = {
service = "google"
env = "prod"
}
}
]
forward_to = [exporter.otlp.default]
}
exporter "otlp" "default" {
url = "http://localhost:4317"
tls_insecure = true
}