性能监控

管理员指南

性能监控

查看服务器实时资源使用情况,并进行系统维护操作

查看服务器实时资源使用情况,并进行系统维护操作。使用 Root 账号登录后,进入系统设置页(`/console/setting`),找到「性能监控」标签页。Web 控制台与参考设计一致,正在对接中。

执行维护操作

easyapi.com/console/setting?tab=performance

清理方式

保留最近 N 个文件保留最近 N 天
保留文件数10
清理日志文件

性能监控

刷新统计清理不活跃缓存重置统计执行 GC

请求体磁盘缓存

0 Bytes / 1 GB

0%

活跃文件: 0磁盘命中: 0

请求体内存缓存

当前缓存大小: 0 Bytes

活跃缓存数: 0内存命中: 1

缓存目录磁盘空间

已用: 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

相关说明