Skip to content

Commit

Permalink
app-metrics/sql_exporter: improve init script
Browse files Browse the repository at this point in the history
  • Loading branch information
monsieurp committed Apr 11, 2024
1 parent 1b26ed4 commit 626a3b5
Showing 1 changed file with 5 additions and 14 deletions.
19 changes: 5 additions & 14 deletions app-metrics/sql_exporter/files/sql_exporter.init.d
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,12 @@

name="sql_exporter daemon"
description="SQL Exporter allows to run custom queries against a database"
command="/usr/bin/sql_exporter"
command_args="-config.file /etc/sql_exporter/sql_exporter.yml"
start_stop_daemon_args="--user sql_exporter"
output_log="/var/log/sql_exporter/sql_exporter.log"
error_log="/var/log/sql_exporter/sql_exporter.log"

depend() {
need net
}

start() {
ebegin "Starting sql_exporter"
start-stop-daemon --start --chuid sql_exporter --exec /usr/bin/sql_exporter -- \
-config.file /etc/sql_exporter/sql_exporter.yml \
>> /var/log/sql_exporter/sql_exporter.log 2>&1 &
eend $?
}

stop() {
ebegin "Stopping sql_exporter"
start-stop-daemon --stop --quiet --exec /usr/bin/sql_exporter
eend $?
}

0 comments on commit 626a3b5

Please sign in to comment.