| Measurement |
Description |
Measurement Unit |
Interpretation |
| Prvsng_state |
Indicates the current provisioning state of this VPN gateway. |
|
The values reported by this measure and its numeric equivalents are mentioned in the table below:
| Measure Value |
Numeric Value |
| Failed |
1 |
| Updating |
2 |
| Deleting |
3 |
| Succeeded |
4 |
Note:
By default, this measure reports the Measure Values listed in the table above to indicate the current provisioning state of this VPN gateway. In the graph of this measure however, the same is represented using the numeric equivalents only.
Use the detailed diagnosis of this measure to know the resource GUID, location,SKU, tier capacity, and etag of the VPN gateway.
|
| Gateway_types |
Indicates the type of this gateway. |
|
The values reported by this measure and its numeric equivalents are mentioned in the table below:
| Measure Value |
Numeric Value |
Description |
| VPN |
1 |
To send encrypted traffic across the public Internet, you use the gateway type ‘Vpn’ |
| Express Routes |
2 |
To send network traffic on a private connection, you use the gateway type ‘ExpressRoute’ |
| Local Gateway |
3 |
Represents the hardware or software VPN device in your local network at In-house. This is generally created in Azure to set up a site to site (s2s) VPN connection between an Azure Virtual network and your local network |
Note:
By default, this measure reports the Measure Values listed in the table above to indicate the type of gateway. In the graph of this measure however, the same is represented using the numeric equivalents only. |
| Vpn_types |
Indicates the type of this VPN. |
|
The values reported by this measure and its numeric equivalents are mentioned in the table below:
| Measure Value |
Numeric Value |
Description |
| Policy Based |
1 |
Policy-based VPNs encrypt and direct packets through IPsec tunnels based on the combinations of address prefixes between your onpremises nework and the Azure VNet. |
| Route Based |
2 |
Route-based VPNs use “routes” in the IP forwarding or routing table to direct packets into their corresponding tunnel interfaces. |
Note:
By default, this measure reports the Measure Values listed in the table above to indicate the type of VPN. In the graph of this measure however, the same is represented using the numeric equivalents only. |
| Gtwy_genertn |
Indicates this VPN gateway's generation. |
|
The values reported by this measure and its numeric equivalents are mentioned in the table below:
| Measure Value |
Numeric Value |
| Generation1 |
1 |
| Generation2 |
2 |
| none |
0 |
Note:
By default, this measure reports the Measure Values listed in the table above to indicate the generation this VPN gateway belongs to. In the graph of this measure however, the same is represented using the numeric equivalents only.
|
| Bgp_enabled |
Indicates if the BGP feature is enabled for this VPN gateway. |
|
BGP is the standard routing protocol commonly used in the Internet to exchange routing and reachability information between two or more networks. When used in the context of Azure Virtual Networks, BGP enables the Azure VPN Gateways and your on-premises VPN devices, called BGP peers or neighbors, to exchange “routes” that will inform both gateways on the availability and reachability for those prefixes to go through the gateways or routers involved. BGP can also enable transit routing among multiple networks by propagating routes a BGP gateway learns from one BGP peer to all other BGP peers.
The values reported by this measure and its numeric equivalents are mentioned in the table below:
| Measure Value |
Numeric Value |
| False |
1 |
| True |
2 |
Note:
By default, this measure reports the Measure Values listed in the table above to indicate whether/not BGP is enabled for a VPN gateway. In the graph of this measure however, the same is represented using the numeric equivalents only.
|
| Prvt_IP_enbld |
Indicates whether/not private IPs are enabled on this VPN gateway. |
|
The values reported by this measure and its numeric equivalents are mentioned in the table below:
| Measure Value |
Numeric Value |
| False |
1 |
| True |
2 |
Note:
By default, this measure reports the Measure Values listed in the table above to indicate whether/not private IPs are enabled on a VPN gateway. In the graph of this measure however, the same is represented using the numeric equivalents only.
|
| Active_flag |
Indicates whether/not this VPN gateway is created in an Active-Active configuration. |
|
You can create an Azure VPN gateway in an active-active configuration, where both instances of the gateway VMs will establish S2S VPN tunnels. Because the Azure gateway instances are in active-active configuration, the traffic from your Azure virtual network to your onpremises network will be routed through both tunnels simultaneously, even if your on-premises VPN device may favor one tunnel over the other. When a planned maintenance or unplanned event happens to one gateway instance, the IPsec tunnel from that instance to your on-premises VPN device will be disconnected. The corresponding routes on your VPN devices should be removed or withdrawn automatically so that the traffic will be switched over to the other active IPsec tunnel. On the Azure side, the switch over will happen automatically from the affected instance to the active instance.
The values reported by this measure and its numeric equivalents are mentioned in the table below:
| Measure Value |
Numeric Value |
| False |
1 |
| True |
2 |
Note:
By default, this measure reports the Measure Values listed in the table above to indicate whether/not the gateway is created in an Active-Active configuration. In the graph of this measure however, the same is represented using the numeric equivalents only.
|
| Ip_configured |
Indicates the number of IPs configured on this VPN gateway. |
Number |
Use the detailed diagnosis of this measure to view the private IPs that have been configured on the gateway, the public IPs that map to each, the location, the SKU, the tier, allocation mode, and idle time of every private IP. |
| Root_crtfcts |
Indicates the number of root certificates that this VPN gateway uses to authenticate clients connecting to it. |
Number |
Certificates are used by Azure to authenticate clients connecting to a VNet over a Point-to-Site VPN connection. Once you obtain a root certificate, you upload the public key information to Azure. The root certificate is then considered ‘trusted’ by Azure for connection over P2S to the virtual network. You also generate client certificates from the trusted root certificate, and then install them on each client computer. The client certificate is used to authenticate the client when it ninitiates a connection to the VNet.
Use the detailed diagnosis of this measure to know the name, state, and public certificate associated with every root certificate used by a gateway. |
| Rvkd_crtfcts |
Indicates the number of client certificates that are revoked for this VPN gateway. |
Number |
You can revoke client certificates. The certificate revocation list allows you to selectively deny Point-to-Site connectivity based on individual client certificates. This is different than removing a trusted root certificate. If you remove a trusted root certificate .cer from Azure, it revokes the access for all client certificates generated/signed by the revoked root certificate. Revoking a client certificate, rather than the root certificate, allows the other certificates that were generated from the root certificate to continue to be used for authentication.
Use the detailed diagnosis of this measure to know the name, state, and public certificate associated with every client certificate that is revoked. |
| Ip_sec_policies |
Indicates the number of IPsec policies created for this VPN gateway. |
Number |
VPN gateways use IPsec policies for Site-to-Site VPN or VNet-to-VNet connections using the Azure portal.
Use the detailed diagnosis of this measure to view the complete information related to the IPsec policies created for a gateway. |
| Radius_srvrs |
Indicates the number of RADIUS servers used for authenticating P2S (Point-to-Site) connections via this VPN gateway. |
Number |
Using the detailed diagnosis of this measure, you can determine the address, score, and address of each RADIUS server used for authenticating P2S connections. |
| Client_prtcls |
Indicates the number of client protocols supported by this VPN gateway. |
Number |
The detailed diagnosis of this measure lists the client protocols supported by the gateway. |
| Auth_types |
Indicates the number of authentication types supported by this VPN gateway. |
Number |
The detailed diagnosis of this measure lists the authentication types supported by the gateway. |
| P2S_bndwdth |
Indicates the average combined bandwidth utilization of all point-to-site connections on this gateway. |
KB/Second |
Throughput is the rate that data is sent through the VPN Gateway. VPN Gateways have different throughput benchmarks depending on the gateway type and SKU. Both Site-to-Site (S2S) and Point-to-Site (P2S) connections share the same bandwidth on a VPN gateway, so increased usage from one type of connection can impact the performance of the other type. Hitting the maximum throughput on a VPN Gateway can be an indication that you should look at your network to either decrease throughput requirements, or increase the capacity of the gateway. |
| Avrg_bndwdth |
Indicates the average combined bandwidth utilization of all site-to-site connections on this gateway. |
KB/Second |
| P2S_bndwdth |
Indicates the average combined bandwidth utilization of all point-to-site connections on this gateway. |
Number |
Azure VPN Gateways limit the number of Point-to-Site (P2S) connections allowed to a single gateway. Depending on their SKU, VPN Gateways can be configured to allow connections using these protocols:
SSTP Connections are limited to 128 concurrent connections for all VPN Gateway SKUs. There is not a way to increase this limit, but most VPN clients will support one of the other protocols so connecting over a different protocol may help avoid the limit. OpenVPN and IKEv2 connections are limited together and together have a higher limit than SSTP connections.
Hitting the limit on the number of connections will prevent additional connections from succeeding. This can impact your employee by not allowing them access to the network when it is needed. If you are hitting P2S connection limits frequently, you may consider implementing a policy such that your employees only connect when they need access to the virtual network,or you can upgrade your gateway to allow for more connections or set up multiple gateways. |
| Tnl_avg_bndwdth |
Indicates the average bandwidth utilization of tunnels created on this gateway. |
KB/Second |
When you create a virtual network gateway, you specify the gateway SKU that you want to use. Select the SKU that satisfies your requirements based on the types of workloads, throughputs, features, and SLAs.
Aggregate Throughput Benchmark for a VPN Generation:SKU combination is based on measurements of multiple tunnels aggregated through a single gateway. The Aggregate Throughput Benchmark for a VPN Gateway is S2S + P2S combined. If the value of this measure is consistently close to the Aggregate Throughput Benchmark, it means that SKU chosen may not be able to fulfill the application throughputrequirements of the gateway. You maywant to consider choosing a different SKU for the gateway in this case. |
| Tnl_egress_byts |
Indicates the traffic flowing out of the tunnels created on this gateway. |
KB |
If the value of the Tunnel bandwidth measure is abnormally high for a gateway, you may want to compare the value of these measures to figure out if the unusual bandwidth consumption is owing to incoming or outgoing traffic. |
| Tnl_ingress_byts |
Indicates the traffic flowing into the tunnels created on this gateway. |
KB |
| Tnl_egress_pkt |
Indicates the number of outgoing packets for this gateway. |
Number |
If the value of the Tunnel bandwidth measure is abnormally high for a gateway, you may want to compare the value of these measures to figure out if the unusual bandwidth consumption is owing to incoming or outgoing traffic. |
| Tnl_ingress_pkt |
Indicates the number of incoming packets for this gateway. |
Number |
| Tnl_egrs_pkt_drp |
Indicates the number of outgoing packets dropped by tunnels on this gateway, because of a traffic-selector mismatch. |
Number |
Traffic selector mismatch occurs when the local and remote addresses for traffic in the VPN tunnel does not match the traffic selectors configured on either end of the VPN.
Traffic selector mismatch is caused by configuration on either end of the VPN tunnel. Azure VPN Gateways support specific IPsec and IKE configurations that must match with the device on the other end of the tunnel.
Ideally therefore, the value of these measures should be 0. |
| Tnl_ingrs_pkt_drp |
Indicates the number of incoming packets dropped by tunnels on this gateway, because of a traffic-selector mismatch. |
Number |
| Tnl_nat_allctn |
Indicates the number of NAT ports allocated by this gateway. |
Number |
|
| Tnl_nat_flw |
Indicates the number of outbound traffic flows provided by this gateway. |
Number |
NAT gateway provides outbound internet connectivity for one or more subnets of a virtual network. Once NAT gateway is associated to a subnet, NAT provides source network address translation (SNAT) for that subnet. NAT gateway specifies which static IP addresses virtual machines use when creating outbound flows.
Each NAT gateway can support 64,000 flows each for TCP and UDP per assigned outbound IP address. |
| Tnl_natd_byts |
Indicates the number of bytes processed inbound and outbound by this gateway. |
KB |
|
| Tnl_rvrs_ntd_byts |
Indicates the data traffic inbound and outbound over reverse NAT. |
KB |
Reverse NAT is a specific sub-type of Static NAT. It refers to the translation of a Public IP (For example on the DSL Router) to a Private IP (User PC). Since the direction is ‘Reverse’ its called Reverse NAT. |
| Tnl_ntd_pkts |
Indicates the number of packets processed inbound and outbound by this gateway. |
Number |
|
| Tnl_rvrs_ntd_pkts |
Indicates the number of packets processed inbound and outbound over reverse NAT. |
Number |
|
| Tnl_nat_pkt_drp |
Indicates the number of packets dropped by this NAT gateway. |
Number |
Ideally, the value of this measure should be 0. |
| Gtwy_success |
Indicates the number of events logged in the GatewayDiagnosticLog of this gateway, which are tagged as successful. |
Number |
Configuration changes are audited in the GatewayDiagnosticLog. The events that trigger such changes are: SetGatewayConfiguration, SetConnectionConfiguration, HostMaintenanceEvent, GatewayTenantPrimaryChanged, MigrateCustomerSubscription, GatewayResourceMove, ValidateGatewayConfiguration.
Use the detailed diagnosis of this measure to know which configuration changes triggered successful change events.
Note that this measure will report detailed metrics only if the GATEWAY SUCCESS DD flag of this test is set to True. |
| Gtwy_failure |
Indicates the number of events logged in the GatewayDiagnosticLog of this gateway, which are tagged as failed. |
Number |
Ideally, the value of this measure should be 0.
Use the detailed diagnosis of this measure to know which configuration changes failed to be effected on the gateway.
Note that this measure will report detailed metrics only if the GATEWAY FAILED DD flag of this test is set to True. |
| Tunl_conctd |
Indicates the number of TunnelConnected events logged in the TunnelDiagnosticLog of this gateway. |
Number |
For details of all the TunnelConnected events logged in the TunnelDiagnosticLog, use the detailed diagnosis of this measure.
Note that this measure will report detailed metrics only if the TUNNEL CONNECTED DD flag of this test is set to True. |
| Tunl_discntcd |
Indicates the number of TunnelDisconnected events logged in the TunnelDiagnosticLog of this gateway. |
Number |
Ideally, the value of this measure should be 0.
For details of all the TunnelDisconnected events logged in the TunnelDiagnosticLog, use the detailed diagnosis of this measure.
Note that this measure will report detailed metrics only if the TUNNEL DISCONNECTED DD flag of this test is set to True. |
| Route_cnctd |
Indicates the number of BgpConnectedEvent events logged in the RouteDiagnosticLog of this gateway. |
Number |
For details of all the BgpConnected events logged in the RouteDiagnosticLog, use the detailed diagnosis of this measure.
Note that this measure will report detailed metrics only if the ROUTES CONNECTED DD flag of this test is set to True. |
| Route_dscntctd |
Indicates the number of BgpDisconnectedEvent events logged in the RouteDiagnosticLog of this gateway. |
Number |
Ideally, the value of this measure should be 0.
For details of all theBgpDisconnected events logged in the RouteDiagnosticLog, use the detailed diagnosis of this measure.
Note that this measure will report detailed metrics only if the ROUTES DISCONNECTED DD flag of this test is set to True. |
| Route_update |
Indicates the number of StaticRouteUpdate and BgpRouteUpdate events logged in the RouteDiagnosticLog of this gateway. |
Number |
For details of all the StaticRouteUpdate and BgpRouteUpdate events logged in the RouteDiagnosticLog, use the detailed diagnosis of this measure.
Note that this measure will report detailed metrics only if the ROUTES UPDATES DD flag of this test is set to True. |
| p2s_cnfgurtn |
Indicates the number of P2SLogEvent events logged in the P2SDiagnosticLog of this gateway. |
Number |
For details of all the P2SLogEvent events logged in the P2SDiagnosticLog, use the detailed diagnosis of this measure.
Note that this measure will report detailed metrics only if the P2S EVENTS DD flag of this test is set to True. |
| Ike_cnfgrtn |
Indicates the number of events logged in the IKEDiagnosticLog of this gateway. |
Number |
For details of all the events logged in the IKEDiagnosticLog, use the detailed diagnosis of this measure.
Note that this measure will report detailed metrics only if the IKE EVENTS DD flag of this test is set to True. |