summaryrefslogtreecommitdiff
path: root/utils/prometheus-node-exporter-lua/Makefile
diff options
context:
space:
mode:
authorIvan Mironov <mironov.ivan@gmail.com>2023-07-13 01:45:44 +0200
committerEtienne Champetier <champetier.etienne@gmail.com>2023-10-15 11:13:17 -0400
commit431fefbdea559625c5b46ff2011237fefcbf1c1c (patch)
tree143d555ce3a0ef717c8088fa3f11c32a33b0dc15 /utils/prometheus-node-exporter-lua/Makefile
parent86df457120ab726cb9125de945522a0ecfafa9b1 (diff)
prometheus-node-exporter-lua: add basic hwmon exporter
This collector supports following metrics: * node_hwmon_temp_celsius * node_hwmon_pwm and following auxiliary mappings: * node_hwmon_chip_names * node_hwmon_sensor_label Tested on: * Banana Pi BPI-r3 / OpenWrt 23.05.0-rc2 * TP-Link Archer C7 v5 / OpenWrt 22.03.5 Signed-off-by: Ivan Mironov <mironov.ivan@gmail.com>
Diffstat (limited to 'utils/prometheus-node-exporter-lua/Makefile')
-rw-r--r--utils/prometheus-node-exporter-lua/Makefile12
1 files changed, 12 insertions, 0 deletions
diff --git a/utils/prometheus-node-exporter-lua/Makefile b/utils/prometheus-node-exporter-lua/Makefile
index 3ac56eefa..c3b8bc723 100644
--- a/utils/prometheus-node-exporter-lua/Makefile
+++ b/utils/prometheus-node-exporter-lua/Makefile
@@ -103,6 +103,17 @@ define Package/prometheus-node-exporter-lua-hostapd_ubus_stations/install
$(INSTALL_BIN) ./files/usr/lib/lua/prometheus-collectors/hostapd_ubus_stations.lua $(1)/usr/lib/lua/prometheus-collectors/
endef
+define Package/prometheus-node-exporter-lua-hwmon
+ $(call Package/prometheus-node-exporter-lua/Default)
+ TITLE+= (hwmon collector)
+ DEPENDS:=prometheus-node-exporter-lua +luci-lib-nixio
+endef
+
+define Package/prometheus-node-exporter-lua-hwmon/install
+ $(INSTALL_DIR) $(1)/usr/lib/lua/prometheus-collectors
+ $(INSTALL_BIN) ./files/usr/lib/lua/prometheus-collectors/hwmon.lua $(1)/usr/lib/lua/prometheus-collectors/
+endef
+
define Package/prometheus-node-exporter-lua-ltq-dsl
$(call Package/prometheus-node-exporter-lua/Default)
TITLE+= (lantiq dsl collector)
@@ -240,6 +251,7 @@ $(eval $(call BuildPackage,prometheus-node-exporter-lua-bmx7))
$(eval $(call BuildPackage,prometheus-node-exporter-lua-dawn))
$(eval $(call BuildPackage,prometheus-node-exporter-lua-hostapd_stations))
$(eval $(call BuildPackage,prometheus-node-exporter-lua-hostapd_ubus_stations))
+$(eval $(call BuildPackage,prometheus-node-exporter-lua-hwmon))
$(eval $(call BuildPackage,prometheus-node-exporter-lua-ltq-dsl))
$(eval $(call BuildPackage,prometheus-node-exporter-lua-nat_traffic))
$(eval $(call BuildPackage,prometheus-node-exporter-lua-netstat))