We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b36a2ea commit ed65443Copy full SHA for ed65443
directory-size.sh
@@ -7,10 +7,11 @@
7
# */5 * * * * prometheus directory-size.sh /var/lib/prometheus | sponge /var/lib/node_exporter/directory_size.prom
8
#
9
# sed pattern taken from https://www.robustperception.io/monitoring-directory-sizes-with-the-textfile-collector/
10
+# awk logic from by https://stackoverflow.com/a/10221507
11
12
# Author: Antoine Beaupré <anarcat@debian.org>
13
14
echo "# HELP node_directory_size_bytes Disk space used by some directories"
15
echo "# TYPE node_directory_size_bytes gauge"
16
du --block-size=1 --summarize "$@" \
- | awk '{ print "node_directory_size_bytes{directory=\"" $2 "\"} " $1 }'
17
+ | awk '{ sz = $1; $1 = ""; print "node_directory_size_bytes{directory=\"" substr($0, 2) "\"} " sz }'
0 commit comments