Istio metrics

Cloud Monitoring supports the metric types from Anthos Service Mesh and Istio on Google Kubernetes Engine services listed on this page.

  • For a general explanation of the entries in the tables, including information about values like DELTA and GAUGE, see Metric types.

  • For information about the units used in the metric lists, see the unit field in the MetricDescriptor reference.

  • For information about statements of the form “Sampled every x seconds” and “After sampling, data is not visible for up to y seconds”, see Additional information: metadata.

  • For a set of complete, current lists of supported metric types, see Metrics list.

  • For pricing information, see Monitoring pricing.

Istio metrics

Metrics from Istio for Google Cloud.

The following list was last generated at 2021-12-02 23:47:27 UTC. For more information about this process, see About the lists.

istio

Metrics from Istio. Launch stages of these metrics: ALPHA BETA

The "metric type" strings in this table must be prefixed with istio.io/. That prefix has been omitted from the entries in the table.

Metric type Launch stage
Display name
Kind, Type, Unit
Monitored resources
Description
Labels
control/config_convergence_latencies ALPHA
Config Convergence Latencies
DELTADISTRIBUTIONms
istio_control_plane, k8s_container
Distribution of latencies between config change and a proxy receiving all required configuration. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
mesh_uid: Unique identifier for the mesh that is being monitored.
revision: Revision of the control plane instance that is being monitored.
control_plane_version: Version (build tag) of the control plane instance that is being monitored.
control/config_event_count ALPHA
Config Event Count
DELTAINT641
istio_control_plane, k8s_container
Number of registry event count of resources watched by Istio control plane. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
mesh_uid: Unique identifier for the mesh that is being monitored.
revision: Revision of the control plane instance that is being monitored.
control_plane_version: Version (build tag) of the control plane instance that is being monitored.
operation: Operation on the resources, possible values are "ADD", "UPDATE", "UPDATESAME", and "DELETE".
type: Type of resource watched by Istio control plane, e.g. "DestinationRule", "VirtualService", "ServiceEntry".
control/config_push_count ALPHA
Config Push Count
DELTAINT641
istio_control_plane, k8s_container
Number of control plane config pushes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
mesh_uid: Unique identifier for the mesh that is being monitored.
revision: Revision of the control plane instance that is being monitored.
control_plane_version: Version (build tag) of the control plane instance that is being monitored.
success: (BOOL) Result of the config push.
type: Istio proxy XDS resource type, possible values are "CDS", "EDS", "LDS", and "RDS".
control/config_validation_count ALPHA
Config Validation Count
DELTAINT641
istio_control_plane, k8s_container
Number of control plane validation events. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
mesh_uid: Unique identifier for the mesh that is being monitored.
revision: Revision of the control plane instance that is being monitored.
control_plane_version: Version (build tag) of the control plane instance that is being monitored.
success: (BOOL) Result of the configuration validation.
type: Type of Istio configuration resource that being validated.
control/proxy_clients ALPHA
Proxy Clients
GAUGEINT641
istio_control_plane, k8s_container
Number of proxy endpoints connected to this control plane instance. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
mesh_uid: Unique identifier for the mesh that is being monitored.
revision: Revision of the control plane instance that is being monitored.
control_plane_version: Version (build tag) of the control plane instance that is being monitored.
proxy_version: Version of the connected proxy.
control/rejected_config_count ALPHA
Rejected Config Count
DELTAINT641
istio_control_plane, k8s_container
Number of invalid configurations rejected by proxy. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
mesh_uid: Unique identifier for the mesh that is being monitored.
revision: Revision of the control plane instance that is being monitored.
control_plane_version: Version (build tag) of the control plane instance that is being monitored.
type: Istio proxy XDS resource type, possible values are "CDS", "EDS", "LDS", and "RDS".
control/sidecar_injection_count ALPHA
Sidecar Injection Count
DELTAINT641
istio_control_plane, k8s_container
Number of sidecar injection request count to control plane. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
mesh_uid: Unique identifier for the mesh that is being monitored.
revision: Revision of the control plane instance that is being monitored.
control_plane_version: Version (build tag) of the control plane instance that is being monitored.
success: (BOOL) Result of sidecar injection operation.
service/client/connection_close_count BETA
Client Connection Close Count
CUMULATIVEINT641
gce_instance, k8s_pod
Cumulative number of connection close events handled by the client.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
service/client/connection_open_count BETA
Client Connection Open Count
CUMULATIVEINT641
gce_instance, k8s_pod
Cumulative number of connection open events handled by the client.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
service/client/received_bytes_count BETA
Client Received Bytes Count
CUMULATIVEINT64By
gce_instance, k8s_pod
Cumulative number of bytes received by the service as a client through connections.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
service/client/request_bytes BETA
Client Request Bytes
DELTADISTRIBUTIONBy
gce_instance, k8s_pod
Distribution of outgoing request sizes from the service in bytes.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
request_operation: Unique string used to identify the API method (if available) or HTTP Method.
api_version: Version of the API.
response_code: (INT64) Response code of the request according to protocol.
api_name: Name of the API.
service/client/request_count BETA
Client Request Count
DELTAINT641
gce_instance, istio_canonical_service, k8s_pod
Number of requests sent by the service. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
request_operation: Unique string used to identify the API method (if available) or HTTP Method.
api_version: Version of the API.
response_code: (INT64) Response code of the request according to protocol.
api_name: Name of the API.
service/client/response_bytes BETA
Client Response Bytes
DELTADISTRIBUTIONBy
gce_instance, k8s_pod
Distribution of response sizes received by the service in bytes.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
request_operation: Unique string used to identify the API method (if available) or HTTP Method.
api_version: Version of the API.
response_code: (INT64) Response code of the request according to protocol.
api_name: Name of the API.
service/client/roundtrip_latencies BETA
Client Roundtrip Latencies
DELTADISTRIBUTIONms
gce_instance, istio_canonical_service, k8s_pod
Distribution of outgoing request round trip latency from the service. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
request_operation: Unique string used to identify the API method (if available) or HTTP Method.
api_version: Version of the API.
response_code: (INT64) Response code of the request according to protocol.
api_name: Name of the API.
service/client/sent_bytes_count BETA
Client Sent Bytes Count
CUMULATIVEINT64By
gce_instance, k8s_pod
Cumulative number of bytes sent by the service as a client through connections.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
service/server/connection_close_count BETA
Server Connection Close Count
CUMULATIVEINT641
gce_instance, k8s_container
Cumulative number of connection close events handled by the server.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
service/server/connection_open_count BETA
Server Connection Open Count
CUMULATIVEINT641
gce_instance, k8s_container
Cumulative number of connection open events handled by the server.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
service/server/received_bytes_count BETA
Server Received Bytes Count
CUMULATIVEINT64By
gce_instance, k8s_container
Cumulative number of bytes received by the service as a server through connections.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
service/server/request_bytes BETA
Server Request Bytes
DELTADISTRIBUTIONBy
gce_instance, istio_canonical_service, k8s_container
Distribution of incoming request sizes received by the service in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
request_operation: Unique string used to identify the API method (if available) or HTTP Method.
api_version: Version of the API.
response_code: (INT64) Response code of the request according to protocol.
api_name: Name of the API.
service/server/request_count BETA
Server Request Count
DELTAINT641
gce_instance, istio_canonical_service, k8s_container
Number of requests received by the service. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
request_operation: Unique string used to identify the API method (if available) or HTTP Method.
api_version: Version of the API.
response_code: (INT64) Response code of the request according to protocol.
api_name: Name of the API.
service/server/response_bytes BETA
Server Response Bytes
DELTADISTRIBUTIONBy
gce_instance, istio_canonical_service, k8s_container
Distribution of response sizes sent by the service in bytes. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
request_operation: Unique string used to identify the API method (if available) or HTTP Method.
api_version: Version of the API.
response_code: (INT64) Response code of the request according to protocol.
api_name: Name of the API.
service/server/response_latencies BETA
Server Response Latencies
DELTADISTRIBUTIONms
gce_instance, istio_canonical_service, k8s_container
Distribution of service response latency for incoming requests. Sampled every 60 seconds. After sampling, data is not visible for up to 180 seconds.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.
request_operation: Unique string used to identify the API method (if available) or HTTP Method.
api_version: Version of the API.
response_code: (INT64) Response code of the request according to protocol.
api_name: Name of the API.
service/server/sent_bytes_count BETA
Server Sent Bytes Count
CUMULATIVEINT64By
gce_instance, k8s_container
Cumulative number of bytes sent by the service as a server through connections.
request_protocol: Protocol of the request or connection (e.g. HTTP, gRPC, TCP).
service_authentication_policy: Determines if Istio was used to secure communications between services and how. Currently supported values: "NONE", "MUTUAL_TLS".
mesh_uid: Unique identifier for the mesh that is being monitored.
destination_service_name: Name of destination service.
destination_service_namespace: Namespace of destination service.
destination_port: (INT64) Port of the destination service.
source_principal: Principal of the source workload instance.
source_workload_name: Name of the source workload.
source_workload_namespace: Namespace of the source workload.
source_owner: Owner of the source workload instance (e.g. k8s Deployment).
destination_principal: Principal of the destination workload instance.
destination_workload_name: Name of the destination workload.
destination_workload_namespace: Namespace of the destination workload.
destination_owner: Owner of the destination workload instance (e.g. k8s Deployment).
source_canonical_service_name: The canonical service name of the source workload instance.
destination_canonical_service_name: The canonical service name of the destination workload instance.
source_canonical_service_namespace: The canonical service namespace of the source workload instance.
destination_canonical_service_namespace: The canonical service namespace of the destination workload instance.
source_canonical_revision: The canonical service revision of the source workload instance.
destination_canonical_revision: The canonical service revision of the destination workload instance.

Generated at 2021-12-02 23:47:27 UTC.