Cessquill Posted December 15, 2015 Share Posted December 15, 2015 Any chance of adding a cron option? Running it every x hours/days/weeks with no user interaction and the results added to the table. I wouldn't mind repeating this on a schedule to monitor the average speeds from my ISP. That's a good idea! I know that my ISP has oversold the fibre in my area, but my downloads are still plenty good enough - I'd be interested to see how upload speeds fluctuate though. Quote Link to comment
interwebtech Posted December 15, 2015 Share Posted December 15, 2015 Any chance of adding a cron option? Running it every x hours/days/weeks with no user interaction and the results added to the table. I wouldn't mind repeating this on a schedule to monitor the average speeds from my ISP. That's a good idea! I know that my ISP has oversold the fibre in my area, but my downloads are still plenty good enough - I'd be interested to see how upload speeds fluctuate though. There is a docker that does that SmokePing http://lime-technology.com/forum/index.php?topic=43602.msg416088#msg416088 Quote Link to comment
dmacias Posted December 15, 2015 Author Share Posted December 15, 2015 Any chance of adding a cron option? Running it every x hours/days/weeks with no user interaction and the results added to the table. I wouldn't mind repeating this on a schedule to monitor the average speeds from my ISP. Just an idea! Thanks As it's written it won't work because it's mostly javascript. But I can move some functions to php and have it create and save the xml file. Basically make it a stand alone function that you could call from a cron job. Quote Link to comment
dmacias Posted December 15, 2015 Author Share Posted December 15, 2015 Any chance of adding a cron option? Running it every x hours/days/weeks with no user interaction and the results added to the table. I wouldn't mind repeating this on a schedule to monitor the average speeds from my ISP. That's a good idea! I know that my ISP has oversold the fibre in my area, but my downloads are still plenty good enough - I'd be interested to see how upload speeds fluctuate though. There is a docker that does that SmokePing http://lime-technology.com/forum/index.php?topic=43602.msg416088#msg416088 I'll have to check that out. Quote Link to comment
ijuarez Posted December 15, 2015 Share Posted December 15, 2015 Any chance of adding a cron option? Running it every x hours/days/weeks with no user interaction and the results added to the table. I wouldn't mind repeating this on a schedule to monitor the average speeds from my ISP. That's a good idea! I know that my ISP has oversold the fibre in my area, but my downloads are still plenty good enough - I'd be interested to see how upload speeds fluctuate though. There is a docker that does that SmokePing http://lime-technology.com/forum/index.php?topic=43602.msg416088#msg416088 I'll have to check that out. DarkStat does the same also Quote Link to comment
hernandito Posted December 17, 2015 Share Posted December 17, 2015 Thank you very much for this plugin. Works perfectly for me. Super Minor Suggestion Can I propose a new launch icon? The one you are using at the size its being displayed looks more like a sonar or radar screen than a speed gauge. This one looks better: http://icons.iconarchive.com/icons/chrisbanks2/cold-fusion-hd/128/speed-test-icon.png Quote Link to comment
dmacias Posted December 17, 2015 Author Share Posted December 17, 2015 Thanks, I like that one better too. Unless I can find one of their new logo, I'll use it. Quote Link to comment
hernandito Posted December 17, 2015 Share Posted December 17, 2015 I took the liberty of creating my own version of their logo. I made some subtle details with gradients and shadows. I hope you like it. http://i.imgur.com/J3AdiWF.png Quote Link to comment
hernandito Posted December 17, 2015 Share Posted December 17, 2015 Slightly different: http://i.imgur.com/HySM7iC.png Quote Link to comment
dmacias Posted December 17, 2015 Author Share Posted December 17, 2015 They are great. I like the last one best. it fits in more with the unRAIDs' 3d icons and drop shadows. I resized it and copied it over to the plugin directory. It looks great. Much better than the original. Quote Link to comment
Capt.Insano Posted December 20, 2015 Share Posted December 20, 2015 I updated the plugin today and now I am getting the following error at the top of the speedtest page in the WebUI: Warning: parse_ini_file(/boot/config/plugins/speedtest/speedtest.cfg): failed to open stream: No such file or directory in /usr/local/emhttp/plugins/speedtest/include/parse_cfg.php on line 4 I have cleared browser cache but the error remains, any ideas? Thanks! Quote Link to comment
barakthecat Posted December 20, 2015 Share Posted December 20, 2015 I got this the first time I opened the plugin page. I modified the settings and hit apply and the error went away. Working great for me. Quote Link to comment
Capt.Insano Posted December 20, 2015 Share Posted December 20, 2015 I got this the first time I opened the plugin page. I modified the settings and hit apply and the error went away. Working great for me. Thanks! Quote Link to comment
trurl Posted December 20, 2015 Share Posted December 20, 2015 OK, I'm sure you're going to tell us soon, but the latest release notes mention a stand-alone script we can cron Quote Link to comment
dmacias Posted December 20, 2015 Author Share Posted December 20, 2015 OK, I'm sure you're going to tell us soon, but the latest release notes mention a stand-alone script we can cron I made another update and now you can just add /usr/sbin/speedtest-xml to a cron job. You can also just run speedtest-xml from the command line. The script will run in the background, logging start and completion. Quote Link to comment
trurl Posted December 20, 2015 Share Posted December 20, 2015 OK, I'm sure you're going to tell us soon, but the latest release notes mention a stand-alone script we can cron I made another update and now you can just run speedtest-xml. I added the script /usr/sbin/ and added logging to speedtest.php Thanks. Just finished running from command line and the results showed up in the page so looks like it works. Now to create .cron Quote Link to comment
dmacias Posted December 21, 2015 Author Share Posted December 21, 2015 OK, I'm sure you're going to tell us soon, but the latest release notes mention a stand-alone script we can cron I made another update and now you can just run speedtest-xml. I added the script /usr/sbin/ and added logging to speedtest.php Thanks. Just finished running from command line and the results showed up in the page so looks like it works. Now to create .cron I went ahead and added a settings page for creating cron jobs under Settings/Scheduler/Speetest Settings and moved the Test and Results page to Tools/Speedtest Quote Link to comment
trurl Posted December 21, 2015 Share Posted December 21, 2015 OK, I'm sure you're going to tell us soon, but the latest release notes mention a stand-alone script we can cron I made another update and now you can just run speedtest-xml. I added the script /usr/sbin/ and added logging to speedtest.php Thanks. Just finished running from command line and the results showed up in the page so looks like it works. Now to create .cron I went ahead and added a settings page for creating cron jobs under Settings/Scheduler/Speetest Settings and moved the Test and Results page to Tools/Speedtest Very nice. Quote Link to comment
Cessquill Posted December 21, 2015 Share Posted December 21, 2015 I got this the first time I opened the plugin page. I modified the settings and hit apply and the error went away. Working great for me. Thanks! Yep, thanks! Quote Link to comment
trurl Posted December 22, 2015 Share Posted December 22, 2015 I can see possibly wanting to schedule this hourly. Would it be possible to automatically delete results that are older than a day or two? Quote Link to comment
dmacias Posted December 22, 2015 Author Share Posted December 22, 2015 I can see possibly wanting to schedule this hourly. Would it be possible to automatically delete results that are older than a day or two? I could do it a couple of ways. I could easily just filter the results page with a drop down to select 3 days, week, 2 weeks, month, all or a setting to remove those older than a certain time. Or maybe both. I think the first method would work well because even after a year at 24x7x52x120 bytes per line you're only looking at a 1Mb xml file. Quote Link to comment
trurl Posted December 22, 2015 Share Posted December 22, 2015 I can see possibly wanting to schedule this hourly. Would it be possible to automatically delete results that are older than a day or two? I could do it a couple of ways. I could easily just filter the results page with a drop down to select 3 days, week, 2 weeks, month, all or a setting to remove those older than a certain time. Or maybe both. I think the first method would work well because even after a year at 24x7x52x120 bytes per line you're only looking at a 1Mb xml file. Both sounds good Quote Link to comment
CyberMew Posted December 27, 2015 Share Posted December 27, 2015 Hi, this is awesome, finally a plugin for it. Just wondering, where is the log file stored at? It won't be delete after every reboot right? Also, I think it would be great if you can make it show (in the results table) which server it speedtest from, because in my location there are a few, and some of them are ISPs servers, and it would be great to see the speeds to which server. Otherwise if the auto selects another server then the speed tests will be like comparing apples to oranges - both nice fruits but different edit: another minor thing, the datetime is show as Sun Dec 22 15:14:51 2015, is it possible to change it to Sun Dec 22 2015, 15:14:51 instead? Thanks for making this plugin! Quote Link to comment
dmacias Posted December 28, 2015 Author Share Posted December 28, 2015 Hi, this is awesome, finally a plugin for it. Just wondering, where is the log file stored at? It won't be delete after every reboot right? Also, I think it would be great if you can make it show (in the results table) which server it speedtest from, because in my location there are a few, and some of them are ISPs servers, and it would be great to see the speeds to which server. Otherwise if the auto selects another server then the speed tests will be like comparing apples to oranges - both nice fruits but different edit: another minor thing, the datetime is show as Sun Dec 22 15:14:51 2015, is it possible to change it to Sun Dec 22 2015, 15:14:51 instead? Thanks for making this plugin! I'll add the speedtest host into the table. It'll only work for new tests though. The date and time is formatted based on your display settings for dynamix. Quote Link to comment
CyberMew Posted December 29, 2015 Share Posted December 29, 2015 Hi, this is awesome, finally a plugin for it. Just wondering, where is the log file stored at? It won't be delete after every reboot right? Also, I think it would be great if you can make it show (in the results table) which server it speedtest from, because in my location there are a few, and some of them are ISPs servers, and it would be great to see the speeds to which server. Otherwise if the auto selects another server then the speed tests will be like comparing apples to oranges - both nice fruits but different edit: another minor thing, the datetime is show as Sun Dec 22 15:14:51 2015, is it possible to change it to Sun Dec 22 2015, 15:14:51 instead? Thanks for making this plugin! I'll add the speedtest host into the table. It'll only work for new tests though. The date and time is formatted based on your display settings for dynamix. Thanks. As for the date time, my format is current this: Current date and time: Tue 29 Dec 2015 02:30:26 PM HKT. Which is quite different than the one shown above. Anyone knows where can I adjust the settings? Quote Link to comment
Recommended Posts
Posted by truckerCLOCK,
5 reactions
Go to this post
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.