linux性能监视工具介绍
1.uptime
该命令直观地显示了服务器在过去15分钟、5分钟和1分钟的平均负载。
2.vmstat
vmstat输出信息每2秒,输出的10倍。
类别
特效
互换
IO
系统
中央处理器
r:运行的进程数
Si:变为记忆的能力
毕:读入块的个数
在:中断的数量
我们的用户
B:阻塞进程的数目
所以:改变内存容量的能力
写的块数
cs:上下文切换的数量
系统:系统
ID:闲置
瓦城:等待IO完成的CPU
3.iostat
输出iostat信息每2秒输出共3次
TPS
blk_read / S
blk_wrtn / S
blk_read
blk_wrtn
发送磁盘的I/O请求数
每秒读取的块数
每秒写入的块数
读取块总数
对块的写入总数。
注意:此命令包含CPU信息和磁盘IO信息,这里是一个简短的描述的磁盘IO的参数。需要注意的是,第一blk_read和blk_wrtn是统计总数的重要,其次是每秒数变化。
4.top
顶部D 10每10秒查看一次信息。
它包括负载信息、系统运行时间信息、CPU信息、进程信息等。
5.free M
===== MEM的历史
总计:内存总量,
使用:表示分配给缓存的数量(包括缓冲区和缓存),但是一些可能的缓存实际上没有使用。
自由:未分配的内存
缓冲区:系统分配但未使用的缓冲区数量。
缓存:系统分配但未使用的缓存数量。
======缓冲/缓存闪存
在所使用的MEM行中缓存的缓冲区,实际使用的内存量。
空闲:未使用的缓冲区和缓存以及未分配内存的总和,这是系统当前可用的实际内存。
6.sar
通过SAR命令,您可以看到服务器的各种硬件的实时运行,因为显示的一些参数含义类似于其他命令,这里没有详细介绍。
几个参数。
(1)SAR显示实时磁盘信息
(2)SAR B查看I/O和传输速率的统计信息。
(3)SAR显示CPU实时信息
(4)合成孔径雷达考虑平均负荷
(5)SAR视图内存使用情况
(6)开发视图网卡流量情况
rxpck /:收到数据包每秒
txpck /:每秒发送的数据包
rxbyt /:每秒接收的字节数
txbyt /:字节每秒
rxcmp /:压缩包每秒
txcmp /:压缩包每秒
rxmcst /:每秒的多播数据包