diff --git a/info.json b/info.json index 502203e..3128ac7 100644 --- a/info.json +++ b/info.json @@ -1,6 +1,6 @@ { "name": "factorio-metrics-exporter", - "version": "0.2.2", + "version": "0.2.3", "title": "Prometheus Metrics Exporter", "author": "Jan Grießhaber", "contact": "jan@griesshaber.systems", diff --git a/logistic-network-stats.lua b/logistic-network-stats.lua index 6523048..9790ba6 100644 --- a/logistic-network-stats.lua +++ b/logistic-network-stats.lua @@ -36,6 +36,8 @@ function SendLogisticStats() local returnParts = {} returnParts[#returnParts+1] = GetAllLogisticGrids() returnParts[#returnParts+1] = GetLogisticNetworkContents() + log("Table size logistics "..table_size(returnParts)) + log("Sending logistics") --local send = GetAllLogisticGrids().."\n"..GetLogisticNetworkContents() helpers.send_udp(udpAddress,table.concat(returnParts,"\n"),serverIndex) end diff --git a/research-stats.lua b/research-stats.lua index 4119b84..9230b5f 100644 --- a/research-stats.lua +++ b/research-stats.lua @@ -46,6 +46,8 @@ function GetEstimatedResearchTime() local remainingUnits = remainingPercentage*researchTotalCost local estimatedSeconds = remainingUnits/totalSpeed + log("Remaining Perc: %d\nCost: %d\nSpeed: %d\nRem Units: %d\n") + local returnSpeed = "---research-speed---\n"..totalSpeed.."\n" local returnTime = "---research-time---\n"..estimatedSeconds.."\n" local returnNameID = "---research-info---\n"..researchName.."\n" diff --git a/train-stats.lua b/train-stats.lua index fa026bd..47180f8 100644 --- a/train-stats.lua +++ b/train-stats.lua @@ -255,8 +255,11 @@ function SendTrainStats() returnParts[#returnParts+1] = GetTrainTotalKills() returnParts[#returnParts+1] = GetTrainStates() returnParts[#returnParts+1] = GetTrainStatistics() + helpers.send_udp(udpAddress,table.concat(returnParts,"\n"),serverIndex) + returnParts = {} returnParts[#returnParts+1] = GetTrainsInDepot() returnParts[#returnParts+1] = GetTrainTripStats() + log("Sending Train statistics") helpers.send_udp(udpAddress,table.concat(returnParts,"\n"),serverIndex) end end \ No newline at end of file