From 387e5f75d15e3ed6cfa67cb9c894b99e490f25ea Mon Sep 17 00:00:00 2001 From: Leo <98382335+gaoziman@users.noreply.github.com> Date: Wed, 8 Oct 2025 02:30:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E6=A8=A1=E5=9D=97=EF=BC=9A?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=9B=91=E6=8E=A7=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加在线用户监控(src/views/monitor/online/) - 在线用户列表 - 用户强制下线 - 在线状态实时监控 - 添加服务器监控(src/views/monitor/server/) - CPU使用率监控 - 内存使用情况 - 磁盘空间监控 - 网络流量统计 - 添加Redis监控(src/views/monitor/redis/) - Redis连接信息 - 缓存命中率统计 - 键值空间分析 - 添加缓存监控(src/views/monitor/cache/) - 缓存列表管理 - 缓存清理功能 - 添加定时任务管理(src/views/monitor/job/) - 任务列表管理 - 任务执行记录 - 任务启停控制 - 添加自定义业务组件(src/components/custom/) - 监控仪表盘组件 - 统计图表组件 --- .../custom/Editor/MarkDownEditor/index.vue | 29 + .../custom/Editor/RichTextEditor/index.vue | 107 ++ src/views/monitor/cache/index.vue | 954 +++++++++++++++ src/views/monitor/job/index.vue | 1026 +++++++++++++++++ src/views/monitor/online/index.vue | 688 +++++++++++ .../redis/components/CommandStatsPieChart.vue | 332 ++++++ .../redis/components/MemoryGaugeChart.vue | 272 +++++ src/views/monitor/redis/index.vue | 316 +++++ .../monitor/server/components/StatCard.vue | 182 +++ src/views/monitor/server/index.vue | 327 ++++++ 10 files changed, 4233 insertions(+) create mode 100644 src/components/custom/Editor/MarkDownEditor/index.vue create mode 100644 src/components/custom/Editor/RichTextEditor/index.vue create mode 100644 src/views/monitor/cache/index.vue create mode 100644 src/views/monitor/job/index.vue create mode 100644 src/views/monitor/online/index.vue create mode 100644 src/views/monitor/redis/components/CommandStatsPieChart.vue create mode 100644 src/views/monitor/redis/components/MemoryGaugeChart.vue create mode 100644 src/views/monitor/redis/index.vue create mode 100644 src/views/monitor/server/components/StatCard.vue create mode 100644 src/views/monitor/server/index.vue diff --git a/src/components/custom/Editor/MarkDownEditor/index.vue b/src/components/custom/Editor/MarkDownEditor/index.vue new file mode 100644 index 0000000..761cd18 --- /dev/null +++ b/src/components/custom/Editor/MarkDownEditor/index.vue @@ -0,0 +1,29 @@ + + + + + diff --git a/src/components/custom/Editor/RichTextEditor/index.vue b/src/components/custom/Editor/RichTextEditor/index.vue new file mode 100644 index 0000000..31a3271 --- /dev/null +++ b/src/components/custom/Editor/RichTextEditor/index.vue @@ -0,0 +1,107 @@ + + + diff --git a/src/views/monitor/cache/index.vue b/src/views/monitor/cache/index.vue new file mode 100644 index 0000000..bc5f376 --- /dev/null +++ b/src/views/monitor/cache/index.vue @@ -0,0 +1,954 @@ + + + + + diff --git a/src/views/monitor/job/index.vue b/src/views/monitor/job/index.vue new file mode 100644 index 0000000..27633ee --- /dev/null +++ b/src/views/monitor/job/index.vue @@ -0,0 +1,1026 @@ + + + + + diff --git a/src/views/monitor/online/index.vue b/src/views/monitor/online/index.vue new file mode 100644 index 0000000..0b4799d --- /dev/null +++ b/src/views/monitor/online/index.vue @@ -0,0 +1,688 @@ + + + + + diff --git a/src/views/monitor/redis/components/CommandStatsPieChart.vue b/src/views/monitor/redis/components/CommandStatsPieChart.vue new file mode 100644 index 0000000..36d3eaf --- /dev/null +++ b/src/views/monitor/redis/components/CommandStatsPieChart.vue @@ -0,0 +1,332 @@ + + + + + diff --git a/src/views/monitor/redis/components/MemoryGaugeChart.vue b/src/views/monitor/redis/components/MemoryGaugeChart.vue new file mode 100644 index 0000000..ba3dc65 --- /dev/null +++ b/src/views/monitor/redis/components/MemoryGaugeChart.vue @@ -0,0 +1,272 @@ + + + + + diff --git a/src/views/monitor/redis/index.vue b/src/views/monitor/redis/index.vue new file mode 100644 index 0000000..bb63ecf --- /dev/null +++ b/src/views/monitor/redis/index.vue @@ -0,0 +1,316 @@ + + + + + diff --git a/src/views/monitor/server/components/StatCard.vue b/src/views/monitor/server/components/StatCard.vue new file mode 100644 index 0000000..8f2fdb2 --- /dev/null +++ b/src/views/monitor/server/components/StatCard.vue @@ -0,0 +1,182 @@ + + + + + diff --git a/src/views/monitor/server/index.vue b/src/views/monitor/server/index.vue new file mode 100644 index 0000000..1956fa1 --- /dev/null +++ b/src/views/monitor/server/index.vue @@ -0,0 +1,327 @@ + + + + +