Bottleneck Link Locator in Access networks
Prerequisites
Download Binary |
Docker Image
Build from Source
Install go, make (recommended) and run
make build # OR make release
make setcap
./bin/traceneck
OR use docker
make docker
docker run --rm -v ./data:/data traceneck:latest
Build for Netrics
export NETRICS=true
make build # OR make release
make setcap
./bin/netrics-traceneck
OR use docker
export NETRICS=true
make docker
docker run --rm traceneck:netrics
Options
Usage: traceneck [OPTIONS]
Options:
-I, --interface string Interface (default "enp2s0")
-t, --tool string Speedtest tool to use: ndt or ookla (default "ndt")
-p, --ping-type string Ping packet type: icmp or udp (default "icmp")
-m, --max-ttl int Maximum TTL until which to send pings (default 5)
-d, --direct int Hop to ping directly by icmp echo [0 to skip] (default 1)
-o, --out-dir string Output directory (default "data")
-T, --tshark Use TShark
-i, --idle int Post speedtest idle time (in secs) (default 10)
-a, --archive Create output archive
-h, --help Show this help
-v, --version Show version