| { |
| "metric": { |
| "type": "istio.io/service/client/request_count", |
| "labels": { |
| "api_version": "", |
| "api_name": "", |
| "destination_canonical_revision": "v1", |
| "destination_canonical_service_name": "srv", |
| "destination_canonical_service_namespace": "{{ .EchoNamespace }}", |
| "destination_owner": "kubernetes://apis/apps/v1/namespaces/{{ .EchoNamespace }}/deployments/srv-v1", |
| "destination_port": "7070", |
| "destination_principal": "spiffe://{{ .TrustDomain }}/ns/{{ .EchoNamespace }}/sa/default", |
| "destination_service_name": "srv", |
| "destination_service_namespace": "{{ .EchoNamespace }}", |
| "destination_workload_name": "srv-v1", |
| "destination_workload_namespace": "{{ .EchoNamespace }}", |
| "mesh_uid": "proj-test-mesh", |
| "request_operation": "/proto.EchoTestService/Echo", |
| "request_protocol": "grpc", |
| "response_code": "200", |
| "service_authentication_policy": "unknown", |
| "source_canonical_revision": "v1", |
| "source_canonical_service_name": "clt-{{ .ClusterName }}", |
| "source_canonical_service_namespace": "{{ .EchoNamespace }}", |
| "source_owner": "kubernetes://apis/apps/v1/namespaces/{{ .EchoNamespace }}/deployments/clt-{{ .ClusterName }}-v1", |
| "source_principal": "spiffe://{{ .TrustDomain }}/ns/{{ .EchoNamespace }}/sa/default", |
| "source_workload_name": "clt-{{ .ClusterName }}-v1", |
| "source_workload_namespace": "{{ .EchoNamespace }}" |
| } |
| }{{- if .OnGCE }}, |
| "resource": { |
| "labels": { |
| "namespace_name": "{{ .EchoNamespace }}" |
| }, |
| "type": "k8s_pod" |
| } |
| {{- end }} |
| } |