This page describes how to monitor Application Load Balancer extension backend services that are configured using Service Extensions.
For a product overview, see Service Extensions overview.
View a Monitoring dashboard
Application Load Balancers export monitoring data to Cloud Monitoring.
Use Monitoring metrics for the following purposes:
- Evaluating a load balancer's configuration, usage, and performance
- Troubleshooting problems
- Improving resource utilization and user experience
To view a predefined dashboard, follow these steps:
In the Google Cloud console, go to the Dashboards Overview page.
In the Categories section, click GCP.
To view a list of dashboards for all your load balancers, in the GCP Dashboards list, click the dashboard named Google Cloud Load Balancers. To view a specific load balancer's dashboard, locate the load balancer in the list and click its name.
To view the predefined dashboards for only your load balancers, select the appropriate dashboard.
In addition to the predefined dashboards in Monitoring, you can create custom dashboards, set up alerts, and query the metrics through the Cloud Monitoring API.
For more information, see the Monitor and troubleshoot pages of the Cloud Load Balancing documentation—for example, Internal Application Load Balancer logging and monitoring.
Monitoring metrics for callouts
You can monitor the following metrics for callout backend services. These
metrics have the prefix loadbalancing.googleapis.com/
. The prefix is omitted
from the entries in the table.
Metric type | Display name
Kind, Type, Unit Description |
---|---|
https/backend_latencies ,
https/external/regional/backend_latencies ,
https/internal/backend_latencies
|
Backend latencies
DELTA , DISTRIBUTION , ms
The sum of the latencies of each ProcessingRequest-ProcessingResponse
pair between the load balancer and the extension backend |
https/backend_request_count ,
https/external/regional/backend_request_count ,
https/internal/backend_request_count
|
Backend request count
DELTA , INT64 , 1
The number of gRPC connections between the load balancer and the extension backend |
https/backend_request_bytes_count ,
https/external/regional/backend_request_bytes_count ,
https/internal/backend_request_bytes_count
|
Backend request bytes
DELTA , INT64 , By
The number of bytes sent from the load balancer to the extension backend |
https/backend_response_bytes_count ,
https/external/regional/backend_response_bytes_count ,
https/internal/backend_response_bytes_count
|
Backend response bytes
DELTA , INT64 , By
The number of bytes received by the load balancer from the extension backend |
For more information about load balancer metric types, see the loadbalancing section of the Google Cloud metrics page.