From 02537fbfbaa2f79a5b7bbee5bf83431ae40a62f9 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Mon, 6 Mar 2023 21:37:10 +0000 Subject: [PATCH] #921 IPs on Multiple Devices report --- share/config.yml | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/share/config.yml b/share/config.yml index 3f092dc7..718ee06a 100644 --- a/share/config.yml +++ b/share/config.yml @@ -186,7 +186,7 @@ system_reports: LEFT JOIN device d USING (ip) WHERE properties.error_disable_cause IS NOT NULL ORDER BY dp.ip, dp.port - - tag: deviceaddresscount + - tag: devicemultipleaddresses label: 'Devices with Multiple Addresses' category: Device columns: @@ -200,7 +200,20 @@ system_reports: FROM device_ip LEFT JOIN device USING (ip) GROUP BY ip, devname, contact, location HAVING count(alias) > 1 - ORDER BY count(alias) DESC + ORDER BY count(alias) DESC, devname ASC + - tag: devicesharedaddresses + label: 'IPs on Multiple Devices' + category: Device + columns: + - { 'alias': 'Interface IP', _searchable: true } + - { 'count': 'Instance Count' } + query: | + SELECT alias, count(ip) + FROM device_ip + WHERE alias != '127.0.0.1' + GROUP BY alias + HAVING count(ip) > 1 + ORDER BY count(ip) DESC, alias ASC table_pagesize: 10 table_showrecordsmenu: - [10, 25, 50, 100, '-1']