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 Metric | Google Metric | Metric Display Name | Unit | Description |
|---|---|---|---|---|
| google_vpn_vpn_googleapis_com_gateway_connections | vpn.googleapis.com/gateway/connections | Number of connections | count | Indicates 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_count | vpn.googleapis.com/network/dropped_received_packets_count | Incoming packets dropped | count | Ingress (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_count | vpn.googleapis.com/network/dropped_sent_packets_count | Outgoing packets dropped | count | Egress (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_count | vpn.googleapis.com/network/received_bytes_count | Received bytes | bytes | Ingress (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_count | vpn.googleapis.com/network/received_packets_count | Received packets | packets | Ingress (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_count | vpn.googleapis.com/network/sent_bytes_count | Sent bytes | bytes | Egress (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_count | vpn.googleapis.com/network/sent_packets_count | Sent packets | packets | Egress (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 Metric | Google Metric | Metric Display Name | Unit | Description |
|---|---|---|---|---|
| google_vpn_network_dropped_received_packets_count | vpn.googleapis.com/network/dropped_received_packets_count | Incoming packets dropped | count | Ingress (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_count | vpn.googleapis.com/network/dropped_sent_packets_count | Outgoing packets dropped | count | Egress (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_count | vpn.googleapis.com/network/received_bytes_count | Received bytes | bytes | Ingress (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_count | vpn.googleapis.com/network/received_packets_count | Received packets | packets | Ingress (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_count | vpn.googleapis.com/network/sent_bytes_count | Sent bytes | bytes | Egress (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_count | vpn.googleapis.com/network/sent_packets_count | Sent packets | packets | Egress (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_established | vpn.googleapis.com/tunnel_established | Tunnel established | count | Indicates 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.