github.com/replicatedcom/ship@v0.50.0/integration/unfork/istio-k8s/expected/base/charts/mixer/templates/metric-requestsize.yaml (about)

     1  apiVersion: "config.istio.io/v1alpha2"
     2  kind: metric
     3  metadata:
     4    name: requestsize
     5    namespace: default
     6  spec:
     7    value: request.size | 0
     8    dimensions:
     9      reporter: conditional((context.reporter.kind | "inbound") == "outbound", "source", "destination")
    10      source_workload: source.workload.name | "unknown"
    11      source_workload_namespace: source.workload.namespace | "unknown"
    12      source_principal: source.principal | "unknown"
    13      source_app: source.labels["app"] | "unknown"
    14      source_version: source.labels["version"] | "unknown"
    15      destination_workload: destination.workload.name | "unknown"
    16      destination_workload_namespace: destination.workload.namespace | "unknown"
    17      destination_principal: destination.principal | "unknown"
    18      destination_app: destination.labels["app"] | "unknown"
    19      destination_version: destination.labels["version"] | "unknown"
    20      destination_service: destination.service.host | "unknown"
    21      destination_service_name: destination.service.name | "unknown"
    22      destination_service_namespace: destination.service.namespace | "unknown"
    23      request_protocol: api.protocol | context.protocol | "unknown"
    24      response_code: response.code | 200
    25      connection_security_policy: conditional((context.reporter.kind | "inbound") == "outbound", "unknown", conditional(connection.mtls | false, "mutual_tls", "none"))
    26    monitored_resource_type: '"UNSPECIFIED"'