From 558dfb234445330c51e4647a8f59eb395d37bb7b Mon Sep 17 00:00:00 2001 From: laf Date: Tue, 21 Jun 2016 00:59:43 +0100 Subject: [PATCH] Pretty up the discovery process output --- includes/discovery/arp-table.inc.php | 2 -- includes/discovery/bgp-peers.inc.php | 1 - includes/discovery/cisco-cbqos.inc.php | 1 - includes/discovery/cisco-cef.inc.php | 2 -- .../discovery/cisco-mac-accounting.inc.php | 1 - includes/discovery/cisco-otv.inc.php | 1 - includes/discovery/cisco-pw.inc.php | 2 -- includes/discovery/cisco-sla.inc.php | 1 - includes/discovery/cisco-vrf-lite.inc.php | 1 - includes/discovery/cisco-vrf.inc.php | 2 -- includes/discovery/discovery-arp.inc.php | 2 -- .../discovery/discovery-protocols.inc.php | 2 -- includes/discovery/entity-physical.inc.php | 1 - includes/discovery/functions.inc.php | 20 ++++++++++++------- includes/discovery/hr-device.inc.php | 2 -- includes/discovery/ipv4-addresses.inc.php | 3 +-- includes/discovery/ipv6-addresses.inc.php | 3 +-- includes/discovery/junose-atm-vp.inc.php | 1 - includes/discovery/libvirt-vminfo.inc.php | 2 -- includes/discovery/mempools.inc.php | 2 -- includes/discovery/os.inc.php | 2 -- includes/discovery/ports-stack.inc.php | 2 -- includes/discovery/processors.inc.php | 2 -- includes/discovery/route.inc.php | 1 - includes/discovery/sensors.inc.php | 4 +--- includes/discovery/services.inc.php | 1 - includes/discovery/storage.inc.php | 2 -- includes/discovery/stp.inc.php | 2 -- includes/discovery/toner.inc.php | 2 -- includes/discovery/ucd-diskio.inc.php | 1 - includes/discovery/vlans.inc.php | 2 -- includes/discovery/vmware-vminfo.inc.php | 2 -- 32 files changed, 16 insertions(+), 59 deletions(-) diff --git a/includes/discovery/arp-table.inc.php b/includes/discovery/arp-table.inc.php index 21585d8617..73de45f2c0 100644 --- a/includes/discovery/arp-table.inc.php +++ b/includes/discovery/arp-table.inc.php @@ -2,8 +2,6 @@ unset($mac_table); -echo 'ARP Table : '; - if( key_exists('vrf_lite_cisco', $device) && (count($device['vrf_lite_cisco'])!=0) ){ $vrfs_lite_cisco = $device['vrf_lite_cisco']; } diff --git a/includes/discovery/bgp-peers.inc.php b/includes/discovery/bgp-peers.inc.php index 99f5fc8bc6..a4a8449dc3 100644 --- a/includes/discovery/bgp-peers.inc.php +++ b/includes/discovery/bgp-peers.inc.php @@ -1,7 +1,6 @@ $module_status) { if ($attribs['discover_' . $module] || ( $module_status && !isset($attribs['discover_' . $module]))) { - $module_start = microtime(true); - include 'includes/discovery/' . $module . '.inc.php'; - $module_time = microtime(true) - $module_start; - echo "Runtime for discovery module '$module': $module_time\n"; + load_discovery_module($module, $device, $attribs); } else if (isset($attribs['discover_' . $module]) && $attribs['discover_' . $module] == '0') { - echo "Module [ $module ] disabled on host.\n"; + echo "Module [ $module ] disabled on host.\n\n"; } else { - echo "Module [ $module ] disabled globally.\n"; + echo "Module [ $module ] disabled globally.\n\n"; } } } @@ -851,3 +848,12 @@ function avtech_add_sensor($device, $sensor) { return true; } +function load_discovery_module($module, $device, $attribs) { + global $config, $valid; + $module_start = microtime(true); + echo "#### Load disco module $module ####\n"; + include "includes/discovery/$module.inc.php"; + $module_time = microtime(true) - $module_start; + echo "\n>> Runtime for discovery module '$module': $module_time\n"; + echo "#### Unload disco module $module ####\n\n"; +} diff --git a/includes/discovery/hr-device.inc.php b/includes/discovery/hr-device.inc.php index a00ddc887c..868989dc55 100644 --- a/includes/discovery/hr-device.inc.php +++ b/includes/discovery/hr-device.inc.php @@ -1,7 +1,5 @@ -M mibs/junose/ -m Juniper-UNI-ATM-MIB juniAtmVpStatsEntry // JunOSe ATM vps if ($device['os'] == 'junose' && $config['enable_ports_junoseatmvp']) { - echo 'JunOSe ATM vps : '; $vp_array = snmpwalk_cache_multi_oid($device, 'juniAtmVpStatsInCells', $vp_array, 'Juniper-UNI-ATM-MIB', $config['install_dir'].'/mibs/junose'); $valid_vp = array(); d_echo($vp_array); diff --git a/includes/discovery/libvirt-vminfo.inc.php b/includes/discovery/libvirt-vminfo.inc.php index aced6467c3..ec6c08a0ee 100644 --- a/includes/discovery/libvirt-vminfo.inc.php +++ b/includes/discovery/libvirt-vminfo.inc.php @@ -5,8 +5,6 @@ if ($config['enable_libvirt'] == '1' && $device['os'] == 'linux') { $libvirt_vmlist = array(); - echo 'Libvirt VM: '; - $ssh_ok = 0; $userHostname = $device['hostname']; diff --git a/includes/discovery/mempools.inc.php b/includes/discovery/mempools.inc.php index b865b9f434..c622f76687 100644 --- a/includes/discovery/mempools.inc.php +++ b/includes/discovery/mempools.inc.php @@ -1,7 +1,5 @@ $os", $device, 'system'); diff --git a/includes/discovery/ports-stack.inc.php b/includes/discovery/ports-stack.inc.php index dfa03b111d..6ccc4587e6 100644 --- a/includes/discovery/ports-stack.inc.php +++ b/includes/discovery/ports-stack.inc.php @@ -1,7 +1,5 @@