From 7041db3964d4e35fb5ad9c68bdb9279820a94c7f Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Thu, 8 Jan 2015 17:50:35 +0000 Subject: [PATCH] Fix hit rate calculation In varnish4, purges are counted as client_req but not as hit or miss anymore. This fix recalculates client_req based on cache_(hit|miss|hitpass). --- plugins/varnish4/varnish4_ | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/varnish4/varnish4_ b/plugins/varnish4/varnish4_ index 60df9de3..70b0f67d 100644 --- a/plugins/varnish4/varnish4_ +++ b/plugins/varnish4/varnish4_ @@ -238,7 +238,8 @@ my %ASPECTS = ( 'client_req' => { 'type' => 'DERIVE', 'min' => '0', - 'graph' => 'off' + 'graph' => 'off', + 'rpn' => [ 'cache_hit' , 'cache_miss' , 'cache_hitpass' , '+' , '+' ] }, 'cache_hit' => { 'type' => 'DERIVE',