summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorick Peterse <yorickpeterse@gmail.com>2016-01-07 11:39:02 +0000
committerYorick Peterse <yorickpeterse@gmail.com>2016-01-07 11:39:02 +0000
commitda912c8f4ce6a8e828bc0ef4dd352fd54df0739f (patch)
tree3e818411df08c081eb07eab80c3d53386ddbe178
parent0deeebc175d5b970cb53f8fc455a4b8faf5f5d2d (diff)
parent7ed3a5a240e4997b24d11b96e27126dfaa575abe (diff)
downloadgitlab-ce-da912c8f4ce6a8e828bc0ef4dd352fd54df0739f.tar.gz
Merge branch 'revert-influxdb-milliseconds' into 'master'
See merge request !2326
-rw-r--r--lib/gitlab/metrics/subscribers/action_view.rb8
-rw-r--r--lib/gitlab/metrics/subscribers/active_record.rb6
-rw-r--r--spec/lib/gitlab/metrics/subscribers/action_view_spec.rb4
-rw-r--r--spec/lib/gitlab/metrics/subscribers/active_record_spec.rb2
4 files changed, 6 insertions, 14 deletions
diff --git a/lib/gitlab/metrics/subscribers/action_view.rb b/lib/gitlab/metrics/subscribers/action_view.rb
index 84d9e383625..7c0105d543a 100644
--- a/lib/gitlab/metrics/subscribers/action_view.rb
+++ b/lib/gitlab/metrics/subscribers/action_view.rb
@@ -19,7 +19,7 @@ module Gitlab
values = values_for(event)
tags = tags_for(event)
- current_transaction.increment(:view_duration, duration(event))
+ current_transaction.increment(:view_duration, event.duration)
current_transaction.add_metric(SERIES, values, tags)
end
@@ -28,7 +28,7 @@ module Gitlab
end
def values_for(event)
- { duration: duration(event) }
+ { duration: event.duration }
end
def tags_for(event)
@@ -48,10 +48,6 @@ module Gitlab
def current_transaction
Transaction.current
end
-
- def duration(event)
- event.duration * 1000.0
- end
end
end
end
diff --git a/lib/gitlab/metrics/subscribers/active_record.rb b/lib/gitlab/metrics/subscribers/active_record.rb
index 6fa73e7a3be..8008b3bc895 100644
--- a/lib/gitlab/metrics/subscribers/active_record.rb
+++ b/lib/gitlab/metrics/subscribers/active_record.rb
@@ -8,7 +8,7 @@ module Gitlab
def sql(event)
return unless current_transaction
- current_transaction.increment(:sql_duration, duration(event))
+ current_transaction.increment(:sql_duration, event.duration)
end
private
@@ -16,10 +16,6 @@ module Gitlab
def current_transaction
Transaction.current
end
-
- def duration(event)
- event.duration * 1000.0
- end
end
end
end
diff --git a/spec/lib/gitlab/metrics/subscribers/action_view_spec.rb b/spec/lib/gitlab/metrics/subscribers/action_view_spec.rb
index 0a4cc5e929b..05e4fbbeb51 100644
--- a/spec/lib/gitlab/metrics/subscribers/action_view_spec.rb
+++ b/spec/lib/gitlab/metrics/subscribers/action_view_spec.rb
@@ -21,7 +21,7 @@ describe Gitlab::Metrics::Subscribers::ActionView do
describe '#render_template' do
it 'tracks rendering of a template' do
- values = { duration: 2100 }
+ values = { duration: 2.1 }
tags = {
view: 'app/views/x.html.haml',
file: 'app/views/x.html.haml',
@@ -29,7 +29,7 @@ describe Gitlab::Metrics::Subscribers::ActionView do
}
expect(transaction).to receive(:increment).
- with(:view_duration, 2100)
+ with(:view_duration, 2.1)
expect(transaction).to receive(:add_metric).
with(described_class::SERIES, values, tags)
diff --git a/spec/lib/gitlab/metrics/subscribers/active_record_spec.rb b/spec/lib/gitlab/metrics/subscribers/active_record_spec.rb
index ca86142a2f4..7bc070a4d09 100644
--- a/spec/lib/gitlab/metrics/subscribers/active_record_spec.rb
+++ b/spec/lib/gitlab/metrics/subscribers/active_record_spec.rb
@@ -26,7 +26,7 @@ describe Gitlab::Metrics::Subscribers::ActiveRecord do
and_return(transaction)
expect(transaction).to receive(:increment).
- with(:sql_duration, 200)
+ with(:sql_duration, 0.2)
subscriber.sql(event)
end