From 9e88cd97cfbab110404dcb1b219f9cbab3fdc64b Mon Sep 17 00:00:00 2001 From: Irene Blanco Date: Thu, 26 Jun 2025 19:07:13 +0200 Subject: [PATCH] [Discover][ES|QL] Update query for recommended database queries to use db.system.name (#225421) ## Summary Relates to https://github.com/elastic/kibana/issues/222908. While working on the recommended queries, I completely missed that `db.system` has been replaced by `db.system.name` in the [semconv](https://opentelemetry.io/docs/specs/semconv/non-normative/db-migration/#database-client-span-attributes). The OTel demo is still using `db.system` for now, and since I was using it to test, I didn't catch the change. --- .../server/lib/esql_extensions/set_esql_recommended_queries.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x-pack/solutions/observability/plugins/observability/server/lib/esql_extensions/set_esql_recommended_queries.ts b/x-pack/solutions/observability/plugins/observability/server/lib/esql_extensions/set_esql_recommended_queries.ts index 9af8323d1f70..ee0757ac0ad9 100644 --- a/x-pack/solutions/observability/plugins/observability/server/lib/esql_extensions/set_esql_recommended_queries.ts +++ b/x-pack/solutions/observability/plugins/observability/server/lib/esql_extensions/set_esql_recommended_queries.ts @@ -29,7 +29,7 @@ const TRACES_ESQL_RECOMMENDED_QUERIES = [ name: i18n.translate('xpack.observability.recommendedQueries.slowDatabaseQueries.name', { defaultMessage: 'Database queries', }), - query: `FROM ${TRACES_INDEX_PATTERN} | WHERE QSTR("span.type:db OR db.system:*")`, + query: `FROM ${TRACES_INDEX_PATTERN} | WHERE QSTR("span.type:db OR db.system.name:*")`, description: i18n.translate( 'xpack.observability.recommendedQueries.slowDatabaseQueries.description', {