I'm trying to find out if it's possible to monitor an Azure Virtual Network Gateway using PRTG to determine when the VPN is either up or down. Essentially, I'd like to set this up for typical NOC-style monitoring. Any tips or experiences would be appreciated!
3 Answers
While it may not be exactly what you're looking for, one effective method is to monitor the endpoints at both ends of the VPN tunnel. You can use Azure Network Watcher to test the connectivity between an Azure VM and your on-premises server. For more reliable results, consider adding multiple endpoints on each side—this way, you can only trigger an alert if all of them go down. Additionally, you can collect diagnostic logs to track tunnel connections and disconnections, but keep in mind that this method might have a delay compared to real-time monitoring.
You can definitely monitor it, but just so you know, the Azure VPN Gateway doesn’t provide a straightforward ICMP-style signal to indicate if the VPN is up or down. Instead, you’ll need to track the tunnel connection state and BGP status if you’re using it, along with some data transfer metrics. Most NOCs would consider this more of a service health check rather than just device health.
Honestly, I'm inclined to say no. It's been some time since I’ve used PRTG, but it usually gathers SNMP data from the interfaces, which you wouldn't have in Azure. A simple solution would be to set up a ping test through the tunnel to receive alerts on its status.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures