From 4a1fe20be58bc91e71805323855087fbd5525b20 Mon Sep 17 00:00:00 2001 From: Greg Sabino Mullane Date: Sat, 25 Oct 2008 22:53:35 -0400 Subject: Show percentage on backends. --- check_postgres.pl | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'check_postgres.pl') diff --git a/check_postgres.pl b/check_postgres.pl index 023d4ec87..ada6d3250 100755 --- a/check_postgres.pl +++ b/check_postgres.pl @@ -1635,7 +1635,8 @@ sub check_backends { if ($MRTG) { do_mrtg({one => 1, msg => "DB=$db->{dbname} Max connections=$limit"}); } - add_ok qq{1 of $limit connections}; + my $percent = (int 1/$limit*100) || 1; + add_ok qq{1 of $limit connections ($percent%)}; return; } @@ -1658,7 +1659,8 @@ sub check_backends { add_unknown 'T-EXCLUDE-DB'; next; } - my $msg = qq{$total of $limit connections}; + my $percent = (int $total / $limit*100) || 1; + my $msg = qq{$total of $limit connections ($percent%)}; my $ok = 1; if ($e1) { ## minus $ok = 0 if $limit-$total >= $e2; @@ -4819,6 +4821,7 @@ Items not specifically attributed are by Greg Sabino Mullane. =item B Pretty up the time output for last vacuum and analyze actions. + Show the percentage of backends on the check_backends action. =item B -- cgit v1.2.3