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,7 +1,7 @@
# frozen_string_literal: true
class Admin::Metrics::Dimension::SoftwareVersionsDimension < Admin::Metrics::Dimension::BaseDimension
include Redisable
include Admin::Metrics::Dimension::StoreHelper
def key
'software_versions'
@@ -45,13 +45,11 @@ class Admin::Metrics::Dimension::SoftwareVersionsDimension < Admin::Metrics::Dim
end
def redis_version
value = redis_info['redis_version']
{
key: 'redis',
human_key: 'Redis',
value: value,
human_value: value,
human_key: store_name,
value: store_version,
human_value: store_version,
}
end
@@ -117,8 +115,4 @@ class Admin::Metrics::Dimension::SoftwareVersionsDimension < Admin::Metrics::Dim
rescue Terrapin::CommandNotFoundError, Terrapin::ExitStatusError, Oj::ParseError
nil
end
def redis_info
@redis_info ||= redis.info
end
end