【微知】如何通过mlnx_perf命令观测Mellanox网卡端口数据流量?(mlnx_perf -i eth0、mlnx_perf -i eth1 -c 2、mlnx_perf -i x -t 3)

快速回忆

mlnx_perf -i enp1s0f0| grep x_bytes_phy #观测端口enp1s0f0的rx和tx的数据
mlnx_perf -i enp1s0f1 -c 2 #指定2次后退出,默认不退出
mlnx_perf -i enp1s0f1 -t 3 #指定间隔3秒打印一次

背景

mlnx_perf是用来对Mellanox网卡进行性能分析的有效工具,常用来观测端口的tx rx数据流量。使用mlnx_perf观测端口流量经常忘记参数。本文简要记录

命令

观测流量命令

mlnx_perf -i enp1s0f0| grep x_bytes_phy #观测端口enp1s0f0的rx和tx的数据
mlnx_perf -i enp1s0f1| grep x_bytes_phy #观测端口enp1s0f0的rx和tx的数据

注意命令观测启动后需要有流量mlnx_perf才会打印数据。

使用说明

在这里插入图片描述

其他参数说明

-c 指定次数后退出,默认不退出

mlnx_perf -i enp1s0f1 -c 2

在这里插入图片描述

-t 指定间隔打印一次

mlnx_perf -i enp1s0f1 -t 3

隔三秒打印一次
在这里插入图片描述

实操

端口0和端口1进行打流。
打流命令:

ib_write_bw --ib-dev mlx5_0
ib_write_bw --ib-dev mlx5_1 1.1.1.1 --run_infinitely

端口0:
在这里插入图片描述

端口1:
在这里插入图片描述
可以看到端口0的rx比较高,端口1的tx比较高。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值