iperf3
这iperf3
传感器集成使您可以针对私人或公众测量网络带宽性能iperf3服务器。
启用此集成将自动为受监视条件(下)创建IPERF3传感器。默认情况下,它将每小时运行。用户可以通过定义scan_interval
为了进行IPERF3测试。
设置
这种集成需要iperf3
命令要安装在您的操作系统上。请参考IPERF3官方文档用于安装说明。
配置
添加iperf3
传感器到您的安装,将以下内容添加到您的configuration.yaml
文件:
每小时一次,在小时(默认):
#示例Configuration.yaml条目iperf3:主持人:-主持人:iperf.he.net
配置变量(主机):
时间段词典示例
scan_interval:#必须指定其中之一:天:0小时:0分钟:3秒:30毫秒:0
您可以找到公共IPERF3服务器的列表这里。您也可以使用该服务器使用mlabbe/iperf3Docker图像或仅参考您的iperf3
命令的人页面。
可以通过设置值来调整测试时的频率scan_interval
马上。
并行流可以在某些情况下有所帮助。由于TCP试图公平和保守,您可能会考虑增加平行线
属性。仔细地使用此值,并参考IPERF3 MAN页面以获取更多信息。
您可以使用该服务Sensor.iperf3_update
触发所有传感器的手动速度测试。IPERF3有自己的服务呼叫,可以对特定实体进行速度测试。
服务
一旦加载,iperf3
集成将公开服务(iperf3.speedTest
)可以要求按需运行速度测试。如果您已经启用了手动模式,这将很有用。
|服务数据属性|描述||主持人
|字符串指向已配置的主持人
从configuration.yaml
。否则,将针对所有配置的主机进行测试。
示例服务数据:
{“主持人”:“ 192.168.0.121”}