From 3b5b96e90c446ba8c5c4056616dadc726d4eaa28 Mon Sep 17 00:00:00 2001 From: Quentin Garnier Date: Fri, 16 May 2014 17:04:47 +0200 Subject: [PATCH] Refs #5474 --- apps/apache/serverstatus/mode/requests.pm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/apache/serverstatus/mode/requests.pm b/apps/apache/serverstatus/mode/requests.pm index c62bf1709..6c3a7d233 100644 --- a/apps/apache/serverstatus/mode/requests.pm +++ b/apps/apache/serverstatus/mode/requests.pm @@ -121,10 +121,15 @@ sub run { $total_bytes = $1 * 1024 if ($webcontent =~ /^Total kBytes:\s+([^\s]+)/mi); $rPerSec = $1 if ($webcontent =~ /^ReqPerSec:\s+([^\s]+)/mi); - $bPerReq = $1 if ($webcontent =~ /^BytesPerReq:\s+([^\s]+)/mi); + # Need a little time to init + if ($webcontent =~ /^BytesPerReq:\s+([^\s]+)/mi) { + $bPerReq = $1 + } else { + $bPerReq = 0; + } $avg_bPerSec = $1 if ($webcontent =~ /^BytesPerSec:\s+([^\s]+)/mi); - if (!defined($bPerReq)) { + if (!defined($avg_bPerSec)) { $self->{output}->add_option_msg(short_msg => "Apache 'ExtendedStatus' option is off."); $self->{output}->option_exit(); }