[ZBX-6787] "net.if.discovery" for Win7/2008 returns disabled and nonpresent interfaces, but it should not. Created: 2013 Jul 12 Updated: 2019 Dec 10 |
|
Status: | Open |
Project: | ZABBIX BUGS AND ISSUES |
Component/s: | Agent (G) |
Affects Version/s: | 1.8.16, 2.1.0 |
Fix Version/s: | None |
Type: | Incident report | Priority: | Trivial |
Reporter: | Oleksii Zagorskyi | Assignee: | Unassigned |
Resolution: | Unresolved | Votes: | 4 |
Labels: | interfaces, lld, windows | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
Windows 7, Server 2008 + |
Issue Links: |
|
Description |
First of all "net.if.discovery" and "net.if.list" keys on Win XP/2003 server return only present AND enabled interfaces. Yes, there is such sort of network interfaces (to be correct - actually any device type in windows) that being classified as "nonpresent". To see such nonpresent interfaces (any devices actually) we need to open a cmd and execute: We have here a lot of other ZBXs where we saw outputs of the keys and they always were ... hmmm ... "scary" - there always are a lot of almost duplicated, unclear, unneeded records. If you will start windows' perfmon utility, try to add a counter, open "Network interface" tree - you will NOT see there: I think this is good point that such interfaces are meaningless for monitoring ! What I suggest: Issue description will be continued in comments because of supported formating there. |
Comments |
Comment by Oleksii Zagorskyi [ 2013 Jul 12 ] |
All examples are only on Win7 and Server 2008 hosts. Some host
# zabbix_get -s 10.20.1.17 -k net.if.list
Other unknown - Устройство Bluetooth (протокол RFCOMM TDI)
Ethernet enabled - WAN Miniport (IPv6)
Ethernet enabled - WAN Miniport (Network Monitor)
Ethernet enabled - WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000
Ethernet enabled - WAN Miniport (IP)-QoS Packet Scheduler-0000
Ethernet enabled - WAN Miniport (IP)
Ethernet enabled - WAN Miniport (IPv6)-QoS Packet Scheduler-0000
Ethernet enabled - Устройства Bluetooth (личной сети)
Ethernet enabled - ASIX AX88772B USB2.0 to Fast Ethernet Adapter
Ethernet enabled - ASIX AX88772B USB2.0 to Fast Ethernet Adapter-WFP LightWeight Filter-0000
Ethernet enabled - ASIX AX88772B USB2.0 to Fast Ethernet Adapter-QoS Packet Scheduler-0000
PPP enabled - WAN Miniport (PPPOE)
PPP enabled - RAS Async Adapter
PPP unknown 10.20.1.17 QQ vpn
Software Loopback enabled 127.0.0.1 Software Loopback Interface 1
IEEE 802.11 Wireless enabled 192.168.1.2 Intel(R) Centrino(R) Advanced-N 6235
IEEE 802.11 Wireless enabled - Intel(R) Centrino(R) Advanced-N 6235-Virtual WiFi Filter Driver-0000
IEEE 802.11 Wireless enabled - Intel(R) Centrino(R) Advanced-N 6235-QoS Packet Scheduler-0000
IEEE 802.11 Wireless enabled - Intel(R) Centrino(R) Advanced-N 6235-Native WiFi Filter Driver-0000
IEEE 802.11 Wireless enabled - Intel(R) Centrino(R) Advanced-N 6235-WFP LightWeight Filter-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter #2-Native WiFi Filter Driver-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter #2-QoS Packet Scheduler-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter #2-WFP LightWeight Filter-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter #2
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter-Native WiFi Filter Driver-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter-QoS Packet Scheduler-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter-WFP LightWeight Filter-0000
Tunnel type encapsulation enabled - WAN Miniport (SSTP)
Tunnel type encapsulation enabled - WAN Miniport (IKEv2)
Tunnel type encapsulation enabled - WAN Miniport (L2TP)
Tunnel type encapsulation enabled - WAN Miniport (PPTP)
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #2
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #3
Tunnel type encapsulation enabled - Teredo Tunneling Pseudo-Interface
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #4
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #5
Tunnel type encapsulation enabled - Адаптер Microsoft 6to4
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #6
USB-Ethernet adapter has been unpluged from USB port:
# zabbix_get -s 10.20.1.17 -k net.if.list
Other unknown - Устройство Bluetooth (протокол RFCOMM TDI)
Ethernet enabled - WAN Miniport (IPv6)
Ethernet enabled - WAN Miniport (Network Monitor)
Ethernet enabled - WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000
Ethernet enabled - WAN Miniport (IP)-QoS Packet Scheduler-0000
Ethernet enabled - WAN Miniport (IP)
Ethernet enabled - WAN Miniport (IPv6)-QoS Packet Scheduler-0000
Ethernet enabled - Устройства Bluetooth (личной сети)
Ethernet unknown - ASIX AX88772B USB2.0 to Fast Ethernet Adapter
PPP enabled - WAN Miniport (PPPOE)
PPP enabled - RAS Async Adapter
PPP unknown 10.20.1.17 QQ vpn
Software Loopback enabled 127.0.0.1 Software Loopback Interface 1
IEEE 802.11 Wireless enabled 192.168.1.2 Intel(R) Centrino(R) Advanced-N 6235
IEEE 802.11 Wireless enabled - Intel(R) Centrino(R) Advanced-N 6235-Virtual WiFi Filter Driver-0000
IEEE 802.11 Wireless enabled - Intel(R) Centrino(R) Advanced-N 6235-QoS Packet Scheduler-0000
IEEE 802.11 Wireless enabled - Intel(R) Centrino(R) Advanced-N 6235-Native WiFi Filter Driver-0000
IEEE 802.11 Wireless enabled - Intel(R) Centrino(R) Advanced-N 6235-WFP LightWeight Filter-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter #2-Native WiFi Filter Driver-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter #2-QoS Packet Scheduler-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter #2-WFP LightWeight Filter-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter #2
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter-Native WiFi Filter Driver-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter-QoS Packet Scheduler-0000
IEEE 802.11 Wireless enabled - Microsoft Virtual WiFi Miniport Adapter-WFP LightWeight Filter-0000
Tunnel type encapsulation enabled - WAN Miniport (SSTP)
Tunnel type encapsulation enabled - WAN Miniport (IKEv2)
Tunnel type encapsulation enabled - WAN Miniport (L2TP)
Tunnel type encapsulation enabled - WAN Miniport (PPTP)
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #2
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #3
Tunnel type encapsulation enabled - Teredo Tunneling Pseudo-Interface
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #4
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #5
Tunnel type encapsulation enabled - Адаптер Microsoft 6to4
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #6
Note before->after:
Another host (virtual one on VirtualBox)
# zabbix_get -s 10.20.0.71 -k net.if.list
Ethernet enabled - WAN Miniport (IPv6)
Ethernet enabled - WAN Miniport (Network Monitor)
Ethernet enabled - Realtek RTL8139C+ Fast Ethernet сетевой адаптер - VirtualBox Bridged Networking Driver Miniport
Ethernet enabled - WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000
Ethernet enabled - WAN Miniport (IP)-QoS Packet Scheduler-0000
Ethernet unknown - Realtek RTL8139C+ Fast Ethernet сетевой адаптер
Ethernet enabled - WAN Miniport (IP)
Ethernet enabled - WAN Miniport (IPv6)-QoS Packet Scheduler-0000
Ethernet enabled - Сетевое подключение Intel(R) PRO/1000 MT #2-WFP LightWeight Filter-0000
Ethernet unknown - Сетевое подключение Intel(R) PRO/1000 MT
Ethernet enabled - VirtualBox Host-Only Ethernet Adapter-WFP LightWeight Filter-0000
Ethernet enabled - Сетевое подключение Intel(R) PRO/1000 MT - VirtualBox Bridged Networking Driver Miniport
Ethernet enabled 10.20.0.71 Сетевое подключение Intel(R) PRO/1000 MT #2
Ethernet enabled 192.168.56.1 VirtualBox Host-Only Ethernet Adapter
PPP enabled - WAN Miniport (PPPOE)
PPP unknown - RAS Async Adapter
Software Loopback enabled 127.0.0.1 Software Loopback Interface 1
Tunnel type encapsulation enabled - WAN Miniport (SSTP)
Tunnel type encapsulation enabled - WAN Miniport (IKEv2)
Tunnel type encapsulation enabled - WAN Miniport (L2TP)
Tunnel type encapsulation enabled - WAN Miniport (PPTP)
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP
Tunnel type encapsulation enabled - Teredo Tunneling Pseudo-Interface
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #2
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #3
"VirtualBox Host-Only Ethernet Adapter" is disabled in device manager:
# zabbix_get -s 10.20.0.71 -k net.if.list
Ethernet enabled - WAN Miniport (IPv6)
Ethernet enabled - WAN Miniport (Network Monitor)
Ethernet enabled - Realtek RTL8139C+ Fast Ethernet сетевой адаптер - VirtualBox Bridged Networking Driver Miniport
Ethernet enabled - WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000
Ethernet enabled - WAN Miniport (IP)-QoS Packet Scheduler-0000
Ethernet unknown - Realtek RTL8139C+ Fast Ethernet сетевой адаптер
Ethernet enabled - WAN Miniport (IP)
Ethernet enabled - WAN Miniport (IPv6)-QoS Packet Scheduler-0000
Ethernet enabled - Сетевое подключение Intel(R) PRO/1000 MT #2-WFP LightWeight Filter-0000
Ethernet unknown - Сетевое подключение Intel(R) PRO/1000 MT
Ethernet enabled - Сетевое подключение Intel(R) PRO/1000 MT - VirtualBox Bridged Networking Driver Miniport
Ethernet enabled 10.20.0.71 Сетевое подключение Intel(R) PRO/1000 MT #2
Ethernet unknown - VirtualBox Host-Only Ethernet Adapter
PPP enabled - WAN Miniport (PPPOE)
PPP unknown - RAS Async Adapter
Software Loopback enabled 127.0.0.1 Software Loopback Interface 1
Tunnel type encapsulation enabled - WAN Miniport (SSTP)
Tunnel type encapsulation enabled - WAN Miniport (IKEv2)
Tunnel type encapsulation enabled - WAN Miniport (L2TP)
Tunnel type encapsulation enabled - WAN Miniport (PPTP)
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP
Tunnel type encapsulation enabled - Teredo Tunneling Pseudo-Interface
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #2
Tunnel type encapsulation enabled - Адаптер Microsoft ISATAP #3
Note here other interfaces: Some Components (like QoS etc) for present and enabled interfaces: |
Comment by Oleksii Zagorskyi [ 2013 Jul 12 ] |
Btw, you can remove nonpresent devices in the Devicemanager when run it as I described above. |
Comment by Matt Keller [ 2014 May 30 ] |
I am also running into this bug. I was able to work around it by adding entries to the system wide regular expressions "Network interfaces for discovery" entry. (General > Regular expressions > Network interfaces for discovery) However, this definitely seems like a bug that should be addressed at some point. The error is present with Windows Server 2012 and 2012R2 as well. |
Comment by Wellington Watanabe Filho [ 2015 Mar 07 ] |
Same with me. Are someone running into this on Zabbix 2.4 ? |
Comment by Oleksii Zagorskyi [ 2015 Mar 07 ] |
I believe it's the same for recent agent versions because none fixed it yet. |
Comment by Alexander Vladishev [ 2016 Sep 22 ] |
Related issue: ZBXNEXT-3410 |