From cdffc6aac24cc44445d267416e16b52bb1731735 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Tue, 5 Oct 2021 15:49:47 +0200 Subject: mod_csi_simple: Provide custom set of timing buckets The default of 0.001..100.0 did not feel suitable here. This might be better. Longer is better and hold times less than a few seconds is generally undesirable. --- plugins/mod_csi_simple.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'plugins') diff --git a/plugins/mod_csi_simple.lua b/plugins/mod_csi_simple.lua index 38b6df29..74fae4c8 100644 --- a/plugins/mod_csi_simple.lua +++ b/plugins/mod_csi_simple.lua @@ -105,7 +105,8 @@ local function with_timestamp(stanza, from) return stanza; end -local measure_buffer_hold = module:measure("buffer_hold", "times"); +local measure_buffer_hold = module:measure("buffer_hold", "times", + { buckets = { 0.1; 1; 5; 10; 15; 30; 60; 120; 180; 300; 600; 900 } }); local flush_reasons = module:metric( "counter", "flushes", "", -- cgit v1.2.3