Linux的ethtool命令中是否有一个选项可以直接从NIC检索当前的传入比特率或每秒数据包?
答案 0 :(得分:0)
不是每秒数据包,而是整体RX / TX。 您可以围绕它编写一个脚本:
no
例如当前在我的wifi不错:
<?php
$sum = 0;
foreach ($products as $product) {
$total = 0;
if ($product['sale'] === 'yes') {
$total = $product['sale_price'];
} else {
$total = $product['price'];
}
$total *= $product['quantity'];
$sum += $total;
}
echo number_format($sum, 2);
可以从以下信息中提取相同的信息:
- / sys / class / net // statistics / rx_packets:收到的数据包数量
- / sys / class / net // statistics / tx_packets:传输的数据包数量
- / sys / class / net // statistics / rx_bytes:接收的字节数
- / sys / class / net // statistics / tx_bytes:传输的字节数
- / sys / class / net // statistics / rx_dropped:接收时丢弃的数据包数量
- / sys / class / net // statistics / tx_dropped:传输时丢弃的数据包数量
有关特定的实时解决方案,请参见superuser.com。