summaryrefslogtreecommitdiff
path: root/net-analyzer/telegraf/files/telegraf.rc
diff options
context:
space:
mode:
Diffstat (limited to 'net-analyzer/telegraf/files/telegraf.rc')
-rw-r--r--net-analyzer/telegraf/files/telegraf.rc18
1 files changed, 18 insertions, 0 deletions
diff --git a/net-analyzer/telegraf/files/telegraf.rc b/net-analyzer/telegraf/files/telegraf.rc
new file mode 100644
index 000000000000..96e8a482f035
--- /dev/null
+++ b/net-analyzer/telegraf/files/telegraf.rc
@@ -0,0 +1,18 @@
+#!/sbin/openrc-run
+
+configdir="/etc/telegraf/telegraf.d"
+configfile="/etc/telegraf/telegraf.conf"
+error_log="${logfile:-/var/log/telegraf/telegraf.log}"
+command=/usr/bin/telegraf
+command_args="-config ${configfile} -config-directory ${configdir}
+ ${telegraf_opts}"
+command_background=yes
+command_user=telegraf:telegraf
+make_pidfile=yes
+pidfile=/var/run/telegraf.pid
+
+reload() {
+ ebegin "Reloading ${RC_SVCNAME}"
+ start-stop-daemon --signal HUP --pidfile "${PIDFILE}"
+ eend $?
+}