Top Interfaces, exclude invalid ports (#11338)

This commit is contained in:
Tony Murray
2020-03-24 12:36:19 +01:00
committed by GitHub
parent 8263046c00
commit e323074416
2 changed files with 13 additions and 0 deletions
@@ -51,6 +51,7 @@ class TopInterfacesController extends WidgetController
$query = Port::hasAccess($request->user())->with(['device' => function ($query) {
$query->select('device_id', 'hostname', 'sysName', 'status', 'os');
}])
->isValid()
->select('port_id', 'device_id', 'ifName', 'ifDescr', 'ifAlias')
->groupBy('port_id', 'device_id', 'ifName', 'ifDescr', 'ifAlias')
->where('poll_time', '>', Carbon::now()->subMinutes($data['time_interval'])->timestamp)