12.1.5 网络监控
来源:互联网 发布:白马啸西风知乎 编辑:程序博客网 时间:2024/04/30 23:11
12.1.5 网络监控
对于网络性能的监控,主要关心以下两点:网卡的吞吐量是否过载以及网络是否稳定,是否出现丢包情况。对于前者,可以通过sar命令进行检查,如下所示。
# sar -n DEV 5 3
Linux 2.6.18-92.el5 (demoserver) 2008年09月09日
10时57分18秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
10时57分23秒 lo 0.40 0.40 628.60 628.60 0.00 0.00 0.00
10时57分23秒 eth0 2.40 0.40 180.60 29.80 0.00 0.00 0.00
10时57分23秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时57分23秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
10时57分28秒 lo 0.80 0.80 1256.00 1256.00 0.00 0.00 0.00
10时57分28秒 eth0 2.20 0.40 154.80 99.60 0.00 0.00 0.00
10时57分28秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时57分28秒 IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
10时57分33秒 lo 0.80 0.80 1256.00 1256.00 0.00 0.00 0.00
10时57分33秒 eth0 2.60 0.40 162.40 99.60 0.00 0.00 0.00
10时57分33秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: IFACE rxpck/s txpck/s rxbyt/s txbyt/s rxcmp/s txcmp/s rxmcst/s
// 最后计算统计信息的平均值
Average: lo 0.67 0.67 1046.87 1046.87 0.00 0.00 0.00
Average: eth0 2.40 0.40 165.93 76.33 0.00 0.00 0.00
Average: sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00
该命令会显示系统中所有网络接口的统计信息,并在最后显示这段时间统计结果的平均值。其中输出结果中各字段的说明如下所示。
q IFACE:网络接口的名字。
q rxpck/s:每秒钟接收的数据包。
q txpck/s:每秒钟发送的数据包。
q rxbyt/s:每秒钟接收的字节数。
q txbyt/s:每秒钟发送的字节数。
q rxcmp/s:每秒钟接收的压缩数据包。
q txcmp/s:每秒钟发送的压缩数据包。
q rxmcst/s:每秒钟接收的多播数据包。
正常情况下是不应该存在网络冲突和错误的,但是当网络流量不断增大的时候,就可能会因为网卡过载而出现丢包等情况。对于网络的错误统计信息,可以通过如下命令获取。
# sar -n EDEV 5 3
Linux 2.6.18-92.el5 (demoserver) 2008年09月09日
10时58分02秒 IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s
10时58分07秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时58分07秒 eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时58分07秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时58分07秒 IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s
10时58分12秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时58分12秒 eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时58分12秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时58分12秒 IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s
10时58分17秒 lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时58分17秒 eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10时58分17秒 sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: IFACE rxerr/s txerr/s coll/s rxdrop/s txdrop/s txcarr/s rxfram/s rxfifo/s txfifo/s
Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: eth0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Average: sit0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
命令输出结果中各字段的说明如下所示。
q IFACE:网络接口名称。
q rxerr/s:每秒钟接收的坏数据包。
q txerr/s:每秒钟发送的坏数据包。
q coll/s:每秒冲突数。
q rxdrop/s:因为缓冲充满,每秒钟丢弃的已接收数据包数。
q txdrop/s:因为缓冲充满,每秒钟丢弃的已发送数据包数。
q txcarr/s:发送数据包时,每秒载波错误数。
q rxfram/s:每秒接收数据包的帧对齐错误数。
q rxfifo/s:接收的数据包每秒FIFO过速的错误数。
q txfifo/s:发送的数据包每秒FIFO过速的错误数。
从上面的输出可以看到,当前网络的各种错误均为0,说明目前网络状况良好。
- 12.1.5 网络监控
- 网络监控
- 网络监控
- 网络监控
- 网络监控
- NetSaint随时监控网络
- 网络监控工具:IPTraf
- 关于"网络监控"
- 网络行为监控系统
- 网络发帖监控程序
- 网络监控产品选购指南
- 网络监控软件讨论
- 远程视频网络监控
- 网络监控摄像头
- 网络监控软件
- C# 监控网络连接
- Cacti 监控网络
- ubuntu网络监控
- adsfasd
- Java线程同步机制synchronized关键字的理解
- 12.1.4 磁盘监控
- ntfs+oracle+2003+asp.net 网站发布
- 说‘标准’话‘垄断’
- 12.1.5 网络监控
- Java解析XML文件的四种方法
- 深入理解iPhone屏幕双缓冲技术
- jsp实现文件下载与中文文件名乱码问题解决
- MSDN收藏
- 12.1.6 综合监控工具——top
- EVC入门之一: 实现远程调试的最佳硬件途径
- JAVA进阶:一个简单Thread缓冲池的实现
- 12.2 syslog日志