I love seeing all these approaches to the same basic problem. Catching your ISP in the act of providing poor service. Here's mine: https://github.com/zaphar/durnitisp No readme sorry. It uses UDP packets to various different stun servers to export network statistics to prometheus. Then I just use grafana to review the results.
Show HN: I built an internet speed analytics tool
21–30 of 38 posts
Re: Show HN: I built an internet speed analytics tool
#22Get https://www.speedtest.net/apps/cli , run it on a cron job, out put can be json or csv . What I like on this is i can set different servers. - Jay
During the throttling wars, I seem to remember hearing somewhere that ISPs recognize speedtest.net runs and optimize for them, while also throttling competing content providers like NF. That is why fast.com was built: if ISPs throttle Netflix, they'll also be throttling fast.com so it will be reflected there.
Re: Show HN: I built an internet speed analytics tool
#23I would highly advise using the official speedtest.net CLI.
The dev of speedtest-cli nuked the issues page of his repo due to complaints about this, and refuses to acknowledge it, leading to people using this tool without understanding its limitations.
Re: Show HN: I built an internet speed analytics tool
#24Re: Show HN: I built an internet speed analytics tool
#25Also consider scrapping the password confirmation field.
These will reduce signup friction.
Re: Show HN: I built an internet speed analytics tool
#26I don't my ISP would care if I show them a graph that my service is bad.
It worked very well for me. My ISP in Germany was lending cables from another ISP. They failed to fulfill the "up to 100 MBit/s" claim all the time. So I set up a Raspberry Pi (which is a bit flawed, as the network interface on the older models was too slow, to begin with) and let it run speedtests every 5 minutes for four weeks. The graph looked terribly enough that I was allowed to change ISPs without any cancellat…
Re: Show HN: I built an internet speed analytics tool
#27I don't my ISP would care if I show them a graph that my service is bad.
Re: Show HN: I built an internet speed analytics tool
#28I don't my ISP would care if I show them a graph that my service is bad.
Re: Show HN: I built an internet speed analytics tool
#29Earlier quoted context omitted.
It worked very well for me. My ISP in Germany was lending cables from another ISP. They failed to fulfill the "up to 100 MBit/s" claim all the time. So I set up a Raspberry Pi (which is a bit flawed, as the network interface on the older models was too slow, to begin with) and let it run speedtests every 5 minutes for four weeks. The graph looked terribly enough that I was allowed to change ISPs without any cancellat…
I gets very confused by marketing terms. But doesn't giving you only 1MBit/s during the whole day counts in "up to 100Mbit/s"? I'm trying to understand the legal merits in a case like this.
Not sure if you couldn't "sue" them or whatnot for not fulfilling their part of the contract. I was fine with being able to change, that's where my journey ended.
Point for me was: It's a good idea to collect "evidence" and it sometimes helps to have numbers at hand.