Monitoring
iperf3
Server running on:
- justine.lan (192.168.0.2)
- running as a service
- umma.lan (192.168.0.8)
- this is set up as docker container
networkstatic-iperf31
- this is set up as docker container
Clients installed on:
- igor.lan/void VM
- morgana
- futaba
Can be installed on OpenWRT via opkg.
Void Linux service (void/iperf):
#!/usr/bin/fish
mascot-config "iperf3 server" |
mascot-config-xbps-package iperf3 installed |
mascot-config-dir "/etc/sv/iperf" present |
mascot-config-file "/etc/sv/iperf/supervise" symlink "/run/runit/supervise.iperf" |
mascot-config-file "/etc/sv/iperf/run" present --mode "u=rwx,go=rx" read (begin
echo '#!/bin/sh'
echo 'exec chpst -u nobody:nogroup iperf3 -s'
end | psub) |
mascot-config-runit-service \
--require 'Delegated("XBPS package \"iperf3\"")' \
--require 'FileContent(path:"/etc/sv/iperf/run")' \
iperf running