2
0

Display Valkey version on admin dashboard (#35785)

This commit is contained in:
Yamagishi Kazutoshi
2025-09-10 19:58:51 +09:00
committed by GitHub
parent eb118d8523
commit ffaa672fd6
5 changed files with 104 additions and 33 deletions

View File

@@ -1,8 +1,8 @@
# frozen_string_literal: true
class Admin::Metrics::Dimension::SpaceUsageDimension < Admin::Metrics::Dimension::BaseDimension
include Redisable
include ActionView::Helpers::NumberHelper
include Admin::Metrics::Dimension::StoreHelper
def key
'space_usage'
@@ -27,14 +27,12 @@ class Admin::Metrics::Dimension::SpaceUsageDimension < Admin::Metrics::Dimension
end
def redis_size
value = redis_info['used_memory']
{
key: 'redis',
human_key: 'Redis',
value: value.to_s,
human_key: store_name,
value: store_size.to_s,
unit: 'bytes',
human_value: number_to_human_size(value),
human_value: number_to_human_size(store_size),
}
end
@@ -57,10 +55,6 @@ class Admin::Metrics::Dimension::SpaceUsageDimension < Admin::Metrics::Dimension
}
end
def redis_info
@redis_info ||= redis.info
end
def search_size
return unless Chewy.enabled?