Skip to content

tylzars/latency-test-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

latency-test-docker

This is a tool to measure latency in Python3 and report those statistics to an Influx Database.

ENV Var Data
DESTINATIONS Comma separated string
Ex: "google.com,aws.com"
DATABASE-IP Database IP
Ex: 192.168.1.20
DEVICE-NAME Name of the Device
Ex: FIREWALL-01
DATABASE-PORT Port for Writing to The Database
Ex: 8086
DATABASE-NAME Name of the Database in InfluxDB
Ex: latency

A full run would look like: docker run --rm -e DESTINATIONS="plex.com,google.com,aws.com,cloud.google.com" -e DATABASE-IP=192.168.1.20 -e DATABASE-PORT=8086 -e DATABASE-NAME=latency-db -e DEVICE-NAME=Test-Device latency-test-docker

Pass the hosts you would like to test latency too with the following syntax: docker run -e DESTINATIONS=="plex.com,google.com,aws.com,cloud.google.com" latency-test-docker

Pass the InfluxDB Database IP, pass it with the following syntax: docker run -e DATABASE-IP=="192.168.1.20" latency-test-docker