等待第二次采样
执行任务的时间,不含 I/O 等待与 steal
本机观测 · SERVER STATUS
从资源占用到等待原因,把状态变成看得懂的信息。
第一次采样后显示容量和负载;CPU 与速率需要两个采样点。
等待第二次采样
执行任务的时间,不含 I/O 等待与 steal
结合 CPU 核数判断
包括运行、等 CPU 和不可中断等待的任务
按可用内存计算
可回收缓存不直接算作内存压力
普通用户可用空间
同时关注容量与 inode
这是三个时间尺度的平滑平均值,不是三个 CPU 百分比。
先对照逻辑 CPU 数,再看 CPU 和 I/O 等待。负载高且 CPU 高,可能在等算力;负载高但 CPU 低,要看阻塞、I/O 压力与此前的峰值。单线程也可能让一个核心满载。
表示“至少一个任务因资源不足而停顿”的时间占比。例如 20% 表示最近 10 秒中约 2 秒存在这种等待,不是资源使用率。内核不支持时显示不可用。
Swap 换入 / 换出:等待第二次采样。
Swap 非零可能是之前的冷数据;持续换页且内存压力升高,才更值得关注。
| 挂载点 / 设备 | 使用率 | 已用 / 总量 | 普通用户可用 | inode 已用 | 读 / 写速率 |
|---|---|---|---|---|---|
| 正在读取 | |||||
空间使用率按 df 的口径计算,排除普通用户不可用的保留空间。同一文件系统的 bind mount 合并;网络挂载不计入。无法映射块设备的文件系统不显示读写速率。
| 网卡 / 状态 | 接收 | 发送 | 错误 / 丢包累计 |
|---|
| 网卡 / 状态 | 接收 | 发送 | 错误 / 丢包累计 |
|---|
汇总默认排除回环、veth 和常见容器网桥,减少重复计算。
| 名称 | PID / 状态 | CPU | 驻留内存 |
|---|
进程 CPU 以一个逻辑核心 = 100% 计算,多线程进程可超过 100%。内存为 RSS,共享页可能重复计算。只展示进程名。
8 个逻辑 CPU 上,负载 4 通常表示仍有余量;负载 8 接近一个粗略参考值;负载 16 需要结合 CPU 与等待进一步检查。任务数量不能直接等价为可用算力。
CPU 高:检查主要进程与每核占用。I/O wait 或 I/O PSI 高:检查存储读写与阻塞。CPU PSI 高:有任务等待调度。逻辑核心性能、单线程和资源配额都可能影响判断。
1 分钟高而 5 / 15 分钟低,可能是刚出现的峰值;三个时间尺度都高,可能持续了一段时间。负载是指数平滑值,峰值结束后也会慢慢下降。用趋势和业务响应一起判断。
本页读取运行程序可见的 Linux /proc、/sys 和挂载点。负载、CPU、内存与 PSI 通常属于主机范围;容器里的进程和文件系统可能只有局部可见。检测到可见的 cgroup v2 限额时会另外显示,cgroup v1 限额不自动解析。
每个浏览器共享服务器上的同一份采样。历史仅保存在内存,页面关闭时继续采样;程序重启后清空。第一次采样没有 CPU 差值或网络速率,因此显示 —。数据停止更新时保留最后读数并标为过期。
可运行任务包含正在运行与等待 CPU 的线程;阻塞任务来自 /proc/stat 的 procs_blocked。它们是瞬时值,与平滑负载不同。进程可能在采样期间退出,短暂任务不一定出现在表中。