mirror of https://github.com/OpenIPC/firmware.git
Fix * => 0.0.0.0
parent
eed64bf686
commit
648fa3d038
|
@ -77,4 +77,5 @@ BR2_PACKAGE_LUAINTERPRETER_ABI_VERSION="5.1"
|
|||
BR2_PACKAGE_LUA_EDITING_NONE=y
|
||||
BR2_PACKAGE_HAS_LUAINTERPRETER=y
|
||||
BR2_PACKAGE_LUASOCKET=y
|
||||
BR2_PACKAGE_LUA_CJSON=y
|
||||
BR2_PACKAGE_NODE_EXPORTER=y
|
||||
|
|
|
@ -91,4 +91,5 @@ BR2_PACKAGE_LUAINTERPRETER_ABI_VERSION="5.1"
|
|||
BR2_PACKAGE_LUA_EDITING_NONE=y
|
||||
BR2_PACKAGE_HAS_LUAINTERPRETER=y
|
||||
BR2_PACKAGE_LUASOCKET=y
|
||||
BR2_PACKAGE_LUA_CJSON=y
|
||||
BR2_PACKAGE_NODE_EXPORTER=y
|
||||
|
|
|
@ -1,21 +1,21 @@
|
|||
#!/bin/sh
|
||||
|
||||
DAEMON="prometheus-node-exporter-lua"
|
||||
DAEMON="node-exporter"
|
||||
PIDFILE="/var/run/$DAEMON.pid"
|
||||
|
||||
PROMETHEUS_ARGS="--bind * --port 9100"
|
||||
NODE_EXPORTER_ARGS="--bind 0.0.0.0 --port 9100"
|
||||
|
||||
# shellcheck source=/dev/null
|
||||
[ -r "/etc/default/$DAEMON" ] && . "/etc/default/$DAEMON"
|
||||
|
||||
# The majestic does not create a pidfile, and use "-m" to instruct start-stop-daemon to create one.
|
||||
# The node-exporter does not create a pidfile, and use "-m" to instruct start-stop-daemon to create one.
|
||||
start() {
|
||||
logger -s -p daemon.info -t prometheus "Start $DAEMON"
|
||||
logger -s -p daemon.info -t node-exporter "Start $DAEMON"
|
||||
#
|
||||
printf 'Starting %s: ' "$DAEMON"
|
||||
# shellcheck disable=SC2086 # we need the word splitting
|
||||
start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/bin/$DAEMON" \
|
||||
-- $PROMETHEUS_ARGS
|
||||
-- $NODE_EXPORTER_ARGS
|
||||
status=$?
|
||||
if [ "$status" -eq 0 ]; then
|
||||
echo "OK"
|
|
@ -13,10 +13,10 @@ NODE_EXPORTER_INSTALL_STAGING = YES
|
|||
|
||||
define NODE_EXPORTER_INSTALL_TARGET_CMDS
|
||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/etc/init.d
|
||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(TOPDIR)/../general/package/node-exporter/files/script/S95prometheus
|
||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/etc/init.d $(TOPDIR)/../general/package/node-exporter/files/script/S99node-exporter
|
||||
|
||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin
|
||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(TOPDIR)/../general/package/node-exporter/files/script/prometheus-node-exporter-lua
|
||||
$(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(TOPDIR)/../general/package/node-exporter/files/script/node-exporter
|
||||
|
||||
$(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib/lua/5.1/prometheus-collectors
|
||||
$(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/lua/5.1/prometheus-collectors $(TOPDIR)/../general/package/node-exporter/files/prometheus-collectors/*.lua
|
||||
|
|
Loading…
Reference in New Issue