-
Problem report
-
Resolution: Won't fix
-
Trivial
-
None
-
7.0.0beta1
-
None
-
None
-
Raspberry Pi 4, Raspberry OS 12, the random chaos that is What's up, home?
Steps to reproduce:
- Have a hobby like What's up, home? and get this brilliant idea of setting up an ugly kludge with in total of six Zabbix agents running on a single machine for making it possible to perform blog global availability checks over Proton VPN.
- Setup virtual Ethernet NICs on your Raspberry Pi 4 and Raspberry OS 12
- Point each Zabbix Agent instance to point on its own IP address
- Setup new hosts on Zabbix, each pointing to these dedicated IP addresses
- Create a new template on Zabbix with just a single web scenario in it, the scenario being "load https://whatsuphome.fi/ and see how that goes"
- Apply the template for the previously created hosts
- See how response times around the globe are similar
- Go back to your template, add another item, this time add web.page.perf[https://whatsuphome.fi/]
- See how response times around the globe are like they should
- For more, read https://whatsuphome.fi/whatsuphome/part68 (blog post evolving whilst I type this bug report)
Result:
With traffic going to five different VPN tunnels pointed across the globe, I would expect the response times to vary heavily. Instead, when using web scenarios, they are pretty much the same. With web.page.perf item, everything works as should. So, I suspect the web scenarios are using the primary NIC of the machine instead of the IP that is assigned for the agent.
**
Expected:
Web scenarios should obey the agent interface that is defined for the host.