管理员指南
性能监控
查看服务器实时资源使用情况,并进行系统维护操作
查看服务器实时资源使用情况,并进行系统维护操作。使用 Root 账号登录后,进入系统设置页(`/console/setting`),找到「性能监控」标签页。Web 控制台与参考设计一致,正在对接中。
执行维护操作
清理方式
保留最近 N 个文件保留最近 N 天
保留文件数10
清理日志文件性能监控
刷新统计清理不活跃缓存重置统计执行 GC
请求体磁盘缓存
0 Bytes / 1 GB
请求体内存缓存
当前缓存大小: 0 Bytes
缓存目录磁盘空间
已用: 2.44 GB · 可用: 953.2 GB · 总计: 1000.95 GB
- 已分配内存10.57 MB
- 总分配内存222.43 MB
- 系统内存51.66 MB
- GC 次数252
- Goroutine 数23
- 缓存目录/tmp/new-api-body-cache
- 目录文件数0
- 目录总大小0 Bytes
性能监控 Tab 示意:日志清理、维护按钮、缓存面板与 Go 运行时指标
进入性能监控
Root 登录后打开 /console/setting ,切换到「性能监控」或「性能设置」Tab。该页只读展示网关进程资源占用,维护操作会立即影响运行中的 EasyAPI 服务,请在低峰期执行。
清理日志文件
选择按文件数或按天数保留策略,填写阈值后点击「清理日志文件」。该操作不可恢复,建议先备份或确认日志已归档。
| 清理方式 | 说明 |
|---|---|
| 保留最近 N 个文件 | 按文件数量保留最新日志,超出部分删除 |
| 保留最近 N 天 | 按时间窗口删除过期日志文件 |
维护操作按钮
| 操作 | 说明 |
|---|---|
| 刷新统计 | 重新拉取内存、GC、缓存与磁盘占用等实时指标 |
| 清理不活跃缓存 | 释放请求体磁盘/内存缓存中长时间未访问的条目 |
| 重置统计 | 将命中率等累计计数归零,便于观察新一轮流量 |
| 执行 GC | 手动触发 Go runtime GC(仅建议在低峰期排查内存时使用) |
「执行 GC」会短暂增加 CPU 占用;「重置统计」不影响实际缓存文件,仅清零计数器。
请求体缓存
EasyAPI 对大请求体使用磁盘 + 内存两级缓存,减少重复上传带宽。磁盘缓存目录默认位于临时路径(如 /tmp/new-api-body-cache),占用受「缓存目录磁盘空间」进度条监控。
- 请求体磁盘缓存:0 Bytes / 1 GB
- 请求体内存缓存:当前缓存大小: 0 Bytes
- 缓存目录磁盘空间:已用: 2.44 GB · 可用: 953.2 GB · 总计: 1000.95 GB
运行时统计
下方指标来自 Go runtime,用于判断是否存在内存泄漏或 Goroutine 泄漏:
| 指标 | 示例值 |
|---|---|
| 已分配内存 | 10.57 MB |
| 总分配内存 | 222.43 MB |
| 系统内存 | 51.66 MB |
| GC 次数 | 252 |
| Goroutine 数 | 23 |
| 缓存目录 | /tmp/new-api-body-cache |
| 目录文件数 | 0 |
| 目录总大小 | 0 Bytes |