From 431b73ee2dd7b3d78076a4eda6af813072f18678 Mon Sep 17 00:00:00 2001 From: Bjorn Pijnacker Date: Fri, 19 Sep 2025 15:31:07 +0200 Subject: [PATCH] fix(prometheus-exporter): fix metric naming to be consistent with prometheus reqs --- prometheus-exporter/control.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/prometheus-exporter/control.lua b/prometheus-exporter/control.lua index ca280e2..6087a5d 100644 --- a/prometheus-exporter/control.lua +++ b/prometheus-exporter/control.lua @@ -30,13 +30,13 @@ local function process_queue() local item_stats = force.get_item_production_statistics(surface_name) for item, count in pairs(item_stats.input_counts) do table.insert(buffer, string.format( - "production{type=\"item\",surface=\"%s\",force=\"%s\",name=\"%s\"} %d", + "factorio_production_total{type=\"item\",surface=\"%s\",force=\"%s\",name=\"%s\"} %d", surface_name, force_name, item, count )) end for item, count in pairs(item_stats.output_counts) do table.insert(buffer, string.format( - "consumption{type=\"item\",surface=\"%s\",force=\"%s\",name=\"%s\"} %d", + "factorio_consumption_total{type=\"item\",surface=\"%s\",force=\"%s\",name=\"%s\"} %d", surface_name, force_name, item, count )) end @@ -45,13 +45,13 @@ local function process_queue() local fluid_stats = force.get_fluid_production_statistics(surface_name) for fluid, count in pairs(fluid_stats.input_counts) do table.insert(buffer, string.format( - "production{type=\"fluid\",surface=\"%s\",force=\"%s\",name=\"%s\"} %d", + "factorio_production_total{type=\"fluid\",surface=\"%s\",force=\"%s\",name=\"%s\"} %d", surface_name, force_name, fluid, count )) end for fluid, count in pairs(fluid_stats.output_counts) do table.insert(buffer, string.format( - "consumption{type=\"fluid\",surface=\"%s\",force=\"%s\",name=\"%s\"} %d", + "factorio_consumption_total{type=\"fluid\",surface=\"%s\",force=\"%s\",name=\"%s\"} %d", surface_name, force_name, fluid, count )) end