Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
M
mini-wms
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
周海峰
mini-wms
Commits
9c092a1d
Commit
9c092a1d
authored
Dec 04, 2025
by
ningjihai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
缓存监控
parent
b0bfb3bc
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
65 行增加
和
59 行删除
+65
-59
ruoyi-admin-vue/src/views/monitor/cache/index.vue
+65
-59
没有找到文件。
ruoyi-admin-vue/src/views/monitor/cache/index.vue
View file @
9c092a1d
<
template
>
<
template
>
<div
class=
"app-container"
>
<div
class=
"app-container"
>
<el-row
:gutter=
"10"
>
<div
class=
"page-container-noback flex1"
>
<el-col
:span=
"24"
class=
"card-box"
>
<el-row
:gutter=
"10"
>
<el-card>
<el-col
:span=
"24"
class=
"card-box"
>
<div
slot=
"header"
><span><i
class=
"el-icon-monitor"
></i>
基本信息
</span></div>
<el-card>
<div
class=
"el-table el-table--enable-row-hover el-table--medium"
>
<div
slot=
"header"
><span><i
class=
"el-icon-monitor"
></i>
基本信息
</span></div>
<table
cellspacing=
"0"
style=
"width: 100%"
>
<div
class=
"el-table el-table--enable-row-hover el-table--medium"
>
<tbody>
<table
cellspacing=
"0"
style=
"width: 100%"
>
<tr>
<tbody>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
Redis版本
</div></td>
<tr>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
redis_version
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
Redis版本
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
运行模式
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
redis_version
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
redis_mode
==
"standalone"
?
"单机"
:
"集群"
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
运行模式
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
端口
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
redis_mode
==
"standalone"
?
"单机"
:
"集群"
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
tcp_port
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
端口
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
客户端数
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
tcp_port
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
connected_clients
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
客户端数
</div></td>
</tr>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
connected_clients
}}
</div></td>
<tr>
</tr>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
运行时间(天)
</div></td>
<tr>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
uptime_in_days
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
运行时间(天)
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
使用内存
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
uptime_in_days
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
used_memory_human
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
使用内存
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
使用CPU
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
used_memory_human
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
parseFloat
(
cache
.
info
.
used_cpu_user_children
).
toFixed
(
2
)
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
使用CPU
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
内存配置
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
parseFloat
(
cache
.
info
.
used_cpu_user_children
).
toFixed
(
2
)
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
maxmemory_human
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
内存配置
</div></td>
</tr>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
maxmemory_human
}}
</div></td>
<tr>
</tr>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
AOF是否开启
</div></td>
<tr>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
aof_enabled
==
"0"
?
"否"
:
"是"
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
AOF是否开启
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
RDB是否成功
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
aof_enabled
==
"0"
?
"否"
:
"是"
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
rdb_last_bgsave_status
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
RDB是否成功
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
Key数量
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
rdb_last_bgsave_status
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.dbSize"
>
{{
cache
.
dbSize
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
Key数量
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
网络入口/出口
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.dbSize"
>
{{
cache
.
dbSize
}}
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
instantaneous_input_kbps
}}
kps/
{{
cache
.
info
.
instantaneous_output_kbps
}}
kps
</div></td>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
>
网络入口/出口
</div></td>
</tr>
<td
class=
"el-table__cell is-leaf"
><div
class=
"cell"
v-if=
"cache.info"
>
{{
cache
.
info
.
instantaneous_input_kbps
}}
kps/
{{
cache
.
info
.
instantaneous_output_kbps
}}
kps
</div></td>
</tbody>
</tr>
</table>
</tbody>
</div>
</table>
</el-card>
</div>
</el-col>
</el-card>
</el-col>
<el-col
:span=
"12"
class=
"card-box"
>
<el-card>
</el-row>
<div
slot=
"header"
><span><i
class=
"el-icon-pie-chart"
></i>
命令统计
</span></div>
<el-row
:gutter=
"10"
style=
"flex: 1;"
>
<div
class=
"el-table el-table--enable-row-hover el-table--medium"
>
<el-col
:span=
"12"
class=
"card-box"
style=
"height: 100%;"
>
<div
ref=
"commandstats"
style=
"height: 420px"
/>
<el-card
style=
"height: 100%;"
>
</div>
<div
slot=
"header"
><span><i
class=
"el-icon-pie-chart"
></i>
命令统计
</span></div>
</el-card>
<div
class=
"el-table el-table--enable-row-hover el-table--medium"
>
</el-col>
<div
ref=
"commandstats"
style=
"height: 420px"
/>
</div>
</el-card>
</el-col>
<el-col
:span=
"12"
class=
"card-box"
>
<el-col
:span=
"12"
class=
"card-box"
style=
"height: 100%;"
>
<el-card>
<el-card
style=
"height: 100%;"
>
<div
slot=
"header"
><span><i
class=
"el-icon-odometer"
></i>
内存信息
</span></div>
<div
slot=
"header"
><span><i
class=
"el-icon-odometer"
></i>
内存信息
</span></div>
<div
class=
"el-table el-table--enable-row-hover el-table--medium"
>
<div
class=
"el-table el-table--enable-row-hover el-table--medium"
>
<div
ref=
"usedmemory"
style=
"height: 420px"
/>
<div
ref=
"usedmemory"
style=
"height: 420px"
/>
</div>
</div>
</el-card>
</el-card>
</el-col>
</el-col>
</el-row>
</el-row>
</div>
</div>
</div>
</
template
>
</
template
>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论