fix(prometheus-exporter): fix metric naming to be consistent with prometheus reqs

This commit is contained in:
2025-09-19 15:31:07 +02:00
parent a4aad159c1
commit 431b73ee2d

View File

@@ -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