diff --git a/config/initializers/metrics.rb b/config/initializers/metrics.rb
index 540e10c1ec14b8714307dc749d809897da768869..0c7887147144fb2415794b06cf7672d8e395b877 100644
--- a/config/initializers/metrics.rb
+++ b/config/initializers/metrics.rb
@@ -12,7 +12,7 @@ if Gitlab::Metrics.enabled?
 
   Gitlab::Application.configure do |config|
     config.middleware.use(Gitlab::Metrics::RackMiddleware)
-    config.middleware.use(Gitlab::Middleware::ProxyFlightTime)
+    config.middleware.use(Gitlab::Middleware::RailsQueueDuration)
   end
 
   Sidekiq.configure_server do |config|
diff --git a/lib/gitlab/middleware/proxy_flight_time.rb b/lib/gitlab/middleware/rails_queue_duration.rb
similarity index 82%
rename from lib/gitlab/middleware/proxy_flight_time.rb
rename to lib/gitlab/middleware/rails_queue_duration.rb
index 042bcdacf8baa79a207cfca9f117ee6dd7d23f5e..56608b1b2765dd18b9c480d88d2b9689b503dd39 100644
--- a/lib/gitlab/middleware/proxy_flight_time.rb
+++ b/lib/gitlab/middleware/rails_queue_duration.rb
@@ -4,7 +4,7 @@
 
 module Gitlab
   module Middleware
-    class ProxyFlightTime
+    class RailsQueueDuration
       def initialize(app)
         @app = app
       end
@@ -14,7 +14,7 @@ module Gitlab
         proxy_start = env['HTTP_GITLAB_WORHORSE_PROXY_START'].presence
         if trans && proxy_start
           # Time in milliseconds since gitlab-workhorse started the request
-          trans.set(:proxy_flight_time, Time.now.to_f * 1_000 - proxy_start.to_f / 1_000_000)
+          trans.set(:rails_queue_duration, Time.now.to_f * 1_000 - proxy_start.to_f / 1_000_000)
         end
 
         @app.call(env)
diff --git a/spec/lib/gitlab/middleware/proxy_flight_time_spec.rb b/spec/lib/gitlab/middleware/rails_queue_duration_spec.rb
similarity index 86%
rename from spec/lib/gitlab/middleware/proxy_flight_time_spec.rb
rename to spec/lib/gitlab/middleware/rails_queue_duration_spec.rb
index f59166d5c295ef1534487b133c03ecdc68549837..fd6f684db0c17bf1244fd9a4573ce4e8231bb045 100644
--- a/spec/lib/gitlab/middleware/proxy_flight_time_spec.rb
+++ b/spec/lib/gitlab/middleware/rails_queue_duration_spec.rb
@@ -1,6 +1,6 @@
 require 'spec_helper'
 
-describe Gitlab::Middleware::ProxyFlightTime do
+describe Gitlab::Middleware::RailsQueueDuration do
   let(:app) { double(:app) }
   let(:middleware) { described_class.new(app) }
   let(:env) { {} }
@@ -23,7 +23,7 @@ describe Gitlab::Middleware::ProxyFlightTime do
 
       it 'sets proxy_flight_time and calls the app when the header is present' do
         env['HTTP_GITLAB_WORHORSE_PROXY_START'] = '123'
-        expect(transaction).to receive(:set).with(:proxy_flight_time, an_instance_of(Float))
+        expect(transaction).to receive(:set).with(:rails_queue_duration, an_instance_of(Float))
         expect(middleware.call(env)).to eq('yay')
       end
     end