<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/prometheus-node-exporter-lua, 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>2026-07-05T15:16:22Z</updated>
<entry>
<title>prometheus-node-exporter-lua: add test / skip test-version</title>
<updated>2026-07-05T15:16:22Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2026-07-04T20:59:16Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=4741715d8ec83015916004fc9508165bbba49069'/>
<id>urn:sha1:4741715d8ec83015916004fc9508165bbba49069</id>
<content type='text'>
test.sh is pretty basic and will not fail if one of the plugin fails,
which is fine as most plugins will fail in CI anyway.

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: add unbound stats collector</title>
<updated>2026-06-10T19:58:34Z</updated>
<author>
<name>Bruno Marinier</name>
</author>
<published>2026-06-08T19:25:29Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=4238239218d4fe7cdffb6b53fa29c52c2d3cc0a7'/>
<id>urn:sha1:4238239218d4fe7cdffb6b53fa29c52c2d3cc0a7</id>
<content type='text'>
- New unbound.lua exporter module for unbound stats
- Updated Makefile

Signed-off-by: Bruno Marinier &lt;bmgm41@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: check if status is nil before processing wifi device metrics interfaces</title>
<updated>2026-05-25T03:09:31Z</updated>
<author>
<name>Jun Ouyang</name>
</author>
<published>2025-10-11T03:19:25Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=f39d51b14c344c31e8e8ddbdad31dd7ed99216cb'/>
<id>urn:sha1:f39d51b14c344c31e8e8ddbdad31dd7ed99216cb</id>
<content type='text'>
Signed-off-by: Jun Ouyang &lt;ouyangjun1999@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: expose node_os_info</title>
<updated>2026-05-25T02:46:13Z</updated>
<author>
<name>Evgeni Golov</name>
</author>
<published>2026-04-26T13:22:00Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=7d9cc2e95aa8a1da170949b06040ec298a2487f5'/>
<id>urn:sha1:7d9cc2e95aa8a1da170949b06040ec298a2487f5</id>
<content type='text'>
the original node_exporter exposes a node_os_info metric with a set of
data about the system [1] which is then used by several dashboards.

openwrt.lua already exposes OS info, but using the node_openwrt_info
metric requires changes to existing dashboards, and would require more
complex lookups when there are non-OpenWrt hosts in the overview too.

as we've already called ubus and fetched the data, we can expose it in
two formats easily.

[1] https://github.com/prometheus/node_exporter/blob/d6d0e710bb7daf07a2743fde060f0d5f32c565f3/collector/os_release.go#L190-L192

Signed-off-by: Evgeni Golov &lt;evgeni@golov.de&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: fixup uci_dhcp_host</title>
<updated>2026-05-25T02:33:12Z</updated>
<author>
<name>Etienne Champetier</name>
</author>
<published>2026-05-24T22:49:15Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=c8760b4ecfa9d2a2d4ed07f5501329f411bf36ba'/>
<id>urn:sha1:c8760b4ecfa9d2a2d4ed07f5501329f411bf36ba</id>
<content type='text'>
Handle cases where 'mac' is missing (nil), a single string,
or an array (table).

Additionally, add support for the 'duid' field.

Signed-off-by: Etienne Champetier &lt;champetier.etienne@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: add filesystem metrics</title>
<updated>2026-05-24T15:02:28Z</updated>
<author>
<name>Will May</name>
</author>
<published>2024-12-11T12:33:37Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=eba5a9c4da7853b776bb2d985b4ee96a846f9a72'/>
<id>urn:sha1:eba5a9c4da7853b776bb2d985b4ee96a846f9a72</id>
<content type='text'>
Add a collector for the various fileystem metrics which matches the
node-exporter behaviour. This collector supports the following metrics:

* node_filesystem_size_bytes
* node_filesystem_free_bytes
* node_filesystem_avail_bytes
* node_filesystem_files
* node_filesystem_files_free
* node_filesystem_readonly

Signed-off-by: Will May &lt;will.j.may@gmail.com&gt;
</content>
</entry>
<entry>
<title>prometheus-node-exporter-lua: add modemmanager exporter</title>
<updated>2026-05-24T13:26:21Z</updated>
<author>
<name>Jean-Laurent Girod</name>
</author>
<published>2026-05-06T16:32:17Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=1b18489df87f5b511875bba5fee2b2dd1097ac79'/>
<id>urn:sha1:1b18489df87f5b511875bba5fee2b2dd1097ac79</id>
<content type='text'>
Add a Prometheus collector for ModemManager that exports cellular modem
signal metrics via mmcli. Supports multiple modems (labeled by D-Bus
object path), exports overall signal quality and detailed per-technology
signal parameters (LTE, NR5G, UMTS, GSM, CDMA, ...).

Requires signal refresh to be enabled on the modem:
  mmcli -m &lt;id&gt; --signal-setup=&lt;interval_seconds&gt;

Tested on: ath79/generic, GL.inet GL-X300B, OpenWrt 23.05.5

Co-authored-by: Claude &lt;noreply@anthropic.com&gt;
Signed-off-by: Jean-Laurent Girod &lt;jeanlaurent.girod@icloud.com&gt;
</content>
</entry>
<entry>
<title>treewide: fix spelling and grammar in Makefiles</title>
<updated>2025-12-31T07:12:36Z</updated>
<author>
<name>George Sapkin</name>
</author>
<published>2025-12-26T04:26:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=de64f871b0f00b885039997eb46f914bdac687a5'/>
<id>urn:sha1:de64f871b0f00b885039997eb46f914bdac687a5</id>
<content type='text'>
Fix spelling and grammar in package definitions, configs, comments and
other strings.

Signed-off-by: George Sapkin &lt;george@sapk.in&gt;
</content>
</entry>
<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: 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>
</feed>
