Kitz Forum
Broadband Related => Router Monitoring Software => Topic started by: roseway on March 11, 2018, 01:04:07 PM
-
This version is derived from v6.1.3 with the following changes:
- removed MDWS upload capability
- added local store for all collected data
- increased the maximum time per page to 14 days
The local data store retains all the data which was being uploaded to MDWS, and in the same format. The main stats are a space-delimited list of values, and I've also uploaded a spreadsheet (in Open Document format) which details the data in each field. The per-tone data is saved in zip files which simply list the values in tone order.
The "MyDSLWebStats" page in DSLstats is now called "Data Store" and offers the option to save the normal stats in lots of separate files or one long file each day (which considerably reduces the amount of disk space used). All the data is saved in daily folders, and the files in each folder have the collection time in their filenames. The location of the data store is initially the same as the snapshots directory, but can be changed to anywhere you like, so long as you have full read/write access there.
The main stats are saved every sample (one minute sample time suggested) and the per-tone zip files are saved every hour.
32-bit Linux: http://dslstats.me.uk/files/dslstats32L-6.3.tar.gz (http://dslstats.me.uk/files/dslstats32L-6.3.tar.gz)
64-bit Linux: http://dslstats.me.uk/files/dslstats64L-6.3.tar.gz (http://dslstats.me.uk/files/dslstats64L-6.3.tar.gz)
32-bit Windows: http://dslstats.me.uk/files/dslstats32W-6.3.zip (http://dslstats.me.uk/files/dslstats32W-6.3.zip)
32-bit Raspberry Pi (Raspbian): http://dslstats.me.uk/files/dslstats32RPi-6.3.zip
Spreadsheet: http://dslstats.me.uk/files/UploadStats.ods (http://dslstats.me.uk/files/UploadStats.ods)
(Raspberry Pi version to follow)
(Raspberry Pi version now added)
-
Installed and running on my W7 PC.
Stuart
-
Downloaded, installed and executing the 64-bit Linux version.
So far no errors (other than operator malfunctions) have been noted.
-
Thank you both.
-
all good on my win 10 pc.
Thanks.
-
http://dslstats.me.uk/mydslwebstats.html needs changing when you have time!
-
V.6.3 running on my RPi Mk.1B, no unexpected issues noted to date.
Eric, your response to the demise of MDWS with respect to DSLStats program revisions has been exceptional and certainly very much appreciated, I class myself at the lower end of programming capability and feel very privileged to witness the technical skills of the many talented forum members who are currently striving to produce some form of replacement for MDWS either in a local or network format in the longer term.
-
Up and running fine on Windows 10 just to test out – I just need to set up a Raspberry Pi to run it constantly.
Thank you for producing it I never really appreciated the amount of information it makes available.
-
Thank you tiffy & pooclah.
@jelv: Now done. I'll tidy it up when I get some time.
-
V.6.3 installed and running on RPi Zero W, looking good!
Eric, your response to the demise of MDWS with respect to DSLStats program revisions has been exceptional and certainly very much appreciated....
I agree entirely with tiffy. The speed and quality of your response is to be applauded. :clap: :clap:
Thank you.
-
Another thank you from me :)
I've been having a play and trying to build my own custom interface for the webserver.* I've only just updated to 6.3 but so far all seems to be working perfectly fine. Excellent job as always :clap:
* I think I've about managed all I can do using the inbuilt web server and it would need the power of PHP or me re-installing something like WAMP again to be able to do all that I want.
-
Eric one hopefully easy suggestion. Can we have the location of the webserver files as a user option?
My reasoning is that I already have a Apache running on my W7 system from Xampp and need to use that rather than the server included in DSLStats as it has access to full webserver functionality including PHP. In order to do this right now I have created a symbolic link using the mklink command to link DSLStats webserver directory to the htdocs directory of Apache. In fact it would also be good if there was an option for those like me who already have a webserver available to have DSLStats create the files but not actually run the server code at all.
Stuart
-
@broadstairs There's one of your own posts immediately following one of these posts and other posts of yours in the same topic!
Would it be possible to be able to specify a directory path for the web server files without running the web server?
I have a NAS box running a web server and can map a directory to a drive (or use a \\servername\directory path) which would allow the DSLstats web pages to be viewed. I'm sure many other people already have web servers which could be used if DSLstats could write to the correct place.
@jelv: Yes, I can add an option to specify the location of the webserver files. I don't know if the directory selector dialog will be able to link directly to the NAS box, so you may have to map it to a local directory as you mentioned.
To everyone else: I'm going to have to do this in stages, and I haven't digested everything yet, but I'm fairly sure that my first job will be to save the MDWS zips locally.
Does that include changing the current check box "Enable webserver" to have three options (Off, Create pages only, Create pages and enable webserver)? The port would only be needed for the last option.
I've tried changing the snapshot directory to \\nasbox\sharename\DSLStats and it worked - and I can view the contents of the webserver directory remotely via my existing webserver port forwarding (the problem with using this method this is that it also puts the snapshots directories on the webserver).
One thing I didn't point out in my previous post is point out the advantage that being able to write the webserver files to my existing webserver means I don't have to set up an additional port forward for 55555.
@jelv: I've put it on the todo list, but the list is getting longer...
-
OOPS ... although not in this thread but another one which is why I did not notice it here or remember it from the other thread.
What we need now we have this thread is to have all suggestions here or perhaps a better idea would be to consolidate all suggestions into one new dedicated suggestion thread to keep it all in one place rather than spread across several threads and keep this thread for issues with this release (if any).
Stuart
-
What we need now we have this thread is to have all suggestions here or perhaps a better idea would be to consolidate all suggestions into one new dedicated suggestion thread to keep it all in one place rather than spread across several threads and keep this thread for issues with this release (if any).
I've seen the hint and agree with its logic. However I will leave the implementation to roseway, as he has the more comprehensive forum "tool-kit" than me! ;)
-
I saw this earlier, but was unsure what to do.
We could start a new thread for "DSLstats suggestions" but I feared that may open the floodgates and an open invite more work for Eric if too many suggested are added.
Roseway already has enough on his plate and I'm mindful at the amount of time he may already be devoting to trying to fill the gaps.
Plus he's also been doing this
Eric is going to make a new build of dslstats which will present the data as is uploaded to MDWS, so we can use that to see the data format.
-
I confess that I didn't really know what was best. There's nothing new about people requesting new features or modifications, but the demise of MDWS has led to an increase in ideas to compensate for its loss. I think I would prefer to stay with what's happening now, and I'll try to give a response to new suggestions and work on them as best I can.
Regarding Chrysalis's project to set up a new service similar to MDWS, I'm happy to support this so long as my side of things doesn't become too complicated.
-
Is it worth collating the requests and creating a survey?
The survey could be used to aid prioritisation.
It could be along the lines off:-
Request 1 - leadtime 4 weeks minimum
Request 2 - leadtime 1 week maximum.
Just a thought?
I feel also feel, that the software should not longer be free, but downloadable for a fee.
Whether this fee goes in your pocket or charity that's up to you.
Mainly because people could be taking advantage of your hard work.
Please disregard if you think it's not appropriate.
-
Just a thought?
I feel also feel, that the software should not longer be free, but downloadable for a fee.
Whether this fee goes in your pocket or charity that's up to you.
Mainly because people could be taking advantage of your hard work.
Please disregard if you think it's not appropriate.
I agree to some extent to what you are saying. Eric has always maintained that his work is open-source, but over the past week or so he has had a lot of additional pressure that he should perhaps be rewarded for.
Perhaps he could do something similar to what I do and set up a completely separate paypal account.
Any donations that go into the site's paypal account are only ever used to transfer funds direct to my web hosting company.
By using a donate button, those who wish to help out could and it would at least then cover the cost of his hosting dslstats.me.uk, whilst still maintaining what he originally intended to do by making free software.
-
Hi
I hope you don’t mind but there’s a few things
I could offer a free hosting account to roseway (already offered but not needed)
Roseway has already suggested money is not the reason for delayed changes but time is
Surveys I find not very good, and can be manipulated (we run surveys/voting on a forum I mod on)
I honestly don’t mean to sound negative, but think this may put more pressure on roseway at a time when time is important to roseway so please do not think I am criticizing in any way
I could be entirely wrong though, so apologies in advance
Many thanks
John
-
Re my suggestion of a separate thread - I suggested it just because things were going on in two threads about this which is why I missed that the suggestion about the DSLStats webserver had already been done and dusted. It gets tricky to follow when things are happening on the same topic in more than one thread.
Stuart
-
Obviously, its Roseway's choice in the end how to proceed with the development of DSLStats re: donations but I would personally be opposed to a fee.
I would share John's concerns that charging and/or voting for certain new features risks putting more pressure on Roseway to develop the software at a time when he has other commitments.
If the efforts by Chrysalis/others to develop a MDWS alternative get off the ground, then those calling for features now, may not actually want or need them in DSLStats at a later date
I actually have a small enhancement request which I think would be very simple to do but haven't raised it, as I would prefer Roseway devote what time he currently has to things that he considers a higher priority and to free his time to concentrate on the new build of dslstats which should help in developing the alternative to MDWS
-
To be honest, dealing with a survey in the way suggested above would just be an extra pressure for me. What John says above is absolutely right. And I am definitely not willing to accept donations, however kindly they are meant - if anyone really wants to express appreciation in that way, please give it to Kitz, who has real problems financing the Kitz sites.
Please everyone, I know you all want to be helpful, but I'm getting older, I'm not as sharp as I was, and I don't want DSLstats development to become a chore. I'll do my best to incorporate the requested improvements, but at a speed which I'm comfortable with.
Thank you all.
-
To be honest, dealing with a survey in the way suggested above would just be an extra pressure for me. What John says above is absolutely right. And I am definitely not willing to accept donations, however kindly they are meant - if anyone really wants to express appreciation in that way, please give it to Kitz, who has real problems financing the Kitz sites.
Please everyone, I know you all want to be helpful, but I'm getting older, I'm not as sharp as I was, and I don't want DSLstats development to become a chore. I'll do my best to incorporate the requested improvements, but at a speed which I'm comfortable with.
Thank you all.
Well said and perfectly understandable, Eric