tried a couple of the official repos but cannot find the architecture specific package for luasocket to make it work.
root@GL-AXT1800:/overlay# prometheus-node-exporter-lua
/usr/bin/lua: /usr/bin/prometheus-node-exporter-lua:9: module 'socket' not found:
no field package.preload['socket']
no file './socket.lua'
no file '/usr/share/lua/socket.lua'
no file '/usr/share/lua/socket/init.lua'
no file '/usr/lib/lua/socket.lua'
no file '/usr/lib/lua/socket/init.lua'
no file './socket.so'
no file '/usr/lib/lua/socket.so'
no file '/usr/lib/lua/loadall.so'
stack traceback:
[C]: in function 'require'
/usr/bin/prometheus-node-exporter-lua:9: in main chunk
[C]: ?
root@GL-AXT1800:/overlay# opkg list-installed | grep prom
prometheus-node-exporter-lua - 2024.06.16-2
prometheus-node-exporter-lua-hwmon - 2024.06.16-2
prometheus-node-exporter-lua-nat_traffic - 2024.06.16-2
prometheus-node-exporter-lua-netstat - 2024.06.16-2
prometheus-node-exporter-lua-openwrt - 2024.06.16-2
prometheus-node-exporter-lua-snmp6 - 2024.06.16-2
prometheus-node-exporter-lua-textfile - 2024.06.16-2
prometheus-node-exporter-lua-thermal - 2024.06.16-2