如何监控ovs或物理交换机的队列缓冲区?

问题描述 投票:0回答:1

我在一个端口设置了两个队列。我想知道队列中有多少个数据包正在等待。现在我只能获取队列的 tx_packets,我可以获取队列的 rx_packets 吗?或者,你有办法让队列中的空间已被使用吗?

switch-statement queue buffer openvswitch
1个回答
0
投票

由于微爆等问题,以及它们以光速处理的事实,使用基于查询的监控系统捕获此类队列中出现问题或溢出的时刻几乎是不可能的,或者需要极大的运气。针对这些问题,在 TCP 和以太网层中仅开发了称为“无损”的机制。知道队列已满的芯片会在以太网或 TCP 层生成一些流量控制数据包。这会导致在交换机/路由器和主机端写入警告级别日志,并且很少添加统计信息。我的建议是阅读 PFC、拥塞控制和 DCBX。

© www.soinside.com 2019 - 2024. All rights reserved.