linux系统sar命令的使用
2011-05-31 16:03
260 查看
sar命令可以用于统计网卡流量;
sar -n DEV 1 10 每秒打印一次网卡情况,共打印10次
03:46:54 PM IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
03:46:55 PM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:46:55 PM eth1 5.05 10349.49 395.96 1061031.31 0.00 0.00 0.00
03:46:55 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:46:55 PM usb0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
rxpck表示每秒接收到的数据包个数
txpck表示每秒发出去的数据包个数
rxbyt表示每秒接收到的字节数
txpck表示每秒发送出去的字节数
可以通过grep eth1将网卡eth1上的数据存到一个文件中,最后通过awk来统计(例如存储在tcp.stat中)
awk 'BEGIN{rxpck=0;txpck=0;rxbyt=0;txbyt=0;n=0;} {rxpck=rxpck+$4; txpck=txpck+$5; rxbyt=rxbyt+$6; txbyt=txbyt+$7; n=n+1} END{print rxpck/n; print txpck/n; print rxbyt/n; print txbyt/n}' 文件名
sar -n DEV 1 10 每秒打印一次网卡情况,共打印10次
03:46:54 PM IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
03:46:55 PM eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:46:55 PM eth1 5.05 10349.49 395.96 1061031.31 0.00 0.00 0.00
03:46:55 PM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
03:46:55 PM usb0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
rxpck表示每秒接收到的数据包个数
txpck表示每秒发出去的数据包个数
rxbyt表示每秒接收到的字节数
txpck表示每秒发送出去的字节数
可以通过grep eth1将网卡eth1上的数据存到一个文件中,最后通过awk来统计(例如存储在tcp.stat中)
awk 'BEGIN{rxpck=0;txpck=0;rxbyt=0;txbyt=0;n=0;} {rxpck=rxpck+$4; txpck=txpck+$5; rxbyt=rxbyt+$6; txbyt=txbyt+$7; n=n+1} END{print rxpck/n; print txpck/n; print rxbyt/n; print txbyt/n}' 文件名
相关文章推荐
- Linux中以sar命令监控系统的使用教程
- linux学习第二十七篇:使用w查看系统负载,vmstat,top,sar,nload命令
- PHP执行linux系统命令的常用函数使用说明
- Linux系统中使用netcat命令的奇技淫巧
- linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本
- 电源管理ACPI、及APM、GNU/Linux系统下的相应命令使用
- Linux系统内存使用的体会及命令解释
- linux下查看系统内存使用情况的几个命令
- 新手必备:Linux系统命令和使用技巧8则
- TOP命令查看Linux系统CPU和内存使用情况
- Linux下系统时间设置及date命令使用
- Linux 命令(开放系统端口号/查看端口使用情况)
- Linux 系统命令及其使用详解(三)
- Linux系统下安装rz/sz命令及使用说明
- 详解Linux系统中rename命令的使用方法
- linux新装的系统下su命令不能使用的解决办法
- Linux系统资源监控命令vmstat\mpstat\sar\iostat\top
- Linux系统与Windows系统交互---安装rz/sz命令及使用说明
- Linux系统信息命令使用技巧
- Linux系统的一些命令使用格式