Skip to content

6.19 缓存监控 ​

概述

缓存监控页展示 Redis 运行状态:连接、内存、命中率、键空间规模。数据经 cache 包原始操作(PING / Info / DBSize)实时采集。

功能清单 ​

接口说明
GET /api/cache/infoRedis 视图聚合(Info 分区:服务器/内存/客户端/键空间;PING 探测;DBSize 键规模),权限码 sys:cache:info

指标关注点 ​

指标关注点
used_memory增长趋势;配合 maxmemory 策略
keyspace_hits/misses命中率下降 → 键设计或 TTL 复查
connected_clients连接数异常 → 连接池配置
DBSize键总量;黑名单/验证码类 TTL 键应动态平衡

降级模式下的表现 ​

Redis 不可用时应用已自动切内存模式(启动告警可查),监控页反映内存实现的对应视图——看到的不是真 Redis。生产应把"启动告警出现降级"纳入告警规则。

键规范回顾 ​

全部键带 easygoadmin: 前缀并由 consts/cache_key.go 函数生成(token 黑名单 / 在线会话 / 验证码 / 字典 / 限流计数)。

管理界面 ​

monitor/cache:信息面板 + 键空间分布。

相关 ​

小蚂蚁云团队 · 提供技术支持