X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=dsa-nagios-checks%2Fchecks%2Fdsa-check-entropy;h=ddf1d92f395db019cfab709a16f7c6e96eac7483;hb=86052c3ac0fa5cd3efaf39526fe69d6c4a2e1dbb;hp=2ba2c1172447d70f92325b655de926d420e69827;hpb=3d183d5a6122f02e02c8b404c3b734a6f32d590d;p=mirror%2Fdsa-nagios.git diff --git a/dsa-nagios-checks/checks/dsa-check-entropy b/dsa-nagios-checks/checks/dsa-check-entropy index 2ba2c11..ddf1d92 100755 --- a/dsa-nagios-checks/checks/dsa-check-entropy +++ b/dsa-nagios-checks/checks/dsa-check-entropy @@ -1,6 +1,7 @@ #!/usr/bin/python # Copyright 2011 Peter Palfrader +# Copyright 2014 Hendrik Koehler # # Permission is hereby granted, free of charge, to any person obtaining # a copy of this software and associated documentation files (the @@ -64,16 +65,16 @@ while tries <= options.retries: if avail >= options.watermark: if tries > 0: - print "OK: %d bytes in the pool after %d attempts."%(avail, tries) + print "OK: %d bytes in the pool after %d attempts.|entropy=%d bytes"%(avail, tries, avail) else: - print "OK: %d bytes in the pool."%(avail) + print "OK: %d bytes in the pool.|entropy=%d bytes"%(avail, avail) sys.exit(0) values.append(avail) time.sleep(1.0 * options.sleep / 1000) tries += 1 -print "WARNING: Too little entropy in the pool (min: %d, max: %d in %d reads)"%(min(values), max(values), tries) +print "WARNING: Too little entropy in the pool (min: %d, max: %d in %d reads)|entropy=%d bytes"%(min(values), max(values), tries-1, avail) sys.exit(1) # vim:set et: