[nagiosplug] check_disk: die with a reasonable error message ...
Nagios Plugin Development
nagios-plugins at users.sourceforge.net
Tue Sep 17 23:40:28 CEST 2013
Module: nagiosplug
Branch: master
Commit: 065905e9002e1c53f82f014dfda3e134c2f9cbf1
Author: Sven Nierlein <Sven.Nierlein at consol.de>
Committer: Sven Nierlein <sven at consol.de>
Date: Tue Sep 17 20:12:32 2013 +0200
URL: http://nagiosplug.git.sf.net/git/gitweb.cgi?p=nagiosplug/nagiosplug;a=commit;h=065905e
check_disk: die with a reasonable error message if one mount point hits average value
---
plugins/t/check_disk.t | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/plugins/t/check_disk.t b/plugins/t/check_disk.t
index 45c6a61..39b4ca9 100644
--- a/plugins/t/check_disk.t
+++ b/plugins/t/check_disk.t
@@ -57,6 +57,9 @@ if ($free_on_mp1 > $free_on_mp2) {
} else {
die "Two mountpoints are the same - cannot do rest of test";
}
+if($free_on_mp1 == $avg_free || $free_on_mp2 == $avg_free) {
+ die "One mountpoints has average space free - cannot do rest of test";
+}
# Do same for inodes
@@ -74,6 +77,9 @@ if ($free_inode_on_mp1 > $free_inode_on_mp2) {
} else {
die "Two mountpoints with same inodes free - cannot do rest of test";
}
+if($free_inode_on_mp1 == $avg_inode_free || $free_inode_on_mp2 == $avg_inode_free) {
+ die "One mountpoints has average inodes free - cannot do rest of test";
+}
# Verify performance data
# First check absolute thresholds...
More information about the Commits
mailing list