<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/prometheus-node-exporter-lua/files/usr/bin, 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-09T00:14:54Z</updated>
<entry>
<title>prometheus-node-exporter-lua: remove zero values</title>
<updated>2025-12-09T00:14:54Z</updated>
<author>
<name>Markus Hube</name>
</author>
<published>2025-11-22T09:47:35Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=803a75452547abbb9d183690ea4952ed7901a2c7'/>
<id>urn:sha1:803a75452547abbb9d183690ea4952ed7901a2c7</id>
<content type='text'>
depending on the configuration there may be multiple
interfaces creating multiple time series always
reporting 0 value. omiting them from the export saves
resources. most notably cpu. this is limited to
counter types

Signed-off-by: Markus Hube &lt;markus.hube@t-online.de&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: use buffered io, remove concat</title>
<updated>2025-06-29T18:54:56Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2025-06-29T16:21:54Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=00d420e8013d3bbf0d457eb89718014724333c47'/>
<id>urn:sha1:00d420e8013d3bbf0d457eb89718014724333c47</id>
<content type='text'>
netclass collector scrape time goes from 230ms to 170ms

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: add newline to error messages</title>
<updated>2025-06-23T06:56:01Z</updated>
<author>
<name>Amos Shapira</name>
</author>
<published>2025-06-04T08:54:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=bb43d5f28e810b356eb604d59d60418e4e2d18f7'/>
<id>urn:sha1:bb43d5f28e810b356eb604d59d60418e4e2d18f7</id>
<content type='text'>
Description:

1. Avoid error on nil value by skipping over it
2. Adds a newline to error messages

Signed-off-by: Amos Shapira &lt;amos.shapira@gmail.com&gt;
[bump version]
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: use uhttpd-mod-lua</title>
<updated>2022-04-25T16:22:22Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2022-04-24T03:29:30Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=60460f00463ad279135f7ee65eb096d08cf3a2cf'/>
<id>urn:sha1:60460f00463ad279135f7ee65eb096d08cf3a2cf</id>
<content type='text'>
listen_ipv6 config option is removed and we now
listen on both ipv4 and ipv6 addresses.
HTTP keepalive is enabled and set to 70s by default.

With uhttpd-mod-lua there is a small change in behavior,
all code is loaded/parsed/executed once on startup as before,
but now each request is executed in his own fork, so we can't
keep a state between requests.

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-export-lua: add my email</title>
<updated>2021-06-13T20:10:57Z</updated>
<author>
<name>Kevin Lyda</name>
</author>
<published>2021-06-12T10:46:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=4028878b2bbae32525f329fc91f38de85505174c'/>
<id>urn:sha1:4028878b2bbae32525f329fc91f38de85505174c</id>
<content type='text'>
Add my email address to the copyright for the file.

Signed-off-by: Kevin Lyda &lt;kevin@lyda.ie&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: close io.popen files to reap zombies</title>
<updated>2018-11-25T14:06:24Z</updated>
<author>
<name>Leonid Evdokimov</name>
</author>
<published>2018-11-25T13:57:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=1288bd6473b61b10bb3539ddf4633dcfcab76adc'/>
<id>urn:sha1:1288bd6473b61b10bb3539ddf4633dcfcab76adc</id>
<content type='text'>
Signed-off-by: Leonid Evdokimov &lt;leon@darkk.net.ru&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: use io.lines(), remove line_split</title>
<updated>2017-12-09T05:22:16Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2017-12-09T03:03:37Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=ed7d60d8710c63eeb4c6d094eb6038c3dc7d86c8'/>
<id>urn:sha1:ed7d60d8710c63eeb4c6d094eb6038c3dc7d86c8</id>
<content type='text'>
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: make it modular</title>
<updated>2017-12-09T05:22:16Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2017-12-09T03:03:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=32e1baeddda2a568962c1858bae7c964b165ff31'/>
<id>urn:sha1:32e1baeddda2a568962c1858bae7c964b165ff31</id>
<content type='text'>
As prometheus-node-exporter-lua is a reimplementation of node_exporter,
I'm using "collector" instead of "scraper" and renaming some collectors

put each collector in a separate file

report collector success/failure and duration per scrape
(follow https://github.com/prometheus/node_exporter/pull/516)

allow to filter collectors using "collect[]" params
(see https://github.com/prometheus/node_exporter#filtering-enabled-collectors)

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: rewrite wifi scraper</title>
<updated>2017-12-09T05:22:16Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2017-12-09T03:03:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=7b1b69ca6ca29fc26b2dad1386128c6e8444ef0c'/>
<id>urn:sha1:7b1b69ca6ca29fc26b2dad1386128c6e8444ef0c</id>
<content type='text'>
On my bullet m2, scrape duration goes from between 0.2 and 0.5 to a stable 0.025
We also don't depend on luci anymore

This remove wifi_network_up metric, but this metric was buggy
wifi_network_up{ifname="wlan0-1",ssid="test1",channel="11",mode="Master",bssid="12:34:56:78:9A:BC",country="FR",frequency="2.462"} 1
wifi_network_up{ifname="radio0.network2",ssid="test1",channel="11",mode="Master",country="US",frequency="2.462"} 0

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: fix nat scraper</title>
<updated>2017-12-09T05:22:16Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2017-12-09T03:03:36Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=747f4ce7af53a840ff9674d33851767818f96dba'/>
<id>urn:sha1:747f4ce7af53a840ff9674d33851767818f96dba</id>
<content type='text'>
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
</feed>
