这是 nicstat 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
nicstat, enicstat - 打印网络流量统计信息
概要
网卡 [-hvnsxpztualkMU] [-i界面] [-S整数:mbps[fd|hd]] [间隔 [数数]]
电子统计 <相同 选项 & 操作数>
商品描述
网卡 打印出所有网卡 (NIC) 的网络统计信息,包括数据包,
每秒千字节,平均数据包大小等等。
配置
-h 显示简要使用信息(帮助)。
-v 显示 nicstat 版本(以及与“-l”结合使用时的附加字段)
-n 仅显示非本地(即非环回)接口的统计信息。
-s 显示摘要输出 - 只是接收(读取)和传输的数据量
(书面)。
-x 显示扩展输出。 看 OUTPUT 详细信息。
-U 显示单独的读取和写入利用率统计信息。 这影响了
默认、扩展 (-x) 和所有 (-a) 格式输出。 对于默认格式
删除“Sat”统计数据以适合 80 列中的输出。
-M 以 Mbps(每秒兆比特)为单位显示接口吞吐量统计信息,而不是
的默认 KB/s(每秒千字节)。
注 - 接口统计信息以字节为单位报告给操作系统。 网卡
不知道以太网或其他硬件开销是否包含在
各平台统计。
-p 以可解析的格式显示输出。 这在每个接口输出一条线
以下格式(对应于默认的 -x、-t 和 -u 选项;
分别):
时间:在:rKB/s:wKB/s:rPk/s:wPk/s:%Util:Sat
时间:In:rKB/s:wKB/s:rPk/s:wPk/s:%Util:Sat:IErr:OErr:Col:NoCP:Defer
时间:TCP:InKB:OutKB:InSeg:OutSeg:重置:AttF:%ReTX:InConn:OutCon:删除
时间:UDP:InDG:OutDG:InErr:OutErr
哪里 次 是自 1 年 1970 月 XNUMX 日 (UST) 午夜以来的秒数,并且
其他字段如中所述 OUTPUT 以下部分。
注意 - 吞吐量统计始终以 KB/s(千字节每秒)为单位
可解析的格式,即使已经指定了“-M”标志。
-z 跳过样本期间流量为零的接口。
-t 显示 TCP 统计信息。
-u 显示 UDP 统计信息。
-a 相当于'-x -t -u'。
-l 只列出接口。
-i接口[,接口...]
仅显示列出的接口的统计信息。 多个接口可以
列出,以逗号 (,) 分隔。
-S整数:速度[fd|hd]
(仅限 Linux)。 指定一个或多个的速度(和可选的双工模式)
接口。 给定的速度以兆位/秒为单位。 双工模式将
除非指定了以“h”或“H”开头的后缀,否则默认为“full”。 速度
和双工模式在 Solaris 上使用“ifspeed”和
“link_duplex”kstat 值。
-k (仅限 Solaris)。 通过查找 kstat 来搜索活动的网络接口
"link_state" 值为 1 的统计信息。这仅对系统有价值
运行 Solaris 10(或 Solaris 11 Express 的早期版本),具有独占 IP
区域,其中提供给独占 IP 区域的接口不是以其他方式
可见的。 如果您运行的是 Solaris 9(或更早版本)或 Solaris 11(或更早版本)
您不需要此选项。
操作数
间隔 指定样本之间的秒数。
数 指定重复统计的次数。 如果不 数 is
指定的, 网卡 将无限期地重复统计。
OUTPUT
的领域 网卡的显示是:
时间 对应于所示样本结束的时间,在 时:分:秒 格式
(24 小时制)。
诠释 接口名称。
rKB/秒, 知识库
千字节/秒读取(接收)。
周KB/秒, 输出知识库
写入(传输)的千字节/秒。
百万兆位, 传输速率
兆位/秒读取(接收)。
兆比特/秒, 无线网速
写入(传输)的兆位/秒。
转速/秒, 分段, 危险品
数据包(TCP 段、UDP 数据报)/秒读取(接收)。
周/秒, 外段, 输出DG
数据包(TCP 段、UDP 数据报)/每秒写入(传输)。
平均 读取(接收)数据包的平均大小。
声波 写入(传输)数据包的平均大小。
% 利用率 接口的使用百分比。 对于全双工接口,这是
较大的 rKB/秒 or 万字节/秒 作为接口速度的百分比。 对于半
双工接口, rKB/秒 和 万字节/秒 相加。
%r实用程序, %w实用程序
分别读取和写入字节的百分比利用率。
星期六 饱和。 这是接口看到的错误数/秒 - 一个
指标界面可能接近饱和。 这个统计是
结合了许多内核统计信息。 建议使用'-x'
尝试时查看更多个人统计数据(下面提到的那些)的选项
诊断网络问题。
错误 收到的数据包由于包含错误而无法处理
错误 由于错误而未成功传输的数据包
科尔 传输期间的以太网冲突。
无CP 禁放。 这是无法将传入数据包放入进程的情况
读取套接字。 这表明本地进程无法处理
及时传入数据包。
推迟 延迟传输。 第一次传输尝试没有冲突的数据包
因媒体忙而延迟。
重设 tcpEstab 重置。 TCP 连接建立直接连接的次数
从 ESTABLISHED 状态或 CLOSE- 状态转换到 CLOSED 状态
等待状态。
流量 tcpAttemptFails - TCP 连接建立直接连接的次数
从 SYN-SENT 状态或 SYN-RCVD 状态转换到 CLOSED 状态
状态,加上 TCP 连接直接转换到的次数
LISTEN 状态从 SYN-RCVD 状态。
%ReTX 重传的 TCP 段的百分比 - 即 TCP 段的数量
传输包含一个或多个先前传输的八位字节。
英康 tcpPassiveOpens - TCP 连接建立直接连接的次数
从 LISTEN 状态转换到 SYN-RCVD 状态。
输出端 tcpActiveOpens - TCP 连接建立直接连接的次数
从 CLOSED 状态转换到 SYN-SENT 状态。
滴 tcpHalfOpenDrop + tcpListenDrop + tcpListenDropQ0。
tcp监听丢弃 和 tcpListenDropQ0 - 从完成中丢弃的连接数
分别是连接队列和不完全连接队列。 tcpHalfOpenDrops -号码
收到初始 SYN 数据包后断开的连接数。
打印的第一组统计数据是自系统启动以来的平均值。 如果不 间隔
操作数已指定,或 数 指定值“1”,这将是唯一的样本
打印。
示例
仅打印从启动时间到现在的平均统计信息:
$ 网卡
每 3 秒打印一次所有接口的统计信息:
$ 网卡 3
打印所有接口的统计信息,每 5 秒一次,10 个样本后完成:
$ 网卡 5 10
每 3 秒打印一次统计信息,仅针对接口“hme0”和“hme1”:
$ 网卡 -i hme0,hme1 3
打印非本地接口的统计信息,将“eth0”和“eth1”的速度设置为
分别为 10mbps/半双工和 1000mbps/全双工:
$ 网卡 -n -S eth0:10h,eth1:1000 5
使用 onworks.net 服务在线使用 nicstat