diff options
Diffstat (limited to 'node-exporter')
| -rw-r--r-- | node-exporter/files/initd (renamed from node-exporter/node-exporter_init.d) | 6 | ||||
| -rw-r--r-- | node-exporter/files/systemd.service | 12 | ||||
| -rw-r--r-- | node-exporter/install.sh | 4 | ||||
| -rw-r--r-- | node-exporter/node-exporter_systemd | 15 |
4 files changed, 15 insertions, 22 deletions
diff --git a/node-exporter/node-exporter_init.d b/node-exporter/files/initd index 04a56f9..d482867 100644 --- a/node-exporter/node-exporter_init.d +++ b/node-exporter/files/initd @@ -9,10 +9,10 @@ #!/bin/bash # absolute path to executable binary -progpath='/usr/sbin/node_exporter' +progpath='##PROG##' # arguments to script -opts='' +opts='##OPTS##' # binary program name prog=$(basename $progpath) @@ -97,4 +97,4 @@ case $1 in exit 1 esac -exit $?
\ No newline at end of file +exit $? diff --git a/node-exporter/files/systemd.service b/node-exporter/files/systemd.service new file mode 100644 index 0000000..faa88b7 --- /dev/null +++ b/node-exporter/files/systemd.service @@ -0,0 +1,12 @@ +[Unit] +Description=node_exporter (Prometheus) +Documentation=https://prometheus.io/docs/introduction/overview/ +After=network-online.target + +[Service] +Restart=on-failure +ExecStart=##PROG## \ + ##OPTS## + +[Install] +WantedBy=multi-user.target diff --git a/node-exporter/install.sh b/node-exporter/install.sh index 9deb6e8..d342024 100644 --- a/node-exporter/install.sh +++ b/node-exporter/install.sh @@ -21,8 +21,4 @@ fi SCRIPT="`pwd`/$0" SCRIPT_PATH="`dirname $SCRIPT`" -echo "Script: $SCRIPT" -echo "Path: $SCRIPT_PATH" - - diff --git a/node-exporter/node-exporter_systemd b/node-exporter/node-exporter_systemd deleted file mode 100644 index 9dcd831..0000000 --- a/node-exporter/node-exporter_systemd +++ /dev/null @@ -1,15 +0,0 @@ -[Unit] -Description=Prometheus Server -Documentation=https://prometheus.io/docs/introduction/overview/ -After=network-online.target - -[Service] -User=prometheus -Group=prometheus -Restart=on-failure -ExecStart=/opt/prometheus/prometheus \ - --config.file=/etc/prometheus/prometheus.yml \ - --storage.tsdb.path=/var/lib/prometheus/data - -[Install] -WantedBy=multi-user.target |
