]> source.dussan.org Git - rspamd.git/commitdiff
[Fix] metric_exporter: avoid sending `nil` in metric values 5041/head
authorAndrew Lewis <nerf@judo.za.org>
Mon, 8 Jul 2024 14:05:52 +0000 (16:05 +0200)
committerAndrew Lewis <nerf@judo.za.org>
Mon, 8 Jul 2024 14:05:52 +0000 (16:05 +0200)
src/plugins/lua/metric_exporter.lua

index 75885516c3304d74cfd605d513f79aa5ec9ca505..3de87c157a29a3eee774d99fc087d7d4d36153bc 100644 (file)
@@ -117,7 +117,7 @@ local function graphite_push(kwargs)
     elseif #split == 2 then
       mvalue = kwargs['stats'][split[1]][split[2]]
     end
-    table.insert(metrics_str, string.format('%s %s %s', mname, mvalue, stamp))
+    table.insert(metrics_str, string.format('%s %s %s', mname, mvalue or 'null', stamp))
   end
 
   metrics_str = table.concat(metrics_str, '\n')