From: Brian Warner Date: Fri, 28 Mar 2008 23:18:09 +0000 (-0700) Subject: add munin/tahoe-rootdir-space X-Git-Url: https://git.rkrishnan.org/specifications/banana.xhtml?a=commitdiff_plain;h=5da9f42cf8dc444c12f5fc9395c08bdd53603389;p=tahoe-lafs%2Ftahoe-lafs.git add munin/tahoe-rootdir-space --- diff --git a/misc/munin/tahoe-rootdir-space.py b/misc/munin/tahoe-rootdir-space.py new file mode 100644 index 00000000..e3830fe4 --- /dev/null +++ b/misc/munin/tahoe-rootdir-space.py @@ -0,0 +1,27 @@ +#! /usr/bin/python + +import os, sys +import urllib +import simplejson + +configinfo = """\ +graph_title Tahoe Root Directory Size +graph_vlabel bytes +graph_category tahoe +graph_info This graph shows the amount of space consumed by all files reachable from a given directory +space.label Space +space.draw LINE2 +""" + +if len(sys.argv) > 1: + if sys.argv[1] == "config": + print configinfo.rstrip() + sys.exit(0) + +url = os.environ["url"] + +data = int(urllib.urlopen(url).read().strip()) +print "space.value %d" % data + + +