From 41266a3e1a3e3343b399cc84972455c7fac7c9be Mon Sep 17 00:00:00 2001 From: Hailong Wen Date: Thu, 13 Nov 2025 08:07:16 +0000 Subject: [PATCH] feat: Add grpc.xds.resource_type label to xDS client metrics --- .../java/com/google/cloud/spanner/BuiltInMetricsConstant.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/BuiltInMetricsConstant.java b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/BuiltInMetricsConstant.java index 8d4abba533d..bd78149465f 100644 --- a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/BuiltInMetricsConstant.java +++ b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/BuiltInMetricsConstant.java @@ -99,6 +99,8 @@ public class BuiltInMetricsConstant { public static final AttributeKey DIRECT_PATH_USED_KEY = AttributeKey.stringKey("directpath_used"); public static final AttributeKey REQUEST_ID_KEY = AttributeKey.stringKey(REQUEST_ID); + public static final AttributeKey GRPC_XDS_RESOURCE_TYPE_KEY = + AttributeKey.stringKey("grpc.xds.resource_type"); public static Set ALLOWED_EXEMPLARS_ATTRIBUTES = new HashSet<>(Arrays.asList(REQUEST_ID)); // IP address prefixes allocated for DirectPath backends. @@ -232,6 +234,7 @@ private static void defineGRPCView(ImmutableMap.Builder