【发布时间】:2020-10-09 08:49:35
【问题描述】:
我的网络质量似乎差异很大。 我想监控吞吐量以向我的提供商提供合格的报表。 在互联网上搜索我找到了pypi.org/project/mtrpacket/ 和一次性吞吐量计量产品,例如speedtest.net/。他们还提供 CLI/API,但我在现场唯一拥有的 UNIX 系统是我的 Raspberries,目前还不支持。
您能否推荐一些 Python 代码,最好是我可以在 Raspberry 上使用的服务 API,最好是在 Python 中?
注意:因为我正在运行 influxDB 和 grafana,这将允许直接显示时间序列并在其上应用一些 DA/ML 算法。
【问题讨论】:
-
你可以看看netio。
-
@Axel Danke!但是没有 API 文档记录,结果未知的逆向工程并不能证明这种努力是合理的。
-
有一个主要的源文件
netio.c。无需逆向工程。
标签: python performance networking