diff options
| author | Kumar Damani <me@kumardamani.net> | 2022-08-23 16:02:28 +0000 |
|---|---|---|
| committer | Kumar Damani <me@kumardamani.net> | 2022-09-07 20:15:37 +0000 |
| commit | c85806e3289b5e207d51d382f8dc75edad04404d (patch) | |
| tree | 244d2f1ad38320863fb60f695c88c97799be1171 /roles/monitoring/files/zfs-exporter | |
| parent | 4d34de2f5e757bfeae5738547aabb61d3d28a2f8 (diff) | |
switched to alpine initial commit
Diffstat (limited to 'roles/monitoring/files/zfs-exporter')
| -rw-r--r-- | roles/monitoring/files/zfs-exporter | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/roles/monitoring/files/zfs-exporter b/roles/monitoring/files/zfs-exporter new file mode 100644 index 0000000..7f5a09d --- /dev/null +++ b/roles/monitoring/files/zfs-exporter @@ -0,0 +1,23 @@ +#!/sbin/openrc-run +supervisor=supervise-daemon + +command="/usr/bin/zfs_exporter" +command_args="$ARGS" +command_background="yes" +group="root" +user="root" + +logdir="/var/log/prometheus" +logfile="$logdir/${SVCNAME}.log" +pidfile="/var/run/${SVCNAME}.pid" +start_stop_daemon_args="--stderr $logfile --user $user --group $group" + +depend() { + need net + after firewall +} + +start_pre() { + checkpath -d -o $user:$group -m755 $logdir + checkpath -f -o $user:$group -m644 $logfile +} |
