path: root/plugins/
diff options
authorTimothy Asir <>2014-04-29 18:28:14 +0530
committerSahina Bose <>2014-05-02 06:16:03 -0700
commitd646c986a3ba54570c9a0d367d106deeb0a80e38 (patch)
treeb721ee3b3d1b9f53e10ac417b77f5040a6e2a9bb /plugins/
parentccec0742af257e13effafa30a1184541c3cf5b65 (diff)
Run check gluster process status as a daemon
Enhanced to send specific gluster related process status only when there is a change detected in a service status or for any critical status to avoid too many logs in the nagios service side. Change-Id: I26e389ae2d1ccba1b5ccadc45d202d3b5219c74a Signed-off-by: Timothy Asir <> Reviewed-on: Reviewed-by: Sahina Bose <> Tested-by: Timothy Asir <>
Diffstat (limited to 'plugins/')
1 files changed, 6 insertions, 0 deletions
diff --git a/plugins/ b/plugins/
index 56db577..51df927 100644
--- a/plugins/
+++ b/plugins/
@@ -43,6 +43,12 @@ def getNagiosClusterName():
return config.get('NAGIOS-DEFINTIONS', 'cluster_name')
+def getProcessMonitorSleepTime():
+ config = ConfigParser.ConfigParser()
+ return config.get('HOST-CONF', 'proc-mon-sleep-time')
def send_to_nsca(hostName, serviceName, exitStatus, resultString):
cmddata = '%s\t%s\t%s\t%s\n' % (hostName,