Page 2 of 2
Re: In-depth donor history?
Posted: Thu Jul 07, 2022 2:53 pm
by Buuuh
I'm looking for the same stats.
I'd like to collect workunit "type", base points, real points reached and time spent on calculation (not time started and time finished, but how much time was acutally spent on the WU calculating, in case it was paused one or multiple times during calculation).
It doesn't need to be online, i'd even prefer collecting it locally on the clients.
Sadly even the logfiles seem almost silent about finished WUs.
Code: Select all
05:50:40:WU00:FS00:Upload 29.18%
05:50:46:WU00:FS00:Upload 82.67%
05:50:48:WU00:FS00:Upload complete
05:50:48:WU00:FS00:Server responded WORK_ACK (400)
05:50:48:WU00:FS00:Final credit estimate, 9440.00 points
05:50:48:WU00:FS00:Cleaning up
Is all i have found after a WU was completed. The final points are obviously only an estimate, but that's not nearly what i really got.
It would be really nice if some stats could be dumped into the logfile, so i could read it from there.
Re: In-depth donor history?
Posted: Fri Jul 08, 2022 7:00 am
by Knish
Buuuh, i do not think there's a way to get the pure folding times u are looking for unless you personally do the work yourself of combing thru your own log files to pull that data and subtract out any total paused times. I would use times between 0% and 100% then get the points from the stats page using the RRCGs from your logs. apps.foldingathome.org
But personally, I would just go by the Lars Folding website which hosts gajillions of general averaged out PPD data otherwise. Best of luck.
Re: In-depth donor history?
Posted: Fri Jul 08, 2022 12:05 pm
by Buuuh
Knish wrote: ↑Fri Jul 08, 2022 7:00 am
Buuuh, i do not think there's a way to get the pure folding times u are looking for unless you personally do the work yourself of combing thru your own log files to pull that data and subtract out any total paused times.
Parsing the logfile is not sufficient, as it doesn't contain any information on pause states, if the FAH process was killed, the computer unexpectedly shut down and so on.
So far the best option i figured out yet would to be write a monitoring process that asks the FAHClient through the telnet connection if it is still working every 60 seconds and saves the results somewhere. So i could tell the runtimes per WU at least with one minute resolution, which should be good enough.
Knish wrote: ↑Fri Jul 08, 2022 7:00 am
But personally, I would just go by the Lars Folding website which hosts gajillions of general averaged out PPD data otherwise. Best of luck.
And contains not a single sample of FAH running on an arm cpu like a raspberry pi (except the apple M1), nor any helpfull information about low-end hardware like mini-computers like Zotac Zbox and similar.
And also doesn't tell me how my clients performed on the last several WUs.
Re: In-depth donor history?
Posted: Sat Jul 09, 2022 3:28 am
by Knish
Are u sure ur reading the logs close enough? I could get that info off my own systems if i wanted to:
Code: Select all
21:30:39:WU00:FS01:Server responded WORK_ACK (400)
21:30:39:WU00:FS01:Final credit estimate, 171168.00 points
21:30:39:WU00:FS01:Cleaning up
22:57:25:FS01:Paused
22:58:08:Removing old file 'configs/config-20220626-053527.xml'
22:58:08:Saving configuration to config.xml
...
**************************** Date: 2022-07-09 ****************************
03:13:51:FS01:Unpaused
03:13:51:WU00:FS01:Connecting to assign1.foldingathome.org:80
03:13:52:WU00:FS01:Assigned to work server 128.252.203.11
...
***********************
Re: In-depth donor history?
Posted: Sun Jul 10, 2022 10:30 am
by Buuuh
Knish wrote: ↑Sat Jul 09, 2022 3:28 am
Are u sure ur reading the logs close enough? I could get that info off my own systems if i wanted to:
Are you sure you read my post close enough?
Now don't klick pause and resume but just shutdown your computer, or even just unplug the power cable. Yep, this probably is not a common use case for most desktop computers but for me FAH is not running on a common desktop computer but on a battery supported solar-power system.