From 289228a5449ccf9c441e7c8b1c0e23e5de5dbc77 Mon Sep 17 00:00:00 2001 From: Adam Amstrong Date: Fri, 23 Jul 2010 18:26:45 +0000 Subject: [PATCH] improve ADSL stats collection git-svn-id: http://www.observium.org/svn/observer/trunk@1469 61d68cd4-352d-0410-923a-c4978735b2b8 --- includes/polling/port-adsl.inc.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/includes/polling/port-adsl.inc.php b/includes/polling/port-adsl.inc.php index 2b2edeffc..eac781644 100755 --- a/includes/polling/port-adsl.inc.php +++ b/includes/polling/port-adsl.inc.php @@ -101,7 +101,9 @@ $rrdupdate = "N"; foreach($adsl_oids as $oid) { $oid = "adsl".$oid; - $data = str_replace("\"", "", $this_port[$oid]) + 0; + $data = str_replace("\"", "", $this_port[$oid]); + ## Set data to be "unknown" if it's garbled, unexistant or zero + if(!is_numeric($data) || $data == "0") { $data = "-1"; } $rrdupdate .= ":$data"; }