标签:频繁 yum net log sar命令 工具 stat iot lin
10.6 监控io性能iostat命令与iotop,命令能够看出系统磁盘的工作情况,及时发现磁盘问题,这两个工具不是系统自带的,分别需要yum安装
其中iostat命令与前一篇博客中提到的sar命令在同一个(sysstat)包里,如果能使用sar命令就能使用iostat命令。
安装命令
yum install epel 先安装epel扩展源
yum install sysstat iotop
(一)iostat命令,看util 如果数值过高,说明磁盘很忙或者出现问题。
查看磁盘的使用情况
iostat -x
注意标红处数值,系统中的解释如下,反正这个数值很高系统就反应很慢了,要么换硬盘,要么查出是什么导致磁盘使用量飙升。
%util Percentage of elapsed time during which I/O requests were issued to the device (bandwidth utilization for the device). Device saturation occurs when this value is close to 100%.
(二)iotop,产看下哪一个进程占用进程较多
在具体服务器上看的更明显,磁盘读写最多的在第一排。
产看内存的使用量
free -m free -h
buff
cache
ps -aux
出现僵尸进程的场景,启用nigix,当父进程被意外杀掉时,子进程就可能进入僵尸进程
netstat用于查看网络状态,
tcp三次握手
四次挥手
netstat -lnp查看监听端口
netstat -an查看系统的网络连接状况
ss -an查看网络连接状况
小技巧
netstat -an|awk ‘/^txp
网络出现异常的时候会需要抓包
网络出现异常流量时需要抓包看出
比如看到攻击,频繁访问一些端口一些请求
tcpdump
用法txpdump -nn
wireshark
Linux系统管理初步(二)io、free、ps、netstat命令 编辑中
标签:频繁 yum net log sar命令 工具 stat iot lin
原文地址:http://blog.51cto.com/11934539/2064408