Message boards :
Number crunching :
inconclusive / invalid / error wu stats
Message board moderation
Author | Message |
---|---|
W3Perl ![]() Volunteer tester Send message Joined: 29 Apr 99 Posts: 169 Credit: 1,288,243,463 RAC: 2,225,719 ![]() ![]() |
I would like to monitor inconclusive / invalid / error for each computer to generate a graph over time. It will allow to check if something is going wrong and see any changes over app version. The only way I've found is to extract the data from the setiathome web page. An XML file would be better and safer. Do you know if such a file exist for each user ? ![]() |
![]() ![]() Volunteer tester Send message Joined: 11 Feb 00 Posts: 1441 Credit: 148,764,690 RAC: 194 ![]() |
That info might be in the hosts file from the daily stats dump, but there aren't separate files for each user, so even if the data is there, you'd have to download and extract it from a massive file each day. That file is too big for me to even look at to see if the data you want is there, so you're own your own to check it out. I think your current method might still be the best. |
W3Perl ![]() Volunteer tester Send message Joined: 29 Apr 99 Posts: 169 Credit: 1,288,243,463 RAC: 2,225,719 ![]() ![]() |
That info might be in the hosts file from the daily stats dump, but there aren't separate files for each user, so even if the data is there, you'd have to download and extract it from a massive file each day. That file is too big for me to even look at to see if the data you want is there, so you're own your own to check it out. I think your current method might still be the best. Thanks. I didn't know there is an available list of hosts/users from the database. You could see who was the first to register seti@home in 1999 ! ;) Unfortunately, the file contains only data which can be seen this way : https://setiathome.berkeley.edu/show_host_detail.php?hostid=<id> using zgrep -A 30 '<id>YOUR_HOST_ID' host.gz ![]() |
![]() ![]() Volunteer tester Send message Joined: 11 Feb 00 Posts: 1441 Credit: 148,764,690 RAC: 194 ![]() |
Well, at least you were able to eliminate that file as a possible source for your information. i can't think of any other existing files, so grabbing the numbers from the first page of each host's task list seems like your only choice. |
![]() ![]() Volunteer tester ![]() Send message Joined: 29 Apr 01 Posts: 4190 Credit: 243,299,165 RAC: 571,387 ![]() ![]() |
Doable if he had half a dozen hosts. But I think Laurent has over a hundred. Seti@Home classic workunits:20,676 CPU time:74,226 hours ![]() ![]() |
![]() ![]() Volunteer tester Send message Joined: 11 Feb 00 Posts: 1441 Credit: 148,764,690 RAC: 194 ![]() |
Doable if he had half a dozen hosts. But I think Laurent has over a hundred.Nothing that one of his Perl scripts can't handle. ;^) |
W3Perl ![]() Volunteer tester Send message Joined: 29 Apr 99 Posts: 169 Credit: 1,288,243,463 RAC: 2,225,719 ![]() ![]() |
Doable if he had half a dozen hosts. But I think Laurent has over a hundred.Nothing that one of his Perl scripts can't handle. ;^) Thanks ;) Btw, I have updated the cpu2gpu.pl script (fix a problem when no more GPU wu are available). I'm writing some perl scripts to monitor RAC over mutiple hosts on linux (it retrieve client_state.xml from nfs and produce some graphs sorted by CPU or GPU). I'm adding inconclusive/invalid/error stats.... If anyone running several computers on linux is interested, let me know...no problem to share ! ![]() |
![]() ![]() Volunteer tester Send message Joined: 1 Dec 99 Posts: 2081 Credit: 174,063,918 RAC: 555,786 ![]() ![]() |
I'm interested :) Are you going to update your download page, or are these one-offs? |
W3Perl ![]() Volunteer tester Send message Joined: 29 Apr 99 Posts: 169 Credit: 1,288,243,463 RAC: 2,225,719 ![]() ![]() |
I'm interested :) I will pm you once the script will be more generic (the list of host is in my own database). This is a alpha script right now. If you send me your email, I can send you a demo (which should stay private) and you'll be able to send me feedbacks. ![]() |
![]() ![]() Volunteer tester Send message Joined: 1 Dec 99 Posts: 2081 Credit: 174,063,918 RAC: 555,786 ![]() ![]() |
Very cool page you have there :D I can see it being useful to you with a large amount of computers, but for the rest of us ... I don't know. Most of us can count our computers on one hand, maybe need two - you have to invite the whole family and a few relatives to count them all :) Feedback: - Percentage for (In progress, Validation pending, Validation inconclusive, Valid, Invalid, Error) is nice, but would be nice to know per computer as well, not just the total tasks. Maybe it's in there somewhere, but I don't see it. - Histo and RAC Delta I am sure are useful, if I knew how to read them. - Your 'All Computers' history graph looks cool with 110 computers on it. It is the same as the BoincTasks graph shows - Total credits/RAC per computer/user are also in BoincTasks - I don't think your coding works with multi card machines - which most of us have. You have a dual 1070 in your computer list (only one I could find on SETI list) and it doesn't show up on this page - likely intentionally since it has dual cards. I could see it being a programming nightmare to separate them like you have all your single card computers on the page. Which brings us back to only having up to 10 computers - we wouldn't need them all categorized by CPU/GPU like you have done for yourself. So for us I could see a useful page having: - Percentage Total and per computer ID - RAC per computer graph - Histo and Delta EDIT: I doubt we need reading computer info into a database, since 10 computers entries in the script wouldn't be hard at all. |
![]() ![]() Volunteer tester Send message Joined: 1 Dec 99 Posts: 2081 Credit: 174,063,918 RAC: 555,786 ![]() ![]() |
Perl sent me a link to his Alpha page for monitoring his computers and asked me not to give it out, but he didn't say I couln't show a screen shot of it :D 110 Computers Graphed by RAC There is a lot more to show sorted by card or CPU type. |
W3Perl ![]() Volunteer tester Send message Joined: 29 Apr 99 Posts: 169 Credit: 1,288,243,463 RAC: 2,225,719 ![]() ![]() |
Not yet but will add also per computer.
To check how many computer have their RAC increase or decrease over the last month.
Sadly BoincTasks run on Windows...I've tried with wine but without success....
This machine is located on another network...need to find a way to retrieve the stats file remotely. Thanks for your comments ! :) ![]() |
![]() ![]() Volunteer tester Send message Joined: 1 Dec 99 Posts: 2081 Credit: 174,063,918 RAC: 555,786 ![]() ![]() |
I was thinking yesterday about that Percentage thing ... Since you are already collecting data to a database and graphing it, why not do it for percentages as well. Application changes would likely be easier to spot that way. Sadly BoincTasks run on Windows...I've tried with wine but without success.... I'm not sure what you use as 'your' computer, but I see many Ubuntu 14 computers on your list (I think they are anyways) On Ubuntu 14 I installed: - Wine Windows Program Loader - PlayOnLinux BoincTasks complained about a language library on each restart (requiring a reinstall each launch) but copying the file it was looking for to where it wanted it, cured that. Reordering columns doesn't work quite right, but haven't looked at it, it's not a big deal for me. Other than that it has been working fine, but a little slower response than Windows. But that may be due to the high GPU use on this 3x1080 machine. I haven't tried any other Windoze Apps. |
©2018 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.