Skip to content

Add latency offload panels to enterprise dashboard#39

Open
briiians wants to merge 1 commit into
mainfrom
time-saved
Open

Add latency offload panels to enterprise dashboard#39
briiians wants to merge 1 commit into
mainfrom
time-saved

Conversation

@briiians

Copy link
Copy Markdown
Contributor

Adds two new panels to the Latency section of the Varnish Enterprise
metrics dashboard to show time saved.

Traffic offload (latency) - stat tile
Shows what percentage of the total latency is absorbed by Varnish. The formula compares actual total response time against the cost if every request had been a cache miss, and is based similarily to the Traffic Offload (bytes) tile above.

Hit vs Miss Latency - timeseries
Shows average response time for cache hits vs misses over time, split
into typical/normal (50 percentile) and large object (90th percentile) lines. The
gap between the green hit lines and orange miss lines is the per-request
time saved. The idea/assumption here is to look at the percentile, 50 vs 90, as bell curve averages in delivery times, where we can assume the 90th percentile times are slower due to being a larger object or some other factor. Showing that more time is saved on different object types is important but breaking it down into each object type or buckets on object size could get quite messy on a graph. If someone has a different oppinion please let me know!

… percent of average time saved, and Hit vs Miss Latency showing average time differences for diff object types
@briiians briiians requested a review from gquintard June 25, 2026 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant