Varnish is not a generic process. The metrics that tell you whether your cache is doing its job live inside varnishstat: cache hit ratio, hitpass and hitmiss, client requests, session drops, thread queue length, backend health, and per-storage usage. The mistake buyers make is treating Varnish like any other daemon and monitoring only CPU and memory. That catches a crashed process but misses the failures that actually hurt: a collapsing hit ratio, saturated worker threads, and backends going unhealthy while the server looks fine.
Three dimensions decide the outcome when shortlisting a Varnish monitoring tool:
- Metric depth. Does the tool parse varnishstat properly, with per-backend and per-storage detail, or does it scrape a handful of counters through a plugin?
- Resolution and alerting. A cache storm develops in seconds. Tools polling at 60 seconds will show you the aftermath, not the event. Pre-built alerts for low hit rate, thread saturation, and unhealthy backends matter more than another dashboard.
- Pricing shape. High-frequency cache telemetry is exactly the kind of data that makes per-GB, per-series, and per-metric bills grow. Per-node pricing and open-source self-hosting behave very differently at scale.
One note on how to read this page: we do not quote competitor list prices. Pricing pages change, negotiated rates differ, and a dollar figure copied into a listicle is stale the week it publishes. Instead we describe each tool’s pricing shape, meaning which meter the bill grows on, and link the official pricing page so you can check current numbers yourself. For hands-on configuration guidance, our Varnish monitoring guides cover the operational side in detail.