Azure VPN Gateway

Integration version1.0.0

To find out if this integration is available in your organization, see your Datadog Integrations page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email support@ddog-gov.com.

Overview

Azure VPN Gateway sends encrypted traffic between an Azure virtual network and on-premises locations, or between virtual networks, over the public internet or via ExpressRoute. This integration surfaces throughput, tunnel, and connection metrics across VPN gateways, virtual network gateways, site-to-site connections, and point-to-site VPN gateways.

Setup

Installation

If you haven’t already, set up the Microsoft Azure integration first. There are no other installation steps.

Data Collected

Metrics

azure.network_p2svpngateways.count
(gauge)
The count of Azure VPN Gateway network_p2svpngateways resources.
azure.network_connections.count
(gauge)
The count of Azure VPN Gateway network_connections resources.
azure.network_virtualnetworkgateways.count
(gauge)
The count of Azure VPN Gateway network_virtualnetworkgateways resources.
azure.network_vpngateways.count
(gauge)
The count of Azure VPN Gateway network_vpngateways resources.
azure.network_connections.bits_in_per_second
(gauge)
Bits ingressing Azure per second.
Shown as bit
azure.network_connections.bits_out_per_second
(gauge)
Bits egressing Azure per second.
Shown as bit
azure.network_p2svpngateways.user_vpn_route_count
(count)
Count of P2S user vpn routes learned by gateway.
azure.network_p2svpngateways.p2_s_bandwidth
(gauge)
Point-to-site bandwidth of a gateway in bytes per second.
Shown as byte
azure.network_p2svpngateways.p2_s_connection_count
(count)
Point-to-site connection count of a gateway.
azure.network_virtualnetworkgateways.tunnel_egress_packet_drop_count
(count)
Count of outgoing packets dropped by tunnel.
azure.network_virtualnetworkgateways.tunnel_egress_packet_drop_ts_mismatch
(count)
Outgoing packet drop count from traffic selector mismatch of a tunnel.
azure.network_virtualnetworkgateways.tunnel_ingress_packet_drop_count
(count)
Count of incoming packets dropped by tunnel.
azure.network_virtualnetworkgateways.tunnel_ingress_packet_drop_ts_mismatch
(count)
Incoming packet drop count from traffic selector mismatch of a tunnel.
azure.network_virtualnetworkgateways.tunnel_nat_packet_drop
(count)
Number of nated packets on a tunnel that dropped by drop type and NAT rule.
azure.network_virtualnetworkgateways.mmsa_count
(count)
MMSA count.
azure.network_virtualnetworkgateways.qmsa_count
(count)
QMSA count.
azure.network_virtualnetworkgateways.express_route_gateway_bits_per_second
(gauge)
Total bits received on expressroute gateway per second.
Shown as bit
azure.network_virtualnetworkgateways.express_route_gateway_cpu_utilization
(gauge)
CPU utilization of the expressroute gateway.
Shown as percent
azure.network_virtualnetworkgateways.express_route_gateway_packets_per_second
(gauge)
Total packets received on expressroute gateway per second.
azure.network_virtualnetworkgateways.scalable_express_route_gateway_bits_per_second
(gauge)
Total bits received on expressroute gateway per second.
Shown as bit
azure.network_virtualnetworkgateways.scalable_express_route_gateway_cpu_utilization
(gauge)
CPU utilization of the expressroute gateway.
Shown as percent
azure.network_virtualnetworkgateways.scalable_express_route_gateway_packets_per_second
(gauge)
Total packets received on expressroute gateway per second.
azure.network_virtualnetworkgateways.bgp_peer_status
(gauge)
Status of BGP peer.
azure.network_virtualnetworkgateways.bgp_routes_advertised
(count)
Count of bgp routes advertised through tunnel.
azure.network_virtualnetworkgateways.bgp_routes_learned
(count)
Count of bgp routes learned through tunnel.
azure.network_virtualnetworkgateways.user_vpn_route_count
(count)
Count of P2S user vpn routes learned by gateway.
azure.network_virtualnetworkgateways.vnet_address_prefix_count
(count)
Count of vnet address prefixes behind gateway.
azure.network_virtualnetworkgateways.express_route_gateway_active_flows
(gauge)
Number of active flows on expressroute gateway.
azure.network_virtualnetworkgateways.express_route_gateway_count_of_routes_advertised_to_peer
(gauge)
Count of routes advertised to peer by expressroute gateway.
azure.network_virtualnetworkgateways.express_route_gateway_count_of_routes_learned_from_peer
(gauge)
Count of routes learned from peer by expressroute gateway.
azure.network_virtualnetworkgateways.express_route_gateway_frequency_of_routes_changed
(count)
Frequency of routes change in expressroute gateway.
azure.network_virtualnetworkgateways.express_route_gateway_max_flows_creation_rate
(gauge)
Maximum number of flows created per second on expressroute gateway.
azure.network_virtualnetworkgateways.express_route_gateway_number_of_vm_in_vnet
(gauge)
Number of vms in the virtual network.
azure.network_virtualnetworkgateways.scalable_express_route_gateway_active_flows
(gauge)
Number of active flows on expressroute gateway.
azure.network_virtualnetworkgateways.scalable_express_route_gateway_count_of_routes_advertised_to_peer
(gauge)
Count of routes advertised to peer by expressroute gateway.
azure.network_virtualnetworkgateways.scalable_express_route_gateway_count_of_routes_learned_from_peer
(gauge)
Count of routes learned from peer by expressroute gateway.
azure.network_virtualnetworkgateways.scalable_express_route_gateway_frequency_of_routes_changed
(count)
Frequency of routes change in expressroute gateway.
azure.network_virtualnetworkgateways.scalable_express_route_gateway_max_flows_creation_rate
(gauge)
Maximum number of flows created per second on expressroute gateway.
azure.network_virtualnetworkgateways.scalable_express_route_gateway_number_of_vm_in_vnet
(gauge)
Number of vms in the virtual network.
azure.network_virtualnetworkgateways.scalable_express_route_gateway_scale_unit
(gauge)
Scale unit metric for expressroutegateway.
azure.network_virtualnetworkgateways.average_bandwidth
(gauge)
Site-to-site bandwidth of a gateway in bytes per second.
Shown as byte
azure.network_virtualnetworkgateways.inbound_flows_count
(gauge)
Number of 5-tuple flows entering into a VPN gateway.
azure.network_virtualnetworkgateways.outbound_flows_count
(gauge)
Number of 5-tuple flows exiting a VPN gateway.
azure.network_virtualnetworkgateways.p2_s_bandwidth
(gauge)
Point-to-site bandwidth of a gateway in bytes per second.
Shown as byte
azure.network_virtualnetworkgateways.p2_s_connection_count
(count)
Point-to-site connection count of a gateway.
azure.network_virtualnetworkgateways.tunnel_average_bandwidth
(gauge)
Average bandwidth of a tunnel in bytes per second.
Shown as byte
azure.network_virtualnetworkgateways.tunnel_egress_bytes
(count)
Outgoing bytes of a tunnel.
Shown as byte
azure.network_virtualnetworkgateways.tunnel_egress_packets
(count)
Outgoing packet count of a tunnel.
azure.network_virtualnetworkgateways.tunnel_ingress_bytes
(count)
Incoming bytes of a tunnel.
Shown as byte
azure.network_virtualnetworkgateways.tunnel_ingress_packets
(count)
Incoming packet count of a tunnel.
azure.network_virtualnetworkgateways.tunnel_nat_allocations
(count)
Count of allocations for a NAT rule on a tunnel.
azure.network_virtualnetworkgateways.tunnel_nated_bytes
(count)
Number of bytes that were nated on a tunnel by a NAT rule.
Shown as byte
azure.network_virtualnetworkgateways.tunnel_nated_packets
(count)
Number of packets that were nated on a tunnel by a NAT rule.
azure.network_virtualnetworkgateways.tunnel_nat_flow_count
(count)
Number of NAT flows on a tunnel by flow type and NAT rule.
azure.network_virtualnetworkgateways.tunnel_peak_packets
(gauge)
Tunnel peak packets per second.
azure.network_virtualnetworkgateways.tunnel_reverse_nated_bytes
(count)
Number of bytes that were reverse nated on a tunnel by a NAT rule.
Shown as byte
azure.network_virtualnetworkgateways.tunnel_reverse_nated_packets
(count)
Number of packets on a tunnel that were reverse nated by a NAT rule.
azure.network_virtualnetworkgateways.tunnel_total_flow_count
(count)
Total flow count on a tunnel.
azure.network_vpngateways.tunnel_egress_packet_drop_count
(count)
Count of outgoing packets dropped by tunnel.
azure.network_vpngateways.tunnel_egress_packet_drop_ts_mismatch
(count)
Outgoing packet drop count from traffic selector mismatch of a tunnel.
azure.network_vpngateways.tunnel_ingress_packet_drop_count
(count)
Count of incoming packets dropped by tunnel.
azure.network_vpngateways.tunnel_ingress_packet_drop_ts_mismatch
(count)
Incoming packet drop count from traffic selector mismatch of a tunnel.
azure.network_vpngateways.tunnel_nat_packet_drop
(count)
Number of nated packets on a tunnel that dropped by drop type and NAT rule.
azure.network_vpngateways.mmsa_count
(count)
MMSA count.
azure.network_vpngateways.qmsa_count
(count)
QMSA count.
azure.network_vpngateways.bgp_peer_status
(gauge)
Status of BGP peer.
azure.network_vpngateways.bgp_routes_advertised
(count)
Count of bgp routes advertised through tunnel.
azure.network_vpngateways.bgp_routes_learned
(count)
Count of bgp routes learned through tunnel.
azure.network_vpngateways.vnet_address_prefix_count
(count)
Count of vnet address prefixes behind gateway.
azure.network_vpngateways.average_bandwidth
(gauge)
Site-to-site bandwidth of a gateway in bytes per second.
Shown as byte
azure.network_vpngateways.inbound_flows_count
(gauge)
Number of 5-tuple flows entering into a VPN gateway.
azure.network_vpngateways.outbound_flows_count
(gauge)
Number of 5-tuple flows exiting a VPN gateway.
azure.network_vpngateways.tunnel_average_bandwidth
(gauge)
Average bandwidth of a tunnel in bytes per second.
Shown as byte
azure.network_vpngateways.tunnel_egress_bytes
(count)
Outgoing bytes of a tunnel.
Shown as byte
azure.network_vpngateways.tunnel_egress_packets
(count)
Outgoing packet count of a tunnel.
azure.network_vpngateways.tunnel_ingress_bytes
(count)
Incoming bytes of a tunnel.
Shown as byte
azure.network_vpngateways.tunnel_ingress_packets
(count)
Incoming packet count of a tunnel.
azure.network_vpngateways.tunnel_nat_allocations
(count)
Count of allocations for a NAT rule on a tunnel.
azure.network_vpngateways.tunnel_nated_bytes
(count)
Number of bytes that were nated on a tunnel by a NAT rule.
Shown as byte
azure.network_vpngateways.tunnel_nated_packets
(count)
Number of packets that were nated on a tunnel by a NAT rule.
azure.network_vpngateways.tunnel_nat_flow_count
(count)
Number of NAT flows on a tunnel by flow type and NAT rule.
azure.network_vpngateways.tunnel_peak_packets
(gauge)
Tunnel peak packets per second.
azure.network_vpngateways.tunnel_reverse_nated_bytes
(count)
Number of bytes that were reverse nated on a tunnel by a NAT rule.
Shown as byte
azure.network_vpngateways.tunnel_reverse_nated_packets
(count)
Number of packets on a tunnel that were reverse nated by a NAT rule.
azure.network_vpngateways.tunnel_total_flow_count
(count)
Total flow count on a tunnel.

Service Checks

Azure VPN Gateway does not include any service checks.

Events

Azure VPN Gateway does not include any events.

Troubleshooting

Need help? Contact Datadog support.