-
Problem report
-
Resolution: Fixed
-
Trivial
-
5.0.3
-
None
-
Sprint 69 (Oct 2020)
-
0.25
Zabbix out of the box template Template Module Windows network by Zabbix agent trigger prototype Interface {#IFNAME}({#IFALIAS}): Ethernet has changed to lower speed than it was before Has the following expression in it:
{Template Module Windows network by Zabbix agent:net.if.speed["{#IFNAME}"].change()}<0 and {Template Module Windows network by Zabbix agent:net.if.speed["{#IFNAME}"].last()}>0and ({Template Module Windows network by Zabbix agent:net.if.type["{#IFNAME}"].last()}=6 or{Template Module Windows network by Zabbix agent:net.if.type["{#IFNAME}"].last()}=7 or{Template Module Windows network by Zabbix agent:net.if.type["{#IFNAME}"].last()}=11 or{Template Module Windows network by Zabbix agent:net.if.type["{#IFNAME}"].last()}=62 or{Template Module Windows network by Zabbix agent:net.if.type["{#IFNAME}"].last()}=69 or{Template Module Windows network by Zabbix agent:net.if.type["{#IFNAME}"].last()}=117)and({Template Module Windows network by Zabbix agent:net.if.status["{#IFNAME}"].last()}<>2)
The last part checks if the interface status is NOT equal to connected:
({Template Module Windows network by Zabbix agent:net.if.status["{#IFNAME}"].last()}<>2)
What is the point to check the network speed for an interface that is not connected? Shouldn't it be the other way around?