-
-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Allow external SpeedTest data #558
Comments
That's a great idea, thanks for that! Did I understand that correctly - the file can be generated in any format, so it's up to me to provide a good format? Or is there a universal format already given? |
I don't think there is a standard (not 100% sure), so it's up to you to specify it. IMO basing it on Ooklas json would be fine. |
I just implemented this, and it will go live in ~2h. You can check out the docs here, once it's released. Hope this fits your needs! |
# [4.8.0](v4.7.0...v4.8.0) (2023-01-29) ### Features * add option to read speed-test result from file ([006dd6f](006dd6f)), closes [#558](#558)
🎉 This issue has been resolved in version 4.8.0 Please check the changelog for more details. |
Description of the feature
Some people (like me) are already running external speedtests for stuff like Prometheus. Would it be possible to use something like
DASHDOT_SPEED_FILE=/path/to/file.json
to read these results instead of running a separate binary and test, wasting network resources?It would also solve the issue for people who don't want to run speed tests at all while providing a scale for the network graph (#288). The file would be static then.
Obviously the JSON is only a suggestion, could very well be csv/tsv or anything else - up to external scripts to provide the data in dashdot-readable format.
Additional context
No response
The text was updated successfully, but these errors were encountered: