跳到主内容

网页界面监控

Casdoor 在 Sysinfo 页面(例如 door.casdoor.com/sysinfo)展示运行时指标:

  • CPU 和内存使用率:进度条在 70% 变黄、90% 变红

    使用信息

  • 磁盘使用:data/ 目录已用字节数,以及所在文件系统的总容量

  • 网络 I/O:Casdoor 进程累计读写的字节数(来自操作系统的 I/O 计数器)

  • API 延迟:每个 API 的请求数和平均延迟

    API延迟

  • API 吞吐量:总吞吐量和各 API 的吞吐量

    API吞吐量

版本信息​

/api/get-version-info 接口返回当前运行程序的版本:

{
"version": "v1.x.x",
"commitId": "abc1234",
"commitOffset": 42
}

源码构建(从本地 git 仓库读取信息)和官方发布的二进制文件(version、commitId 和 commitOffset 在构建时通过链接参数嵌入)都支持这个接口。部署发布版的预编译二进制文件时,不需要有 git 仓库,这个接口也能返回正确的数据。