<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/prometheus-node-exporter-lua/files/etc, 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: add HTTPS support</title>
<updated>2025-06-23T17:53:38Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2025-06-23T14:19:03Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=73f9b9ab79ee6e2ceedcc0387d66b994bdc6de9c'/>
<id>urn:sha1:73f9b9ab79ee6e2ceedcc0387d66b994bdc6de9c</id>
<content type='text'>
With valid 'cert'/'key' config, prometheus-node-exporter-lua
will respond to https instead of http on 'listen_port'.

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: fix waiting for interface</title>
<updated>2022-06-13T03:07:00Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2022-06-13T03:03:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=1dd46bca627a876158a05be14a0c91948d037445'/>
<id>urn:sha1:1dd46bca627a876158a05be14a0c91948d037445</id>
<content type='text'>
Instead of waiting for interface to be up,
wait for it to have IPs, as this is what we need.

Also do not call procd_open_instance when not ready.

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-exporter-lua: fixed small warning</title>
<updated>2020-01-28T02:55:31Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-01-28T02:55:31Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=3aa009478aa6a7562688a413e7e54318969873a3'/>
<id>urn:sha1:3aa009478aa6a7562688a413e7e54318969873a3</id>
<content type='text'>
This happens during compilation:

Enabling network
./etc/init.d/prometheus-node-exporter-lua: line 7: /lib/functions/network.sh: No such file or directory

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: respawn the process</title>
<updated>2019-11-18T02:16:48Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2019-01-02T14:33:16Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=a3af4c36916997d3972272bfd0242bb012783eda'/>
<id>urn:sha1:a3af4c36916997d3972272bfd0242bb012783eda</id>
<content type='text'>
Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: add a config reload trigger</title>
<updated>2019-11-18T02:16:48Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2019-01-02T14:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=d8e637d064ba62d60649bc11c2fd4b41ff9e7710'/>
<id>urn:sha1:d8e637d064ba62d60649bc11c2fd4b41ff9e7710</id>
<content type='text'>
Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: switch config to openwrt interface names</title>
<updated>2019-11-18T02:16:48Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2018-12-23T10:43:25Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=48568ad9f9dfca6cecdcf1eabda629d8ccb77f42'/>
<id>urn:sha1:48568ad9f9dfca6cecdcf1eabda629d8ccb77f42</id>
<content type='text'>
Drop the config knob 'listen_address' and introduce 'listen_interface'
and 'listen_ipv6' instead.

'listen_interface' takes an openwrt interface name ('loopback', 'lan',
'wan' etc, or "*" for all), from which the primary IP is used to listen
on. If 'listen_ipv6' is set to '1', the IPv6 adress will be used, IPv4
elsewise.

procd interface triggers are now combined with this, so if the listen
interface is not yet configured when the init script is executed, the
process start is defered, and the trigger takes care of that once
the interface is ready.

Fixes #7670

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: send stdout/stderr to logread</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=4e94edce516efefce45f94ae5708f25c1a37f3a8'/>
<id>urn:sha1:4e94edce516efefce45f94ae5708f25c1a37f3a8</id>
<content type='text'>
Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: adds node metrics exporter</title>
<updated>2017-05-08T13:27:43Z</updated>
<author>
<name>Christian Simon</name>
</author>
<published>2017-05-06T17:18:10Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=d27d9e566afba6418cd5233bdc469ec9dcb56b54'/>
<id>urn:sha1:d27d9e566afba6418cd5233bdc469ec9dcb56b54</id>
<content type='text'>
Signed-off-by: Christian Simon &lt;simon@swine.de&gt;
</content>
</entry>
</feed>
