Class Service (1.0.0)

A Service is a discrete, autonomous, and network-accessible unit, designed to solve an individual concern (Wikipedia <https://en.wikipedia.org/wiki/Service-orientation>__). In Cloud Monitoring, a Service acts as the root resource under which operational aspects of the service are accessible.

Name used for UI elements listing this Service.

Custom service type.

Type used for Cloud Endpoints services.

Type used for Istio services scoped to an Istio mesh.

Classes

AppEngine

App Engine service. Learn more at https://cloud.google.com/appengine.

CloudEndpoints

Cloud Endpoints service. Learn more at https://cloud.google.com/endpoints.

ClusterIstio

Istio service scoped to a single Kubernetes cluster. Learn more at http://istio.io.

The name of the Kubernetes cluster in which this Istio service is defined. Corresponds to the cluster_name resource label in k8s_cluster resources.

The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.

Custom

Custom view of service telemetry. Currently a place-holder pending final design.

MeshIstio

Istio service scoped to an Istio mesh

The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.

Telemetry

Configuration for how to query telemetry on a Service.