Supported metrics for microsoft.network/virtualnetworkgateways
The following table lists the metrics available for the microsoft.network/virtualnetworkgateways resource type.
Table headings
Metric - The metric display name as it appears in the Azure portal.
Name in Rest API - Metric name as referred to in the REST API.
Unit - Unit of measure.
Aggregation - The default aggregation type. Valid values: Average, Minimum, Maximum, Total, Count.
Dimensions - Dimensions available for the metric.
Time Grains - Intervals at which the metric is sampled. For example, PT1M
indicates that the metric is sampled every minute, PT30M
every 30 minutes, PT1H
every hour, and so on.
DS Export- Whether the metric is exportable to Azure Monitor Logs via Diagnostic Settings.
For information on exporting metrics, see Create diagnostic settings in Azure Monitor.
For information on metric retention, see Azure Monitor Metrics overview.
For a list of supported logs, see Supported log categories - microsoft.network/virtualnetworkgateways
Category | Metric | Name in REST API | Unit | Aggregation | Dimensions | Time Grains | DS Export |
---|---|---|---|---|---|---|---|
Traffic | Gateway S2S Bandwidth Site-to-site bandwidth of a gateway in bytes per second |
AverageBandwidth |
BytesPerSecond | Average | Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Routing | BGP Peer Status Status of BGP peer |
BgpPeerStatus |
Count | Average | BgpPeerAddress , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Routing | BGP Routes Advertised Count of Bgp Routes Advertised through tunnel |
BgpRoutesAdvertised |
Count | Total (Sum) | BgpPeerAddress , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Routing | BGP Routes Learned Count of Bgp Routes Learned through tunnel |
BgpRoutesLearned |
Count | Total (Sum) | BgpPeerAddress , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Scalability | Active Flows Number of Active Flows on ExpressRoute Gateway |
ExpressRouteGatewayActiveFlows |
Count | Average, Minimum, Maximum | roleInstance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Performance | Bits Received Per second Total Bits received on ExpressRoute Gateway per second |
ExpressRouteGatewayBitsPerSecond |
BitsPerSecond | Average, Minimum, Maximum | roleInstance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Scalability | Count Of Routes Advertised to Peer Count Of Routes Advertised To Peer by ExpressRoute Gateway |
ExpressRouteGatewayCountOfRoutesAdvertisedToPeer |
Count | Maximum | roleInstance , BgpPeerAddress |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Scalability | Count Of Routes Learned from Peer Count Of Routes Learned From Peer by ExpressRoute Gateway |
ExpressRouteGatewayCountOfRoutesLearnedFromPeer |
Count | Maximum | roleInstance , BgpPeerAddress |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Performance | CPU utilization CPU Utilization of the ExpressRoute Gateway |
ExpressRouteGatewayCpuUtilization |
Percent | Average, Minimum, Maximum | roleInstance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Scalability | Frequency of Routes change Frequency of Routes change in ExpressRoute Gateway |
ExpressRouteGatewayFrequencyOfRoutesChanged |
Count | Total (Sum) | roleInstance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Scalability | Max Flows Created Per Second Maximum Number of Flows Created Per Second on ExpressRoute Gateway |
ExpressRouteGatewayMaxFlowsCreationRate |
CountPerSecond | Maximum | roleInstance , direction |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Scalability | Number of VMs in the Virtual Network Number of VMs in the Virtual Network |
ExpressRouteGatewayNumberOfVmInVnet |
Count | Maximum | roleInstance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Performance | Packets received per second Total Packets received on ExpressRoute Gateway per second |
ExpressRouteGatewayPacketsPerSecond |
CountPerSecond | Average, Minimum, Maximum | roleInstance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Traffic | Gateway Inbound Flows Number of 5-tuple flows entering into a VPN gateway |
InboundFlowsCount |
Count | Maximum, Minimum | Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Ipsec | Tunnel MMSA Count MMSA Count |
MmsaCount |
Count | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Traffic | Gateway Outbound Flows Number of 5-tuple flows exiting a VPN gateway |
OutboundFlowsCount |
Count | Maximum, Minimum | Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Traffic | Gateway P2S Bandwidth Point-to-site bandwidth of a gateway in bytes per second |
P2SBandwidth |
BytesPerSecond | Average | Instance |
PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Traffic | P2S Connection Count Point-to-site connection count of a gateway |
P2SConnectionCount |
Count | Total (Sum) | Protocol , Instance |
PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Ipsec | Tunnel QMSA Count QMSA Count |
QmsaCount |
Count | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Scalability | Active Flows Number of Active Flows on ExpressRoute Gateway |
ScalableExpressRouteGatewayActiveFlows |
Count | Average, Minimum, Maximum | <none> | PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Performance | Bits Received Per second Total Bits received on ExpressRoute Gateway per second |
ScalableExpressRouteGatewayBitsPerSecond |
BitsPerSecond | Average, Minimum, Maximum | <none> | PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Scalability | Count Of Routes Advertised to Peer Count Of Routes Advertised To Peer by ExpressRoute Gateway |
ScalableExpressRouteGatewayCountOfRoutesAdvertisedToPeer |
Count | Maximum | <none> | PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Scalability | Count Of Routes Learned from Peer Count Of Routes Learned From Peer by ExpressRoute Gateway |
ScalableExpressRouteGatewayCountOfRoutesLearnedFromPeer |
Count | Maximum | <none> | PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Performance | CPU utilization CPU Utilization of the ExpressRoute Gateway |
ScalableExpressRouteGatewayCpuUtilization |
Percent | Average, Minimum, Maximum | <none> | PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Scalability | Frequency of Routes change Frequency of Routes change in ExpressRoute Gateway |
ScalableExpressRouteGatewayFrequencyOfRoutesChanged |
Count | Total (Sum) | <none> | PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Scalability | Max Flows Created Per Second Maximum Number of Flows Created Per Second on ExpressRoute Gateway |
ScalableExpressRouteGatewayMaxFlowsCreationRate |
CountPerSecond | Maximum | direction |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Scalability | Number of VMs in the Virtual Network Number of VMs in the Virtual Network |
ScalableExpressRouteGatewayNumberOfVmInVnet |
Count | Maximum | <none> | PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Performance | Packets received per second Total Packets received on ExpressRoute Gateway per second |
ScalableExpressRouteGatewayPacketsPerSecond |
CountPerSecond | Average, Minimum, Maximum | <none> | PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Traffic | Tunnel Bandwidth Average bandwidth of a tunnel in bytes per second |
TunnelAverageBandwidth |
BytesPerSecond | Average | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Traffic | Tunnel Egress Bytes Outgoing bytes of a tunnel |
TunnelEgressBytes |
Bytes | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Errors | Tunnel Egress Packet Drop Count Count of outgoing packets dropped by tunnel |
TunnelEgressPacketDropCount |
Count | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Errors | Tunnel Egress TS Mismatch Packet Drop Outgoing packet drop count from traffic selector mismatch of a tunnel |
TunnelEgressPacketDropTSMismatch |
Count | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Traffic | Tunnel Egress Packets Outgoing packet count of a tunnel |
TunnelEgressPackets |
Count | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Traffic | Tunnel Ingress Bytes Incoming bytes of a tunnel |
TunnelIngressBytes |
Bytes | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Errors | Tunnel Ingress Packet Drop Count Count of incoming packets dropped by tunnel |
TunnelIngressPacketDropCount |
Count | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Errors | Tunnel Ingress TS Mismatch Packet Drop Incoming packet drop count from traffic selector mismatch of a tunnel |
TunnelIngressPacketDropTSMismatch |
Count | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Traffic | Tunnel Ingress Packets Incoming packet count of a tunnel |
TunnelIngressPackets |
Count | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Traffic | Tunnel NAT Allocations Count of allocations for a NAT rule on a tunnel |
TunnelNatAllocations |
Count | Total (Sum) | NatRule , ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Traffic | Tunnel NATed Bytes Number of bytes that were NATed on a tunnel by a NAT rule |
TunnelNatedBytes |
Bytes | Total (Sum) | NatRule , ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Traffic | Tunnel NATed Packets Number of packets that were NATed on a tunnel by a NAT rule |
TunnelNatedPackets |
Count | Total (Sum) | NatRule , ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Traffic | Tunnel NAT Flows Number of NAT flows on a tunnel by flow type and NAT rule |
TunnelNatFlowCount |
Count | Total (Sum) | NatRule , FlowType , ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Errors | Tunnel NAT Packet Drops Number of NATed packets on a tunnel that dropped by drop type and NAT rule |
TunnelNatPacketDrop |
Count | Total (Sum) | NatRule , DropType , ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Traffic | Tunnel Peak PPS Tunnel Peak Packets Per Second |
TunnelPeakPackets |
Count | Maximum | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Traffic | Tunnel Reverse NATed Bytes Number of bytes that were reverse NATed on a tunnel by a NAT rule |
TunnelReverseNatedBytes |
Bytes | Total (Sum) | NatRule , ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Traffic | Tunnel Reverse NATed Packets Number of packets on a tunnel that were reverse NATed by a NAT rule |
TunnelReverseNatedPackets |
Count | Total (Sum) | NatRule , ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Traffic | Tunnel Total Flow Count Total flow count on a tunnel |
TunnelTotalFlowCount |
Count | Total (Sum) | ConnectionName , RemoteIP , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |
Routing | User Vpn Route Count Count of P2S User Vpn routes learned by gateway |
UserVpnRouteCount |
Count | Total (Sum) | RouteType , Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | No |
Routing | VNet Address Prefix Count Count of Vnet address prefixes behind gateway |
VnetAddressPrefixCount |
Count | Total (Sum) | Instance |
PT5M, PT15M, PT30M, PT1H, PT6H, PT12H, P1D | Yes |