Cloud VPN securely connects your peer network to your Google Cloud (GCP) Virtual Private Cloud (VPC) network through a IPsecVPNconnection.

You can connect two instances of Cloud VPN, encrypting traffic traveling between the two networks. This protects your data as it travels over the internet, with encryption handled by one VPN gateway and decryption by the other. The HA VPN gateways from GCP are now discoverable like classic gateways. Using the API, you can query both the HA VPN and classic gateways and visualize them within the user interface (UI).

To set up the Google integration to discover and collect metrics against the Google service.

Setup

To set up the Google integration and discover the Google service, go to Google Integration Discovery Profile and select Vpn Gateway.

Supported metrics

GCP Cloud VPN Gateway

New OpsRamp MetricGoogle MetricMetric Display NameUnitDescription
google_vpn_vpn_googleapis_com_gateway_connectionsvpn.googleapis.com/gateway/connectionsNumber of connectionscountIndicates the number of HA connections per VPN gateway. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
google_vpn_dropped_received_packets_countvpn.googleapis.com/network/dropped_received_packets_countIncoming packets droppedcountIngress (received from peer VPN) packets dropped for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
google_vpn_dropped_sent_packets_countvpn.googleapis.com/network/dropped_sent_packets_countOutgoing packets droppedcountEgress (directed to peer VPN) packets dropped for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
google_vpn_received_bytes_countvpn.googleapis.com/network/received_bytes_countReceived bytesbytesIngress (received from peer VPN) bytes for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
google_vpn_received_packets_countvpn.googleapis.com/network/received_packets_countReceived packetspacketsIngress (received from peer VPN) packets for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
google_vpn_sent_bytes_countvpn.googleapis.com/network/sent_bytes_countSent bytesbytesEgress (directed to peer VPN) bytes for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
google_vpn_sent_packets_countvpn.googleapis.com/network/sent_packets_countSent packetspacketsEgress (directed to peer VPN) packets for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.

GCP Cloud VPN Tunnel

New OpsRamp MetricGoogle MetricMetric Display NameUnitDescription
google_vpn_network_dropped_received_packets_countvpn.googleapis.com/network/dropped_received_packets_countIncoming packets droppedcountIngress (received from peer VPN) packets dropped for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
google_vpn_network_dropped_sent_packets_countvpn.googleapis.com/network/dropped_sent_packets_countOutgoing packets droppedcountEgress (directed to peer VPN) packets dropped for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
google_vpn_network_received_bytes_countvpn.googleapis.com/network/received_bytes_countReceived bytesbytesIngress (received from peer VPN) bytes for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
google_vpn_network_received_packets_countvpn.googleapis.com/network/received_packets_countReceived packetspacketsIngress (received from peer VPN) packets for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
google_vpn_network_sent_bytes_countvpn.googleapis.com/network/sent_bytes_countSent bytesbytesEgress (directed to peer VPN) bytes for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
google_vpn_network_sent_packets_countvpn.googleapis.com/network/sent_packets_countSent packetspacketsEgress (directed to peer VPN) packets for tunnel. Sampled every 60 seconds. After sampling, data is not visible for up to 60 seconds.
google_vpn_tunnel_establishedvpn.googleapis.com/tunnel_establishedTunnel establishedcountIndicates successful tunnel establishment if > 0. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.

Event support

  • Supported
  • Configurable in OpsRamp Google Integration Discovery Profile.

External reference