Sign inSign up

paulporter/network-perf-test

By paulporter

•Updated over 1 year ago

A network performance testing tool for use by our Providers

Image
0

346

paulporter/network-perf-test repository overview

⁠Description

Network-Perf-Test is a Debian-based container pre-loaded with a suite of network performance testing tools for diagnostics, performance monitoring, and troubleshooting.

The container performs various tests including iPerf3 bandwidth measurements (both forward and reverse), latency and packet loss analysis via ping, DNS resolution time with local and Cloudflare DNS, traceroute outputs, and internet speed testing with speedtest-cli.

⁠How to Use

DOCKER:

sudo docker pull paulporter/network-perf-test
sudo docker run --rm paulporter/network-perf-test

KUBERNETES:

kubectl run network-perf-test --image=paulporter/network-perf-test:latest --restart=Never
kubectl logs -f network-perf-test (Optional: To see console output in realtime)
kubectl delete pod network-perf-test (when container status says "Completed")

To specify a node:

kubectl run network-perf-test --image=paulporter/network-perf-test:latest --restart=Never --overrides='{"spec": {"nodeSelector": {"kubernetes.io/hostname": "my-node-name"}}}'

Tag summary

Content type

Image

Digest

sha256:2c49243e9…

Size

92.3 MB

Last updated

over 1 year ago

docker pull paulporter/network-perf-test