diff --git a/Gemfile b/Gemfile
index f4a84dadd2c51c4a5df15b4b63433f749c30c53a..0fb4555487f511da0e921961affb85f9c3328165 100644
--- a/Gemfile
+++ b/Gemfile
@@ -436,31 +436,31 @@ gem 'gitlab-security_report_schemas', '0.1.2.min15.0.0.max15.2.1', feature_categ
 # OpenTelemetry
 group :opentelemetry do
   # Core OpenTelemetry gems
-  gem 'opentelemetry-sdk', feature_category: :tooling
-  gem 'opentelemetry-exporter-otlp', feature_category: :tooling
+  gem 'opentelemetry-sdk', feature_category: :observability
+  gem 'opentelemetry-exporter-otlp', feature_category: :observability
 
   # OpenTelemetry gems selected from full set in `opentelemetry-instrumentation-all` metagem
-  gem 'opentelemetry-instrumentation-active_support', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-action_pack', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-active_job', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-active_record', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-action_view', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-aws_sdk', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-http', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-concurrent_ruby', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-ethon', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-excon', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-faraday', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-grape', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-graphql', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-http_client', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-net_http', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-pg', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-rack', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-rails', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-rake', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-redis', feature_category: :tooling
-  gem 'opentelemetry-instrumentation-sidekiq', feature_category: :tooling
+  gem 'opentelemetry-instrumentation-active_support', feature_category: :observability
+  gem 'opentelemetry-instrumentation-action_pack', feature_category: :observability
+  gem 'opentelemetry-instrumentation-active_job', feature_category: :observability
+  gem 'opentelemetry-instrumentation-active_record', feature_category: :observability
+  gem 'opentelemetry-instrumentation-action_view', feature_category: :observability
+  gem 'opentelemetry-instrumentation-aws_sdk', feature_category: :observability
+  gem 'opentelemetry-instrumentation-http', feature_category: :observability
+  gem 'opentelemetry-instrumentation-concurrent_ruby', feature_category: :observability
+  gem 'opentelemetry-instrumentation-ethon', feature_category: :observability
+  gem 'opentelemetry-instrumentation-excon', feature_category: :observability
+  gem 'opentelemetry-instrumentation-faraday', feature_category: :observability
+  gem 'opentelemetry-instrumentation-grape', feature_category: :observability
+  gem 'opentelemetry-instrumentation-graphql', feature_category: :observability
+  gem 'opentelemetry-instrumentation-http_client', feature_category: :observability
+  gem 'opentelemetry-instrumentation-net_http', feature_category: :observability
+  gem 'opentelemetry-instrumentation-pg', feature_category: :observability
+  gem 'opentelemetry-instrumentation-rack', feature_category: :observability
+  gem 'opentelemetry-instrumentation-rails', feature_category: :observability
+  gem 'opentelemetry-instrumentation-rake', feature_category: :observability
+  gem 'opentelemetry-instrumentation-redis', feature_category: :observability
+  gem 'opentelemetry-instrumentation-sidekiq', feature_category: :observability
 end
 
 gem 'warning', '~> 1.3.0' # rubocop:todo Gemfile/MissingFeatureCategory