TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: I built an internet speed analytics tool

89 点作者 ronaldl93超过 4 年前

15 条评论

virtuallynathan超过 4 年前
This is built on top of a tool that is highly unreliable at speeds over ~100Mbps. Data: <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20201014061733&#x2F;https:&#x2F;&#x2F;github.com&#x2F;sivel&#x2F;speedtest-cli&#x2F;issues&#x2F;226" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20201014061733&#x2F;https:&#x2F;&#x2F;github.co...</a><p>I would <i>highly</i> advise using the official speedtest.net CLI.<p>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.
aeoleonn超过 4 年前
Awesome product-- by the looks of it.<p>I haven&#x27;t tried it or even created an account, because &quot;get started for free&quot; scares me off. Here&#x27;s why:<p>As a consumer, to be honest-- I really don&#x27;t like these offers: &quot;Get started for free&quot;, because they often imply &quot;Create an account for free&quot; rather than &quot;Use the product for free&quot;. I&#x27;d prefer it say &quot;Try the free trial!&quot;<p>For example, I wonder:<p>Does &quot;get started for free&quot; mean one of these?<p>- Create an account for free, but anything after that involves payment. I&#x27;ve encountered many such situations where creating an account is free, but after creating an account you can&#x27;t even try the product without paying. It feels very &quot;bait and switch&quot;.<p>- Add your billing info to try the free product<p>- Make a payment to actually try the product<p>- Or is there actually a useable free tier account?<p>I&#x27;m not even going to create an account on the basis of &quot;get started for free&quot; because it&#x27;s very vague what &quot;getting started for free&quot; means.
zaphar超过 4 年前
I love seeing all these approaches to the same basic problem. Catching your ISP in the act of providing poor service.<p>Here&#x27;s mine: <a href="https:&#x2F;&#x2F;github.com&#x2F;zaphar&#x2F;durnitisp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;zaphar&#x2F;durnitisp</a> 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.
评论 #26088847 未加载
willyyr超过 4 年前
Cool project. Looks a little bit like the one i&#x27;ve been using as a basis: <a href="https:&#x2F;&#x2F;github.com&#x2F;brennentsmith&#x2F;internet-speed-logger" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;brennentsmith&#x2F;internet-speed-logger</a> I just combined it with a CosmosDB and put the dashboard online with the actual tester running locally of course.
weinzierl超过 4 年前
For a similar project run by RIPE check out <a href="https:&#x2F;&#x2F;atlas.ripe.net" rel="nofollow">https:&#x2F;&#x2F;atlas.ripe.net</a>. Atlas is a terrible name because everything seems to be named Atlas nowadays, but it&#x27;s a fitting name for a cool project.
评论 #26088407 未加载
joshstrange超过 4 年前
I use this docker container `roest&#x2F;docker-speedtest-analyser` [0] to auto-run a speedtest every hour. I am running Unraid on my home servers and also like the Speedtest plugin [1]. Lastly I use a docker container `adolfintel&#x2F;speedtest` [2] so that I can test the speed to&#x2F;from my house from outside the house (or on cellular). This is a pretty cool idea but if you are already comfortable running docker containers locally I encourage you to take a look at the first container I linked so you can keep all the data local.<p>[0] <a href="https:&#x2F;&#x2F;hub.docker.com&#x2F;r&#x2F;roest&#x2F;docker-speedtest-analyser&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hub.docker.com&#x2F;r&#x2F;roest&#x2F;docker-speedtest-analyser&#x2F;</a><p>[1] <a href="https:&#x2F;&#x2F;forums.unraid.net&#x2F;topic&#x2F;41810-speedtestnet-for-unraid-61&#x2F;" rel="nofollow">https:&#x2F;&#x2F;forums.unraid.net&#x2F;topic&#x2F;41810-speedtestnet-for-unrai...</a><p>[2] <a href="https:&#x2F;&#x2F;hub.docker.com&#x2F;r&#x2F;adolfintel&#x2F;speedtest" rel="nofollow">https:&#x2F;&#x2F;hub.docker.com&#x2F;r&#x2F;adolfintel&#x2F;speedtest</a>
jayonsoftware超过 4 年前
Get <a href="https:&#x2F;&#x2F;www.speedtest.net&#x2F;apps&#x2F;cli" rel="nofollow">https:&#x2F;&#x2F;www.speedtest.net&#x2F;apps&#x2F;cli</a> , 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
评论 #26088426 未加载
评论 #26088377 未加载
doctorhandshake超过 4 年前
This makes me wonder if there could be a version of this that attempts to extrapolate the ISP network topology, at least to the node level, and to arm users with information at the level of ‘your issue is shared with at least 5 others in your area’.
pbhjpbhj超过 4 年前
Nefarious idea: this is basically a legal botnet, alter the target URLs for the speedtesting for Fun &amp; Profit®.
评论 #26088088 未加载
jonathantf2超过 4 年前
Setup seemed easy enough, but the speed results just don&#x27;t seem accurate. I can saturate my full pipe using the official Ookla CLI tool but the speedtest-cli python package only sees about 250mbps of the 1Gbps I&#x27;m getting.
评论 #26088376 未加载
konschubert超过 4 年前
A nice tool, I&#x27;ve been wanting to build smth like this as well.<p>Is it web-based?<p>I am asking because I don&#x27;t want to create an account just to test it out :P
评论 #26088105 未加载
yatsyk超过 4 年前
Usually I&#x27;m adding linuxserver&#x2F;smokeping docker container to boxes I want to check internet speed history.
评论 #26088726 未加载
bart__超过 4 年前
I don&#x27;t my ISP would care if I show them a graph that my service is bad.
评论 #26088816 未加载
评论 #26090298 未加载
评论 #26090433 未加载
评论 #26088725 未加载
评论 #26091646 未加载
nickwes超过 4 年前
Anyone know of something like this that runs on openwrt?
darkstar999超过 4 年前
Can I suggest not requiring both an email address and a username? Email is already unique.<p>Also consider scrapping the password confirmation field.<p>These will reduce signup friction.