Brian Sutherland created ZOOKEEPER-1500: -------------------------------------------
Summary: Nagios check always returns OK when the critical and warning values are the same Key: ZOOKEEPER-1500 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1500 Project: ZooKeeper Issue Type: Bug Components: contrib Reporter: Brian Sutherland Priority: Minor The plugin requires a difference between the warning and critical value for the checks to work. If the values are the same, OK is always returned. I can't figure out how to attach a file to this ticket in JIRA, so here's a minimal inline patch that at least lets the admin know it's not working: {noformat} Index: src/contrib/monitoring/check_zookeeper.py =================================================================== --- src/contrib/monitoring/check_zookeeper.py (revision 1357335) +++ src/contrib/monitoring/check_zookeeper.py (working copy) @@ -57,6 +57,10 @@ print >>sys.stderr, 'Invalid values for "warning" and "critical".' return 2 + if warning == critical: + print >>sys.stderr, '"warning" and "critical" cannot have the same value.' + return 2 + if opts.key is None: print >>sys.stderr, 'You should specify a key name.' return 2 {noformat} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira