From: Josef Schlehofer Date: Mon, 29 Dec 2025 07:30:46 +0000 (+0100) Subject: prometheus-node-exporter-lua: remove bmx6 leftovers X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=cab93eb528329628cfe7b5e883f35e106afe650b;p=feed%2Fpackages.git prometheus-node-exporter-lua: remove bmx6 leftovers It looks like I forgot to remove this file while dropping package prometheus-node-exporter-lua-bmx6. Fixes: 9c2bf859005ada11c17835f74826b356cdb0fb7b ("prometheus-node-exporter-lua: drop bmx6 package") Signed-off-by: Josef Schlehofer --- diff --git a/utils/prometheus-node-exporter-lua/files/usr/lib/lua/prometheus-collectors/bmx6.lua b/utils/prometheus-node-exporter-lua/files/usr/lib/lua/prometheus-collectors/bmx6.lua deleted file mode 100644 index be26072d16..0000000000 --- a/utils/prometheus-node-exporter-lua/files/usr/lib/lua/prometheus-collectors/bmx6.lua +++ /dev/null @@ -1,37 +0,0 @@ -local json = require "cjson" - -local function interpret_suffix(rate) - local value = string.sub(rate, 1, -2) - local suffix = string.sub(rate, -1) - if suffix == "K" then return tonumber(value) * 10^3 end - if suffix == "M" then return tonumber(value) * 10^6 end - if suffix == "G" then return tonumber(value) * 10^9 end - return rate -end - -local function scrape() - local status = json.decode(get_contents("/var/run/bmx6/json/status")).status - local labels = { - version = status.version, - id = status.name, - address = status.primaryIp - } - - metric("bmx6_status", "gauge", labels, 1) - - local links = json.decode(get_contents("/var/run/bmx6/json/links")).links - local metric_bmx6_rxRate = metric("bmx6_link_rxRate","gauge") - local metric_bmx6_txRate = metric("bmx6_link_txRate","gauge") - - for _, link in pairs(links) do - local labels = { - source = status.name, - target = link.name, - dev = link.viaDev - } - metric_bmx6_rxRate(labels, interpret_suffix(link.rxRate)) - metric_bmx6_txRate(labels, interpret_suffix(link.txRate)) - end -end - -return { scrape = scrape }