<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/prometheus-node-exporter-lua/files/usr/lib/lua/prometheus-collectors, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2025-12-30T09:31:14Z</updated>
<entry>
<title>prometheus-node-exporter-lua: remove bmx6 leftovers</title>
<updated>2025-12-30T09:31:14Z</updated>
<author>
<name>Josef Schlehofer</name>
</author>
<published>2025-12-29T07:30:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=cab93eb528329628cfe7b5e883f35e106afe650b'/>
<id>urn:sha1:cab93eb528329628cfe7b5e883f35e106afe650b</id>
<content type='text'>
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 &lt;pepe.schlehofer@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: Fix broken textfile collector</title>
<updated>2025-07-16T15:11:22Z</updated>
<author>
<name>Rob Hoelz</name>
</author>
<published>2025-07-15T02:23:35Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=86e20d37a890a18e30a5bc9a398bd3f729b8f630'/>
<id>urn:sha1:86e20d37a890a18e30a5bc9a398bd3f729b8f630</id>
<content type='text'>
A recent change (00d420e80) removed the `output` function, which textfile.lua was
using to output metrics.  So use the underlying output handle instead

Signed-off-by: Rob Hoelz &lt;rob@hoelz.ro&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: mwan3: speed up</title>
<updated>2025-06-24T22:53:43Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2025-06-24T20:10:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=caeb4c1834b68c37647143363bf643b8f79040cc'/>
<id>urn:sha1:caeb4c1834b68c37647143363bf643b8f79040cc</id>
<content type='text'>
Request only 'interfaces' status, as we don't use 'connected' and
'policies' status. On my router with 5 wans / 2 tracking IPs per wan,
scrape time goes from 1.90s to 1.30s (still pretty slow but better)

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: remove '#!' / exec bit</title>
<updated>2025-06-23T17:53:38Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2025-06-23T12:05:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=377f537aa3cb73c38d3412d75c428a66d669e8d0'/>
<id>urn:sha1:377f537aa3cb73c38d3412d75c428a66d669e8d0</id>
<content type='text'>
collectors do not need to be executable.

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: fix hostapd_ubus_stations &amp; hostapd_stations</title>
<updated>2025-06-23T11:50:18Z</updated>
<author>
<name>Michael Payne</name>
</author>
<published>2025-03-31T09:30:49Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=28c085f7c3f253f34593860e9c56f948d98ae887'/>
<id>urn:sha1:28c085f7c3f253f34593860e9c56f948d98ae887</id>
<content type='text'>
hostapd exposes the `hostapd-auth` ubus object. In both
hostapd_ubus_stations.lua and hostapd_stations.lua this object is
incorrectly matched as if it were a wifi phy such as `hostapd.phy0-ap0`.
Using the literal period to find interfaces (^hostapd%.) instead of the
pattern-matching period (hostapd.) fixes this.

fix formatting consistency

Signed-off-by: Michael Payne &lt;10254938+mikepayne02@users.noreply.github.com&gt;
[fix version conflict]
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: add nftables named counters collector</title>
<updated>2025-06-23T09:42:01Z</updated>
<author>
<name>Sergey Shatunov</name>
</author>
<published>2025-04-15T13:19:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=51137e588271ac294b86c4ad369e5fb110db75a5'/>
<id>urn:sha1:51137e588271ac294b86c4ad369e5fb110db75a5</id>
<content type='text'>
Signed-off-by: Sergey Shatunov &lt;me@aur.rocks&gt;
[bump version, remove #!]
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: netclass: Ignore non numbers</title>
<updated>2025-06-23T09:06:24Z</updated>
<author>
<name>Kym Eden</name>
</author>
<published>2025-03-03T11:39:30Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=f6cb2a6b0ed1052b1f16ca5278187a6534cdb5b6'/>
<id>urn:sha1:f6cb2a6b0ed1052b1f16ca5278187a6534cdb5b6</id>
<content type='text'>
Prevent error caused by `tonumber` converting empty string to `nil`

Signed-off-by: Kym Eden &lt;shikasta.net@gmail.com&gt;
[rework]
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: Add ethtool exporter</title>
<updated>2025-06-08T21:04:34Z</updated>
<author>
<name>Kevin Jilissen</name>
</author>
<published>2024-05-08T23:51:32Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=9f94448b71f03caf9d2bd3ab228055317ad7ebc4'/>
<id>urn:sha1:9f94448b71f03caf9d2bd3ab228055317ad7ebc4</id>
<content type='text'>
Based on ethtool-lua library, add interface statistics to the
prometheus-node-exporter.

As closely as possible, the behaviour of the implementation at
https://github.com/prometheus/node_exporter/blob/400c3979931613db930ea035f39ce7b377cdbb5b/collector/ethtool_linux.go#L208
is replicated.

Signed-off-by: Kevin Jilissen &lt;info@kevinjilissen.nl&gt;
[squash commits, bump version, fix permission, use untyped, rename to ethtool]
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: Fix typos</title>
<updated>2024-11-09T18:48:12Z</updated>
<author>
<name>Jack Baldry</name>
</author>
<published>2024-09-24T14:18:13Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=c9b32b99c06bbfbd0efd756333db7e48db7442aa'/>
<id>urn:sha1:c9b32b99c06bbfbd0efd756333db7e48db7442aa</id>
<content type='text'>
Signed-off-by: Jack Baldry &lt;jack.baldry@grafana.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: Add optional mwan3 collector</title>
<updated>2024-06-16T03:33:57Z</updated>
<author>
<name>Ryan Doyle</name>
</author>
<published>2023-02-20T08:46:15Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=c279efb760ca516db7cdaee32216344df47f2203'/>
<id>urn:sha1:c279efb760ca516db7cdaee32216344df47f2203</id>
<content type='text'>
Supports interface metrics exposed by mwan3. The performance is a
little slow compared to other collectors (~300ms) as the ubus call is
where most of the time is spent. Any future speedups are likely better
put into mwan3's rpcd binary.

Signed-off-by: Ryan Doyle &lt;ryan@doylenet.net&gt;
[rename metrics,bump version]
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
</feed>
