google_monitoring_istio_canonical_service

A Monitoring Service is the root resource under which operational aspects of a generic service are accessible. A service is some discrete, autonomous, and network-accessible unit, designed to solve an individual concern

A monitoring Istio Canonical Service is automatically created by GCP to monitor Istio Canonical Services.

To get more information about Service, see:

Example Usage - Monitoring Istio Canonical Service

# Monitors the default MeshIstio service
data "google_monitoring_istio_canonical_service" "default" {
        mesh_uid = "proj-573164786102"
        canonical_service_namespace = "istio-system" 
        canonical_service = "prometheus"
}

Argument Reference

The arguments of this data source act as filters for identifying a given -created service.

The given filters must match exactly one service whose data will be exported as attributes. The following arguments are supported:

The following fields must be specified:


Other optional fields include:

Attributes Reference

In addition to the arguments listed above, the following computed attributes are exported:

The telemetry block includes: