Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 3
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 845 times and has 2 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
confused How to access list of Active Tasks (API, other)?

I need to access the listing of current active tasks, so that I can build a live per-node and per-processor display of current task work across my grid. I want to be able to show in real-time several infographics (example: pie-chart of current WCG processing power sub-divided by active tasks). Is there an API call that can pull a listing of the names of current active tasks?

Thank all of you for your time and attention in this matter,

Kalani Hausman
[Nov 11, 2011 4:56:59 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: How to access list of Active Tasks (API, other)?

I guess boinccmd (Windows/Linux command line) and RPC (remote query over http) is what you are looking for.

Here are some of mine, made by parsing boinccmd output and feeding it to Munin:


Percent completion of active tasks on a Core i3.


CPU hours per day per project on a Core i7.


Aggregate.
[Nov 11, 2011 6:10:32 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Thargor
Veteran Cruncher
UK
Joined: Feb 3, 2012
Post Count: 1291
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: How to access list of Active Tasks (API, other)?

Sorry for the post-necro, but it's directly related to the above reply!

Given that your last work-unit result posted was 01/06/12 04:17:33, and your SNURK-sig says "Inactive", this is a very-long-shot of a request, but...

waitingForTheMiracle, do you have details for the Munin plugins you used for the top two graphs in your post (active WUs & CPU time by project)? I've been trying to get one of the standard plugins (boinc_processes) working, but not having much joy (even when I try the authentication method it's using manually rather than using the plugin).

I've got boinc_credit (credit per project), boinc_estwk (estimated work cache), boinc_wus (workunits by status), and boinc_projs (number of running processes) working, but wanted something that tracked workunit progress, specifically, although the CPU time per project would be useful.

Although I'm not too bad with Perl, and could possibly get something bashed together myself, was hoping to find a ready-made plugin that would just drop straight into Munin...

EDIT: have now got the boinc_processes running and, unfortunately, it aggregates any projects of the same group - ie. my two WCG workunits (different projects), currently at 82% and 29% progress, are aggregated as one graph point at 111% because BOINC sees them both as WCG workunits - not overly useful, so have removed that plugin.
----------------------------------------

----------------------------------------
[Edit 1 times, last edit by Thargor at Oct 26, 2012 4:03:51 PM]
[Oct 26, 2012 3:22:35 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread