{"repo":"lorenzogirardi/docker-latency","free":true,"listed":false,"github":"https://github.com/lorenzogirardi/docker-latency","clone":"git clone https://github.com/lorenzogirardi/docker-latency.git","description":"the network blaming tool !!!","language":"Makefile","stars":11,"topics":["grafana","influxdb","telegraf","internet-connection","latency","packet-loss","metrics"],"license":null,"category":"analytics","readme_excerpt":"docker-latency aka the network blaming tool So again another grafana stack with docker Well yes but with a precise scope In this period we are almost all working from home, the blaming topic is usually the connection with our offices or the datacenters. Is not so rare for a network Administrator hear people that sais , the vpn is slow , i cannot connect to ... $something , bla bla bla In my experience this is usually due to the quality of the provider, sometimes is also a problem on route path on T2/T3 providers HOW we can undestand if our network is really slow ? The idea is to start a grafana stack ready-made to handle the basics statistics of our internet connection. We need to choose some endpoints to monitor, example , your vpn endpoint , your datacenter/office public ip , the main dns servers and so on Requirements - Docker - Docker Compose Stack - Influxdb - Grafana - Telegraf Tree Makefile is ... well a makefile , commands allowed up , down, dev, down, logs, clean up is to startup the stack down to shutdown clean is done to remove also the storage saved for influxdb and grafana .env contains the grafana and influxdb credentials (yes the default password is quite complicated) Since this tool is hosted in your laptop (could be everywhere), never mind the security Configuration We just need to choose the endpoints we'd like to monitor from our internet connection This could be done editing telegraf.conf Edit urls = adding / modify the endpoints (in this example, Cloudfla","default_branch":null,"files":null,"tree":[],"storefront":"/r/lorenzogirardi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lorenzogirardi/docker-latency/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}