Skip to content

获取内存详细信息(总量、空闲、缓存、可用、实际使用)

获取服务器内存详细信息,包含物理内存和虚拟内存。结果会被缓存 60 秒。

POST
https://your-panel.example.com:8888/system
更新于 查看 Markdown

Request bodyX-WWW-FORM-URLENCODEDrequired

  • request_timestringrequired

    Unix 时间戳。

  • request_tokenstringrequired

    按 API 概览生成的签名。

  • actionGetMemInforequired

    具体操作名称。

Returns

default

接口响应,业务状态见下方详细说明。

JSON
  • memTotaloptionalinteger

    总内存(MB)

  • memFreeoptionalinteger

    空闲内存(MB)

  • memBuffersoptionalinteger

    缓冲区(MB)

  • memCachedoptionalinteger

    缓存(MB)

  • memAvailableoptionalinteger

    可用内存(MB),含可回收的 buffer/cache

  • memRealUsedoptionalinteger

    实际已用(MB)= memTotal - memFree - memBuffers - memCached

各操作详细说明

GetMemInfoaction=GetMemInfo获取内存详细信息(总量、空闲、缓存、可用、实际使用)

获取服务器内存详细信息,包含物理内存和虚拟内存。结果会被缓存 60 秒。

  • 路由:POST /system
  • action:GetMemInfo

输入参数

参数名称 必选 类型 描述
action 是 String 固定值 GetMemInfo

输出参数

参数名称 类型 描述
memTotal Integer 总内存(MB)
memFree Integer 空闲内存(MB)
memBuffers Integer 缓冲区(MB)
memCached Integer 缓存(MB)
memAvailable Integer 可用内存(MB),含可回收的 buffer/cache
memRealUsed Integer 实际已用(MB)= memTotal - memFree - memBuffers - memCached

示例

请求

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

request_time={timestamp}&request_token={token}&action=GetMemInfo

响应

{
    "memTotal": 3901,
    "memFree": 2918,
    "memBuffers": 22,
    "memCached": 338,
    "memAvailable": 3056,
    "memRealUsed": 623
}
Navigation

Type to search…

↑↓ navigate↵ selectEsc close