监控与统计
查看服务器状态、机台健康度及队列信息。
POST /m2lctl/ret/get
POST/m2lctl/ret/get
获取异步指令执行结果。例如截图、hosts 内容或执行状态。
| 参数名 | 类型 | 说明 |
|---|---|---|
token | string | Token |
POST /m2lctl/health/get
POST/m2lctl/health/get
机台健康检查。获取 CPU、内存、连通性等系统快照。
| 参数名 | 类型 | 说明 |
|---|---|---|
token | string | Token |
响应字段说明
📦 侧载版本信息 sideload
| 字段 | 类型 | 说明 |
|---|---|---|
sideload.branch | string | 当前机台正在运行的侧载分支,如 Main / SDEZ160 / SDGB150。此字段反映机台现状,仅在下载完成并重启后才会更新。 |
📋 Order 健康状态 order_health
Order 是机台后台的异步任务队列,每次通过 m2lctl/add 下发指令(如切换侧载分支、下载更新)时,会往队列中塞入一个 task。order_health 反映该队列的实时快照。
| 字段 | 类型 | 说明 |
|---|---|---|
total_orders | number | 队列中的 task 总数 |
completed_orders | number | 已完成的 task 数 |
pending_orders | number | 待执行的 task 数 |
current_order | string | 当前正在执行的 task 名称 |
current_item | string | 当前处理的子项目名 |
current_status | string | 当前状态,枚举值:完成 / 错误 / 下载 / 解压 |
download_progress | number | 当前 task 的下载进度(百分比 0-100) |
order_details | array | 各 task 详情列表,每项含 name / status / progress / rf_state / rf_state_desc |
sideload.branch与order_health相互独立:前者是"现在跑的是什么版本",后者是"后台正在做什么"。下载任务完成并重启机台后,branch才会变更。
POST /usage/get
POST/usage/get
服务器全局统计。获取流量、玩家数、运行时间等。
| 参数名 | 类型 | 说明 |
|---|---|---|
token | string | Token |
POST /player/queue/get
POST/player/queue/get
机台查卡/队列统计。展示当前在线玩家及游玩热度曲线。
| 参数名 | 类型 | 说明 |
|---|---|---|
token | string | Token |
clientId | string | 机台 ID |