linux工具类之流量监视

linux工具类之流量监视

iptraf        好用                                                                            yum install iptraf
iptraf  is an ncurses-based IP LAN monitor that generates various network statistics including TCP info, UDP counts, ICMP and OSPF information, Ethernet,load info, node stats, IP checksum errors, and others.If the command is issued without any command-line options, the program comes up in interactive mode, with the various facilities  accessed  through  the main menu.

ipband

nethogs
安装nethogs
yum -y install nethogs
(1)、可以实时查看系统当前进程的流量
(2)、可以和nload结合起来,可以诊断出很多问题。
如果要将这些数据记录到日志里,可以使用下面的命令:
nethogs -b | tee log.txt

nload        不自带    简单直观
wget http://www.roland-riegel.de/nload/nload-0.7.2.tar.gz
tar zxvf nload-0.7.2.tar.gz
cd nload-0.7.2
./configure;make;make install
使用
直接用nload回车即可,也可以指定网卡,如nload eth1
还可以指定是以K或M来显示流量,如nload -u M显示的流量是以MB为单位的
看看还有哪些参数或选项
[root@wdlinux ~]# nload -u K
[root@wdlinux ~]# nload -h

ifstat        不自带    简单直观
Ifstat is a little tool to report interface activity, just like iostat/vmstat do for other system statistics.
ifstat gathers these statistics from the kernel internal counters, which is highly operating system dependent.Right now, the following systems are supported:
    Linux >= 2.2.0 (through /proc/net/dev file).
    FreeBSD >= 2.2 (using the ifmib(4) interface).
    Solaris >= 5.6 (using the kstat(3K) interface).
    IRIX and OpenBSD (using the SIOCGIFDATA ioctl).
    NetBSD and Darwin (using the route(4) sysctl interface).
    Other BSDs (using the kvm(3) interface).
    Digital Unix (OSF/1), Tru64, and Aix (using the legacy kmem interface).
    HP-UX (using the DPLI streams interface).
    Win32 native or through Cygwin (using the GetIfTable call).
wget -S http://gael.roualland.free.fr/ifstat/ifstat-1.1.tar.gz
tar zxvf ifstat-1.1.tar.gz
cd ifstat-1.1
./configure
make;make install
ifstat

iftop        不自带

安装库文件,需要 libpcap 及 libcurses 。
yum install -y flex byacc libpcap ncurses ncurses-devel libpcap-devel

wget -S http://www.ex-parrot.com/~pdw/iftop/download/iftop-0.17.tar.gz
tar zxvf iftop-0.17.tar.gz
cd iftop-0.17                                                                        

./configure                                                                            make;make install
使用
iftop -i eth1 -B
iftop -i eth2 -B -m 30M
iftop -n -i eth1

iftop -i eth0 -n -P  显示端口号
http://jiajun.iteye.com/blog/419515

watch ifconfig
watch more /proc/net/dev
watch -n 1 “/sbin/ifconfig eth0 | grep bytes”
ulimit -n

[root@CactiEZ ~]# netstat -s
[root@CactiEZ ~]# sar -n DEV 1
[root@CactiEZ ~]# sar -n EDEV 1 2
-n参数很有用,他有6个不同的开关:DEV | EDEV | NFS | NFSD | SOCK | ALL 。
DEV显示网络接口信息,EDEV显示关于网络错误的统计数据,NFS统计活动的NFS客户端的信息,NFSD统计NFS服务器的信息,SOCK显示套接字信息,ALL显示所有5个开关。它们可以单独或者一起使用。
rxerr/s:每秒钟接收的坏数据包 txerr/s:每秒钟发送的坏数据包 coll/s:每秒冲突数
rxdrop/s:因为缓冲充满,每秒钟丢弃的已接收数据包数
txdrop/s:因为缓冲充满,每秒钟丢弃的已发送数据包数
txcarr/s:发送数据包时,每秒载波错误数
rxfram/s:每秒接收数据包的帧对齐错误数
rxfifo/s:接收的数据包每秒FIFO过速的错误数
txfifo/s:发送的数据包每秒FIFO过速的错误数

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109867.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 工作中总结前端开发流程–vue项目

    工作中总结前端开发流程–vue项目

    2021年7月1日
    92
  • 超详细kali linux 设置固定IP地址步骤

    超详细kali linux 设置固定IP地址步骤kalilinux设置固定IP地址二,设置虚拟网络    &…

    2022年5月9日
    721
  • 【安装库】matlab2020b安装及百度网盘提速

    【安装库】matlab2020b安装及百度网盘提速【安装库】matlab2020b安装及百度网盘提速matlab2020b安装一,下载百度网盘链接:https://pan.baidu.com/s/18iLFaAbWt8IntUefX3eWfA提取码:p6in如果下载很慢的话应该是没开p2p加速(最近度盘良心发现加了个p2p下载)开启方法:打开设置开启提速模式开启后会提供一部分资源给别人下载,不下载的时候也会占用一定资源,当然这是相互的,你加速的时候别人也在和你共享资源,所以p2p才快,所以加速也只对热门资源比较有效

    2022年6月1日
    49
  • sans-serif字体下载_source sans variable是什么字体

    sans-serif字体下载_source sans variable是什么字体Serif衬线字体,字体边缘具有明显的艺术修饰效果,主要用于标题、大字体。如,宋体,TimesNewRomanSans-Serif非衬线字体,字体比划一般粗细均匀、清晰,主要用于少量正文。如,

    2022年8月1日
    10
  • varchar2和varchar2(char)_datetime数据类型

    varchar2和varchar2(char)_datetime数据类型charvarcharvarchar2的区别 区别:1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的,比如,存储字符串“abc”,对于CHAR(20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2(20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHAR的效率比VARCHAR2的效

    2022年4月20日
    50
  • CAN转以太网设备实现can报文与tcp/udp报文之间的高效低延时转换

    CAN转以太网设备实现can报文与tcp/udp报文之间的高效低延时转换LCNET 系列工业级 CAN 转以太网设备提供一路 10 100M 以太网通道 RJ45 和 1 2 路 CAN 通道 实现 CAN 网络与 IP 网络之间的互联互通 支持 TCPServer TCPClient 和 UDP 工作模式 IP 地址 端口 CAN 波特率 分包帧数 分包时间间隔等均可设置 这里进行 CAN 转以太网设备双向高效转发演示 测试示例的参数设置 UDP 模式 CAN 波特率 500Kbps 分包帧数为 1 即接收到一个 CAN 帧就封装成一个 UDP 报文发送到网络中 分包时间间隔为 0 即为 7 8 个 CAN 帧连续发送所需的

    2025年11月16日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号