性能测试中常用的监控命令
1top CPU和进程监控命令
top命令是Linux下一个实时的、交互式的,对操作系统整体监控的命令,可以对CPU、内存、进程监控。 是Linux下最常用的监控命令。一般主要用来监控cpu和进程的相关性能数据。
top命令的结果分为两个部分:
统计信息:前五行是系统整体的统计信息;
进程信息:统计信息下方类似表格区域显示的是各个进程的详细信息,默认5秒刷新一次。
top -help
2free内存监控命令
实名监控操作系统内存使用情况。
free --help
3iostat磁盘读写监控命令
可以实时的监控服务器磁盘的读写性能数据。
[root@localhost ServerAgent-2.2.3]# iostat
bash: iostat: command not found
安装
yum install sysstat
[root@localhost sophia]# iostat 2
iostat 2 每2秒刷新一下
iostat --help
4sar网卡流量监控
可以实时的监控网卡流量,收发字节数。
如果未安装yum install sysstat
sar -help
sar -n [关键词] [时间间隔] [次数]
DEV 网络接口信息(网卡)
IP 流 (v4)
Sockets (套接字) (v4)
TCP 流 (v4)
除此以外,还有很多其它监控手段。