Documentation forSolarWinds Observability SaaS

VPN Gateway metrics

Azure VPN Gateway is a service that can be used to send encrypted traffic between an Azure virtual network and on-premises locations over the public Internet. You can also use VPN Gateway to send encrypted traffic between Azure virtual networks over the Microsoft network. Use the Azure Resource Manager to gather metrics for this resource, then ensure your cloud platform is configured in SolarWinds Observability SaaS to collect this resource type's data. See Add an Azure cloud account.

Many of the collected metrics from the VPN Gateway resource are displayed as widgets in SolarWinds Observability custom and pre-built dashboards; additional metrics may be collected and available in the Metrics Explorer.

This topic lists some of the metrics collected for the resource. To see the VPN Gateway metrics in the Metrics Explorer, type azure.vpngateway in the search box.

Metric Units Description
sw.metrics.healthscore Percent (%)

Health score. A health score provides real-time insight into the overall health and performance of your monitored entities. The health score is calculated based on anomalies detected for the entity, alerts triggered for the entity's metrics, and the status of the entity. The health score is displayed as a single numerical value that ranges from a Good (70-100) to Moderate (40-69) to Bad (0-39) distinction.

To view the health score for VPN Gateway entities in the Metrics Explorer, filter the sw.metrics.healthscore metric by entity_types and select azurevpngateway.

azure.vpngateway.AverageBandwidth bps Site-to-site bandwidth of a gateway in bytes per second.
azure.vpngateway.BgpPeerStatus Count Status of BGP peer.
azure.vpngateway.BgpRoutesAdvertised Count Count of Bgp Routes Advertised through tunnel.
azure.vpngateway.BgpRoutesLearned Count Count of Bgp Routes Learned through tunnel.
azure.vpngateway.MmsaCount Count MMSA Count.
azure.vpngateway.QmsaCount Count QMSA Count.
azure.vpngateway.TunnelAverageBandwidth bps Average bandwidth of a tunnel in bytes per second.
azure.vpngateway.TunnelEgressBytes bytes Outgoing bytes of a tunnel.
azure.vpngateway.TunnelEgressPacketDropCount Count Count of outgoing packets dropped by tunnel.
azure.vpngateway.TunnelEgressPacketDropTSMismatch Count Outgoing packet drop count from traffic selector mismatch of a tunnel.
azure.vpngateway.TunnelEgressPackets Count Outgoing packet count of a tunnel.
azure.vpngateway.TunnelIngressBytes bytes Incoming bytes of a tunnel.
azure.vpngateway.TunnelIngressPacketDropCount Count Count of incoming packets dropped by tunnel.
azure.vpngateway.TunnelIngressPacketDropTSMismatch Count Incoming packet drop count from traffic selector mismatch of a tunnel.
azure.vpngateway.TunnelIngressPackets Count Incoming packet count of a tunnel.
azure.vpngateway.TunnelNatAllocations Count Count of allocations for a NAT rule on a tunnel.
azure.vpngateway.TunnelNatedBytes bytes Number of bytes that were NATed on a tunnel by a NAT rule.
azure.vpngateway.TunnelNatedPackets Count Number of packets that were NATed on a tunnel by a NAT rule.
azure.vpngateway.TunnelNatFlowCount Count Number of NAT flows on a tunnel by flow type and NAT rule.
azure.vpngateway.TunnelNatPacketDrop Count Number of NATed packets on a tunnel that dropped by drop type and NAT rule.
azure.vpngateway.TunnelPeakPackets Count Tunnel Peak Packets Per Second.
azure.vpngateway.TunnelReverseNatedBytes bytes Number of bytes that were reverse NATed on a tunnel by a NAT rule.
azure.vpngateway.TunnelReverseNatedPackets Count Number of packets on a tunnel that were reverse NATed by a NAT rule.
azure.vpngateway.TunnelTotalFlowCount Count Total flow count on a tunnel.
azure.vpngateway.VnetAddressPrefixCount Count Count of Vnet address prefixes behind gateway.