Quellcode durchsuchen

Se pasa a giga los consumos.

Maximiliano Schvindt vor 7 Jahren
Ursprung
Commit
5f72c96518
1 geänderte Dateien mit 5 neuen und 2 gelöschten Zeilen
  1. 5 2
      Command/HuaweiPonOctetsCommand.php

+ 5 - 2
Command/HuaweiPonOctetsCommand.php

@@ -121,9 +121,12 @@ class HuaweiPonOctetsCommand extends BaseCommand
         $oltBandwidth["{$subId}_inbandwidth_olt"] = "{$totalIn}|g";
         $oltBandwidth["{$subId}_outbandwidth_olt"] = "{$totalOut}|g";
 
+        $div = 1073741824; //bytes => giga
+        $consIn = number_format(($totalConsIn / $div),3);
+        $consOut = number_format(($totalConsOut / $div),3);
         $oltConsumption = array();
-        $oltConsumption["{$subId}_inconsumption_olt"] = "{$totalConsIn}|g";
-        $oltConsumption["{$subId}_outconsumption_olt"] = "{$totalConsOut}|g";
+        $oltConsumption["{$subId}_inconsumption_olt"] = "{$consIn}|g";
+        $oltConsumption["{$subId}_outconsumption_olt"] = "{$consOut}|g";
 
         $statsdService = $this->getContainer()->get('statsd');
         $statsdService->send($oltBandwidth);