[Checkins] SVN: gocept.zeoraid/trunk/ Document Nagios-compatibility in more places.
Christian Theune
ct at gocept.com
Sat Nov 14 04:00:34 EST 2009
Log message for revision 105640:
Document Nagios-compatibility in more places.
Changed:
U gocept.zeoraid/trunk/doc/OPERATION.txt
U gocept.zeoraid/trunk/src/gocept/zeoraid/scripts/controller.py
-=-
Modified: gocept.zeoraid/trunk/doc/OPERATION.txt
===================================================================
--- gocept.zeoraid/trunk/doc/OPERATION.txt 2009-11-14 08:55:25 UTC (rev 105639)
+++ gocept.zeoraid/trunk/doc/OPERATION.txt 2009-11-14 09:00:33 UTC (rev 105640)
@@ -20,3 +20,10 @@
We do *recommend* to pack them shortly after each other to avoid application
errors WRT historical data. (Those won't be database errors but your
application will fail to undo or retrieve historical data reliably.)
+
+
+Monitoring
+==========
+
+The controller script that comes with ZEORaid returns Nagios-compatible exit
+codes and thus the status command can be used directly as a Nagios command.
Modified: gocept.zeoraid/trunk/src/gocept/zeoraid/scripts/controller.py
===================================================================
--- gocept.zeoraid/trunk/src/gocept/zeoraid/scripts/controller.py 2009-11-14 08:55:25 UTC (rev 105639)
+++ gocept.zeoraid/trunk/src/gocept/zeoraid/scripts/controller.py 2009-11-14 09:00:33 UTC (rev 105640)
@@ -105,7 +105,9 @@
description = (
"Connect to a RAIDStorage on a ZEO server and perform "
"maintenance tasks. Available commands: status, details, "
- "recover <STORAGE>, disable <STORAGE>, reload </PATH/TO/ZEO.CONF>")
+ "recover <STORAGE>, disable <STORAGE>, reload </PATH/TO/ZEO.CONF>. "
+ "Returns a Nagios-compatible exit code depending on success, "
+ "failure or RAID status.")
parser = optparse.OptionParser(usage=usage, description=description)
parser.add_option("-S", "--storage", default=storage,
More information about the checkins
mailing list