diff files/zfs_metrics/zfs_space_metrics.sh @ 118:69058ad170be

watch output from `zfs list -o space` as metrics
author drewp@bigasterisk.com
date Wed, 07 Dec 2022 23:02:57 -0800
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/files/zfs_metrics/zfs_space_metrics.sh	Wed Dec 07 23:02:57 2022 -0800
@@ -0,0 +1,12 @@
+#!/bin/zsh
+
+LOG=/tmp/zfs_space_metrics_pipe
+rm -f ${LOG}
+mkfifo ${LOG}
+
+while (true) {
+    zfs list -Hp -o space                           
+    sleep 1m
+} > ${LOG} &
+
+mtail -logtostderr -progs /opt/zfs_metrics/ -port 9985 -logs ${LOG}
\ No newline at end of file