跳到主要内容
版本:latest

GetSystemTotal

获取系统统计信息,包含内存、CPU、运行时间、系统版本等综合数据。

  • 路由POST /system
  • actionGetSystemTotal

输入参数

除公共参数外无需额外参数。

参数名称必选类型描述
actionString固定值 GetSystemTotal

输出参数

参数名称类型描述
memTotalInteger总内存(MB)
memFreeInteger空闲内存(MB)
memBuffersInteger缓冲区内存(MB)
memCachedInteger缓存内存(MB)
memAvailableInteger可用内存(MB)
memRealUsedInteger实际已用内存(MB),不含 buffer/cache
cpuNumIntegerCPU 逻辑核心数
cpuRealUsedFloatCPU 实时使用率(%)
timeString系统已运行时间,如 10天5小时30分钟
systemString操作系统版本,如 Debian GNU/Linux 13 x86_64(Py3.7.16)
isuserInteger是否存在 admin 用户,1 为存在
isportBoolean面板端口是否为默认 8888
versionString面板版本号,如 11.7.0

示例

请求

POST /system HTTP/1.1
Host: 192.168.168.213:8888
Content-Type: application/x-www-form-urlencoded

request_time=1700000000&request_token=xxx&action=GetSystemTotal

响应

{
"memTotal": 3901,
"memFree": 2918,
"memBuffers": 22,
"memCached": 338,
"memAvailable": 3056,
"memRealUsed": 623,
"cpuNum": 2,
"cpuRealUsed": 12.5,
"time": "0分钟",
"system": "Debian GNU/Linux 13 x86_64(Py3.7.16)",
"isuser": 1,
"isport": false,
"version": "11.7.0"
}