Skip to content

获取系统负载均值(1分钟、5分钟、15分钟)

获取系统负载平均值,基于 /proc/loadavg。

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

Request bodyX-WWW-FORM-URLENCODEDrequired

  • request_timestringrequired

    Unix 时间戳。

  • request_tokenstringrequired

    按 API 概览生成的签名。

  • actionGetLoadAveragerequired

    具体操作名称。

Returns

default

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

JSON
  • oneoptionalnumber

    1 分钟平均负载

  • fiveoptionalnumber

    5 分钟平均负载

  • fifteenoptionalnumber

    15 分钟平均负载

  • maxoptionalinteger

    最大负载阈值(CPU核心数 × 2)

  • limitoptionalinteger

    同 max

  • safeoptionalnumber

    安全阈值(max × 0.75)

各操作详细说明

GetLoadAverageaction=GetLoadAverage获取系统负载均值(1分钟、5分钟、15分钟)

获取系统负载平均值,基于 /proc/loadavg。

  • 路由:POST /system
  • action:GetLoadAverage

输入参数

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

输出参数

参数名称 类型 描述
one Float 1 分钟平均负载
five Float 5 分钟平均负载
fifteen Float 15 分钟平均负载
max Integer 最大负载阈值(CPU核心数 × 2)
limit Integer 同 max
safe Float 安全阈值(max × 0.75)

示例

响应

{
    "one": 0.15,
    "five": 0.08,
    "fifteen": 0.02,
    "max": 4,
    "limit": 4,
    "safe": 3.0
}
Navigation

Type to search…

↑↓ navigate↵ selectEsc close