History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-1304
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Robin Shen
Reporter: Dmitry Ivanov
Votes: 1
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Add reports for QuickBuild administrators

Created: 29/Jun/12 09:23 AM   Updated: 27/Dec/12 12:39 PM
Component/s: None
Affects Version/s: 4.0.42
Fix Version/s: 5.0.3

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
Hello, I want to propose new improvements very useful for admins.
I start from describing our problem.
We have more then 200 build machines(linux, windows, macosx), more than 50 Resources and more then 10000 build configurations.
It is very difficult to manage all of this. Many configurations not used very long time, many resources not used anymore. Some resources overloaded, other has extra machines.

I want to have tools for getting some reports about current situation in QuickBuild.

Here list of possible reports examples:
1. Get list of all configurations that run on Resource X (or Machine Y), add some filter for this (by name, by disable/enable etc.)
2. Find configurations that did not run more than X time
3. Resource usage with long time statistic (what configurations, how many time they use)
4. How busy resource(number of available machines, number of waiting configurations).
5. Available disk space in build machines

Additional, notification settings would be good

 All   Comments   Work Log   Change History      Sort Order:
Dmitry Ivanov [29/Jun/12 09:33 AM]
Here example of reports what we do manualy. This chart shows how may configurations waits special resource

Dmitry Ivanov [05/Sep/12 02:26 PM]
Any comments?

Robin Shen [05/Sep/12 11:06 PM]
This will be built into QB5 which will be released end of this year.

Dmitry Ivanov [06/Sep/12 06:41 AM]
Thank you Robin. I glad to hear this :)
And it would be good to have something like this http://code.google.com/p/javamelody/wiki/UserGuide. It good to have such monitoring tools to get full picture about working service. Or maybe it possible already create plugin with this tool?

Robin Shen [07/Sep/12 12:42 AM]
Thanks for the comment. We will look into this when start to implement this feature.