mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-23 05:35:01 +02:00
change output format...
git-svn-id: http://svn.centreon.com/trunk/plugins-2.x@12267 6bcd3966-0018-0410-8128-fd23d134de7e
This commit is contained in:
parent
906ba968f7
commit
14305d6c2d
@ -194,7 +194,7 @@ $status = "WARNING" if ($warning[0] <= $un || $warning[1] <= $cinq || $warning[2
|
|||||||
$status = "CRITICAL" if ($critical[0] <= $un || $critical[1] <= $cinq || $critical[2] <= $quinze);
|
$status = "CRITICAL" if ($critical[0] <= $un || $critical[1] <= $cinq || $critical[2] <= $quinze);
|
||||||
|
|
||||||
# Print output
|
# Print output
|
||||||
print "load average: ".$un.", ".$cinq.", ".$quinze.".|load1=".$un." load5=".$cinq." load15=".$quinze."\n";
|
print "Load average: ".$un.", ".$cinq.", ".$quinze.".|load1=".$un." load5=".$cinq." load15=".$quinze."\n";
|
||||||
exit $ERRORS{$status};
|
exit $ERRORS{$status};
|
||||||
|
|
||||||
sub print_usage () {
|
sub print_usage () {
|
||||||
|
@ -230,7 +230,6 @@ my $total_memory_used = $swap_used + $realM_used - $cache_used;
|
|||||||
my $total_memory_size = $swap_size + $realM_size;
|
my $total_memory_size = $swap_size + $realM_size;
|
||||||
|
|
||||||
# percentage of total, physical and swap memory used
|
# percentage of total, physical and swap memory used
|
||||||
|
|
||||||
if ($swap_size eq "0"){
|
if ($swap_size eq "0"){
|
||||||
$swap_size = 1;
|
$swap_size = 1;
|
||||||
}
|
}
|
||||||
@ -244,23 +243,22 @@ $percent_realM_used =~ s/\.[0-9]+//;
|
|||||||
|
|
||||||
# return
|
# return
|
||||||
|
|
||||||
if(($opt_s) && ($opt_s =~ /([0-9]+)/))
|
if(($opt_s) && ($opt_s =~ /([0-9]+)/)) {
|
||||||
{
|
if (($percent_realM_used >= 99) && ($percent_swap_used > $swap_limit))
|
||||||
if(($percent_realM_used >= 99) && ($percent_swap_used > $swap_limit))
|
|
||||||
{
|
{
|
||||||
print "swap threshold (".$opt_s."%) excedeed : total memory used : ".$percent_used."%, ram used : ".$percent_realM_used."%, swap used : ".$percent_swap_used."% | used=".$total_memory_used."o size=".$total_memory_size."o\n";
|
print "Swap threshold (".$opt_s."%) excedeed : total memory used : ".$percent_used."%, ram used : ".$percent_realM_used."%, swap used : ".$percent_swap_used."% | used=".$total_memory_used."o size=".$total_memory_size."o\n";
|
||||||
exit $ERRORS{'CRITICAL'};
|
exit $ERRORS{'CRITICAL'};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($percent_used >= $opt_c){
|
if ($percent_used >= $opt_c){
|
||||||
print "threshold (".$opt_c."%) excedeed : total memory used : ".$percent_used."%, ram used : ".$percent_realM_used."%, swap used : ".$percent_swap_used."% | used=".$total_memory_used."o size=".$total_memory_size."o\n";
|
print "Threshold (".$opt_c."%) excedeed : total memory used : ".$percent_used."%, ram used : ".$percent_realM_used."%, swap used : ".$percent_swap_used."% | used=".$total_memory_used."o size=".$total_memory_size."o\n";
|
||||||
exit $ERRORS{'CRITICAL'};
|
exit $ERRORS{'CRITICAL'};
|
||||||
} elsif ($percent_used >= $opt_w){
|
} elsif ($percent_used >= $opt_w){
|
||||||
print "threshold (".$opt_w."%) excedeed : total memory used : ".$percent_used."%, ram used : ".$percent_realM_used."%, swap used ".$percent_swap_used."% | used=".$total_memory_used."o size=".$total_memory_size."o\n";
|
print "Threshold (".$opt_w."%) excedeed : total memory used : ".$percent_used."%, ram used : ".$percent_realM_used."%, swap used ".$percent_swap_used."% | used=".$total_memory_used."o size=".$total_memory_size."o\n";
|
||||||
exit $ERRORS{'WARNING'};
|
exit $ERRORS{'WARNING'};
|
||||||
} else {
|
} else {
|
||||||
print "total memory used : ".$percent_used."% ram used : ".$percent_realM_used."%, swap used ".$percent_swap_used."% | used=".$total_memory_used."o size=".$total_memory_size."o\n";
|
print "Total memory used : ".$percent_used."% ram used : ".$percent_realM_used."%, swap used ".$percent_swap_used."% | used=".$total_memory_used."o size=".$total_memory_size."o\n";
|
||||||
exit $ERRORS{'OK'};
|
exit $ERRORS{'OK'};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user