vmstat 1 总的CPU利用率
mpstat -P ALL 1 每个CPU核的利用率
top/pidstat 每个进程的CPU利用率
信息来源 /proc/stat /proc/$pid/stat
查看网络流量
sar -n DEV 1 100 网卡流量
sar -n EDEV 1 100 网卡丢包
数据来源
/proc/net/dev
链路层 -ethtool
命令格式
ethtool - S eth0 网卡丢包
ethtool eth0
ethtool -i etho
ethtool -p eth0 N sec
ethtool -K etho查看网卡高级功能开启情况
数据来源
ioctl(),从网卡硬件中读取
TC层 -tc命令
命令格式
tc -s qdisc show -TC 丢包
数据来源
socket(AF_NETLINK, SOCK_RAM,..)
IP层 -netstat命令
命令格式
netstat -s IP丢包
数据来源
/proc/net/netstat 和/proc/net/snmp
iostat -x 1
数据来源 iostat -/proc/diskstats
查看每个进程io的使用情况
iotop