Skip to content
Snippets Groups Projects
Commit 0e23bcda authored by Mark Harrison's avatar Mark Harrison
Browse files

Added an optional warning threshold for disk checks along with sample

configuration in the resmon.conf.sample file.


git-svn-id: https://labs.omniti.com/resmon/trunk@69 8c0face9-b7db-6ec6-c4b3-d5f7145c7d55
parent c8fc1f58
No related branches found
No related tags found
No related merge requests found
......@@ -100,10 +100,13 @@ sub handler {
my $output = cache_command("$dfcmd", 120);
my ($line) = grep(/$devorpart\s*/, split(/\n/, $output));
if($line =~ /(\d+)%/) {
if($1 <= $arg->{'limit'}) {
return $arg->set_status("OK($1% full)");
if($1 > $arg->{'limit'}) {
return $arg->set_status("BAD($1% full)");
}
return $arg->set_status("BAD($1% full)");
if(exists $arg->{'warnat'} && $1 > $arg->{'warnat'}) {
return $arg->set_status("WARNING($1% full)");
}
return $arg->set_status("OK($1% full)");
}
return $arg->set_status("BAD(no data)");
}
......
......@@ -27,9 +27,9 @@ A1000 {
fd032_002 : status => Optimal
}
DISK {
/data1 : limit => 95%
/data2 : limit => 95%
/data3 : limit => 95%
/data1 : limit => 95%, warnat => 70%
/data2 : limit => 95%, warnat => 70%
/data3 : limit => 95%, warnat => 70%
/data/oradata/QLP2/statspack01 : limit => 95%
/data/oradata/QLP2/redo01 : limit => 95%
/data/oradata/QLP2/redo03 : limit => 95%
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment