diff --git a/includes/html/table/poll-log.inc.php b/includes/html/table/poll-log.inc.php index 3f94458199..df2b45e2a9 100644 --- a/includes/html/table/poll-log.inc.php +++ b/includes/html/table/poll-log.inc.php @@ -9,6 +9,7 @@ if (!Auth::user()->hasGlobalAdmin()) { $sql .= ", devices_perms AS P "; } +$sql .= " LEFT JOIN `locations` as L ON `D`.`location_id`=`L`.`id`"; $sql .= " LEFT JOIN `poller_groups` ON `D`.`poller_group`=`poller_groups`.`id`"; if (!Auth::user()->hasGlobalAdmin()) { @@ -54,7 +55,7 @@ if ($rowCount != -1) { $sql .= " LIMIT $limit_low,$limit_high"; } -$sql = "SELECT D.device_id, D.hostname AS `hostname`, D.sysName, D.last_polled AS `last_polled`, `group_name`, D.last_polled_timetaken AS `last_polled_timetaken` $sql"; +$sql = "SELECT D.device_id, L.location as `location`, D.hostname AS `hostname`, D.sysName, D.last_polled AS `last_polled`, `group_name`, D.last_polled_timetaken AS `last_polled_timetaken` $sql"; foreach (dbFetchRows($sql, $param) as $device) { if (empty($device['group_name'])) { @@ -64,6 +65,7 @@ foreach (dbFetchRows($sql, $param) as $device) { 'hostname' => generate_device_link($device, format_hostname($device), array('tab' => 'graphs', 'group' => 'poller')), 'last_polled' => $device['last_polled'], 'poller_group' => $device['group_name'], + 'location' => $device['location'], 'last_polled_timetaken' => round($device['last_polled_timetaken'], 2), ); } diff --git a/resources/views/poller/log.blade.php b/resources/views/poller/log.blade.php index 4fd64bc6a1..d3e0f3a8ad 100644 --- a/resources/views/poller/log.blade.php +++ b/resources/views/poller/log.blade.php @@ -12,6 +12,7 @@ @lang('Hostname') @lang('Last Polled') @lang('Poller Group') + @lang('Location') @lang('Polling Duration') (@lang('Seconds'))