Browse Source

Se actualiza librería de MIBs. Se utiliza counter32 para los octets de
Huawei.

Maximiliano Schvindt 7 years ago
parent
commit
ff6d041594
1 changed files with 6 additions and 4 deletions
  1. 6 4
      Command/HuaweiPonOctetsCommand.php

+ 6 - 4
Command/HuaweiPonOctetsCommand.php

@@ -65,9 +65,9 @@ class HuaweiPonOctetsCommand extends BaseCommand
             return true;
         }
 
-        //counter64
-        $inOctets = $SNMP->$library()->ifHCInOctets();
-        $outOctets = $SNMP->$library()->ifHCOutOctets();
+        //counter32
+        $inOctets = $SNMP->$library()->ifInOctets();
+        $outOctets = $SNMP->$library()->ifOutOctets();
 
         $sendData = array();
 
@@ -75,7 +75,7 @@ class HuaweiPonOctetsCommand extends BaseCommand
         
         $t1 = time();
         foreach($dataCached as $index => $pon) {
-            $ponPort = "{$pon['slot']}.{$pon['port']}";
+            $ponPort = str_replace("/",".",$pon['ponPort']);
             
             //foreach($metrics as $data => $metric) {
             //if(isset($$data[$index]) && !empty($$data[$index])) {
@@ -113,6 +113,8 @@ class HuaweiPonOctetsCommand extends BaseCommand
             }
         }
 
+        //print_r($bandwidthCached);
+        //$bandwidthCached = array();
 
         $this->setData($key_olt_pon_bandwidth, $bandwidthCached, true);