类 RedisMonitorController
java.lang.Object
net.sohelp.boot.admin.core.base.BaseController
net.sohelp.boot.dev.web.ops.redis.RedisMonitorController
@RestController("dev-ops-redis")
@RequestMapping("/dev/ops/redis")
public class RedisMonitorController
extends BaseController
Redis监控控制器
用于获取Redis服务器的实时监控信息,包括内存使用、键值统计、服务器信息等。 提供对Redis info命令结果的解析和中文映射,便于运维人员监控Redis运行状态。
当 Redis 未配置时,接口返回友好提示而非报错。
- 从以下版本开始:
- 2024-01-02
- 作者:
- AaronFung
-
字段概要
从类继承的字段 net.sohelp.boot.admin.core.base.BaseController
request, response -
构造器概要
构造器 -
方法概要
从类继承的方法 net.sohelp.boot.admin.core.base.BaseController
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, response, responseStream, success, success, success, success, validateToken
-
构造器详细资料
-
RedisMonitorController
public RedisMonitorController()
-
-
方法详细资料
-
getInfo
获取Redis监控信息通过RedisTemplate执行Redis info命令,获取Redis服务器的各项运行指标。 并将原始指标数据映射为带有中文描述的结构化数据,用于前端展示。
当 Redis 未配置时,返回提示信息而非报错。
- 返回:
- 包含Redis info信息和dbSize的Map对象
-