Google Cloud Private Service Connect
This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project,
feel free to reach out to us!Overview
Google Cloud Private Service Connect is a capability of Google Cloud Networking that allows consumers to access managed services privately from inside your VPC network, thereby offering both security in the transfer of the data, as well as saving network overhead (egress) costs. It also allows producers to host and expose their services to other Google Cloud customers, offering a private connection between their service and consumers.
Enable this integration to visualize the connections, data transferred, and dropped packets via Private Service Connect. With this integration, Datadog collects important metrics from your Private Service Connect connections, both for producers as well as consumers.
Setup
Installation
Configuration
To collect metrics, this integration will use the credentials you configured in the main Google Cloud Platform integration.
Datadog also offers Private Service Connect functionality that allows you to transmit metrics, traces, and logs from your Google Cloud environment to Datadog via a Private Link without passing through the public internet, saving on network egress costs and providing more security for your data in-transit. To do so, please review our guide for supported datacenters.
Data Collected
Metrics
gcp.gce.private_service_connect.consumer.closed_connections_count (count) | Count of TCP/UDP connections closed over a PSC connection ID. Shown as connection |
gcp.gce.private_service_connect.consumer.dropped_received_packets_count (count) | Count of received packets dropped by a PSC connection ID. Shown as packet |
gcp.gce.private_service_connect.consumer.dropped_sent_packets_count (count) | Count of sent packets dropped by a PSC connection ID. Shown as packet |
gcp.gce.private_service_connect.consumer.new_connections_count (count) | Count of new TCP/UDP connections created over a PSC connection ID. Shown as connection |
gcp.gce.private_service_connect.consumer.open_connections (gauge) | Number of TCP/UDP connections currently open on a PSC connection ID. Shown as connection |
gcp.gce.private_service_connect.consumer.received_bytes_count (count) | Count of bytes received (PSC -> Clients) over a PSC connection ID. Shown as byte |
gcp.gce.private_service_connect.consumer.received_packets_count (count) | Count of packets received (PSC -> Clients) over a PSC connection ID. Shown as packet |
gcp.gce.private_service_connect.consumer.sent_bytes_count (count) | Count of bytes sent (Clients -> PSC) over a PSC connection ID. Shown as byte |
gcp.gce.private_service_connect.consumer.sent_packets_count (count) | Count of packets sent (Clients -> PSC) over a PSC connection ID. Shown as packet |
gcp.gce.private_service_connect.producer.closed_connections_count (count) | Count of TCP/UDP connections closed over a PSC Service Attachment resource ID. Shown as connection |
gcp.gce.private_service_connect.producer.connected_consumer_forwarding_rules (gauge) | Number of Consumer Forwarding Rules connected to a PSC Service Attachment resource ID. |
gcp.gce.private_service_connect.producer.dropped_received_packets_count (count) | Count of received packets dropped by a PSC Service Attachment resource ID. Shown as packet |
gcp.gce.private_service_connect.producer.dropped_sent_packets_count (count) | Count of sent packets dropped by a PSC Service Attachment resource ID. Shown as packet |
gcp.gce.private_service_connect.producer.new_connections_count (count) | Count of new TCP/UDP connections created over a PSC Service Attachment resource ID. Shown as connection |
gcp.gce.private_service_connect.producer.open_connections (gauge) | Number of TCP/UDP connections currently open on a PSC Service Attachment resource ID. Shown as connection |
gcp.gce.private_service_connect.producer.received_bytes_count (count) | Count of bytes received (PSC -> Service) over a PSC Service Attachment resource ID. Shown as byte |
gcp.gce.private_service_connect.producer.received_packets_count (count) | Count of packets received (PSC -> Service) over a PSC Service Attachment resource ID. Shown as packet |
gcp.gce.private_service_connect.producer.sent_bytes_count (count) | Count of bytes sent (Service -> PSC) over a PSC Service Attachment resource ID. Shown as byte |
gcp.gce.private_service_connect.producer.sent_packets_count (count) | Count of packets sent (Service -> PSC) over a PSC Service Attachment resource ID. Shown as packet |
gcp.gce.private_service_connect.producer.used_nat_ip_addresses (gauge) | IP usage of the monitored service attachment. |
gcp.gce.quota.psc_ilb_consumer_forwarding_rules_per_producer_vpc_network.exceeded (count) | Number of attempts to exceed the limit on quota metric compute.googleapis.com/pscilbconsumerforwardingrulesperproducervpcnetwork. |
gcp.gce.quota.psc_ilb_consumer_forwarding_rules_per_producer_vpc_network.limit (gauge) | Current limit on quota metric compute.googleapis.com/pscilbconsumerforwardingrulesperproducervpcnetwork. |
gcp.gce.quota.psc_ilb_consumer_forwarding_rules_per_producer_vpc_network.usage (gauge) | Current usage on quota metric compute.googleapis.com/pscilbconsumerforwardingrulesperproducervpcnetwork. |
Service Checks
Google Cloud Private Service Connect does not include any service checks.
Events
Google Cloud Private Service Connect does not include any events.
Troubleshooting
Need help? Contact Datadog support.