I'm rolling out Zabbix agents to client servers using Active checks. I'd like to monitor the uptime/downtime of their Internet connection.
My first thought was an item using net.tcp.service[http, 8.8.8.8]
to contact Google DNS, but it doesn't do what I was expecting.
So my questions are:
- What's the best way to monitor the Internet connection from an Active agent?
- Is there a way to test the checks? (I had read about zabbix-get, but believe that's for Passive only)
- Do Active agents store their data locally if there's no connection, sending it once available? If so, it means I should retrospectively see uptime data if a connection is down. If not, the above is pointless ;-)
Thanks for your help.