Skip to content

Commit 40e9fbb

Browse files
committed
Rails cache metrics name alignment
1 parent a8a5c33 commit 40e9fbb

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

lib/gitlab/metrics/subscribers/rails_cache.rb

+8-8
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ module Subscribers
66
class RailsCache < ActiveSupport::Subscriber
77
attach_to :active_support
88

9-
def self.metric_cache_duration_seconds
10-
@metric_cache_duration_seconds ||= Gitlab::Metrics.histogram(
11-
:gitlab_cache_duration_seconds,
9+
def self.metric_cache_operation_duration_seconds
10+
@metric_cache_operation_duration_seconds ||= Gitlab::Metrics.histogram(
11+
:gitlab_cache_operation_duration_seconds,
1212
'Cache access time',
1313
{ action: nil, operation: nil },
1414
[0.001, 0.002, 0.005, 0.01, 0.02, 0.05, 0.1, 0.500, 2.0, 10.0]
@@ -31,10 +31,10 @@ def cache_read(event)
3131

3232
if event.payload[:hit]
3333
self.class.metric_cache_read_hit_total.increment({ action: action })
34-
current_transaction.increment(:cache_read_hit_count, 1)
34+
current_transaction.increment(:cache_read_hit_count, 1, false)
3535
else
3636
self.class.metric_cache_read_miss_total.increment({ action: action })
37-
current_transaction.increment(:cache_read_miss_count, 1)
37+
current_transaction.increment(:cache_read_miss_count, 1, false)
3838
end
3939
end
4040

@@ -67,11 +67,11 @@ def cache_generate(event)
6767
def observe(key, duration)
6868
return unless current_transaction
6969

70-
self.class.metric_cache_duration_seconds.observe({ operation: key, action: action }, duration / 1000.0)
70+
self.class.metric_cache_operation_duration_seconds.observe({ operation: key, action: action }, duration / 1000.0)
7171
current_transaction.increment(:cache_duration, duration, false)
7272
current_transaction.increment(:cache_count, 1, false)
73-
current_transaction.increment("#{key}_duration".to_sym, duration, false)
74-
current_transaction.increment("#{key}_count".to_sym, 1, false)
73+
current_transaction.increment("cache_#{key}_duration".to_sym, duration, false)
74+
current_transaction.increment("cache_#{key}_count".to_sym, 1, false)
7575
end
7676

7777
private

0 commit comments

Comments
 (0)