linux monitor - yaokun123/php-wiki GitHub Wiki

性能监控

当系统中sar不可用时,可以使用以下工具替代:linux下有 vmstat、Unix系统有prstat

一、监控cpu

1.1、查看CPU使用率 -u

sar -u 1 2
// 后面的两个参数表示监控的频率,比如例子中的1和2,表示每秒采样一次,总共采样2次

1.2、查看CPU平均负载

sar -q 1 2
// sar指定-q后,就能查看运行队列中的进程数、系统上的进程大小、平均负载等

二、查询内存 -r

sar -r 1 10
// 查看内存使用状况 sar指定-r之后,可查看内存使用状况

三、查询页面交换 -W

sar -W 1 10

四、查询硬盘使用

du -ah
df -ah