Hi,

I need build telemetry. I need trends for resource consumption by each 
build step. Simplest case is I need to see the evolution of execution 
duration for each build step.

Jenkins should provide structured storage for this data, it should 
automatically collect the data where it can (like recording the time taken 
for each job step) and it should provide an API so that build engines (Ant, 
MSBuild, Maven, etc.) could call back Jenkins to report more granular times 
for sub-steps Jenkins is not aware of (or it could scan the build log when 
a build is finished looking for patterns showing step start / step finish).

All the telemetry data should then be provided for analysis over JSON to a 
JavaScript control embedded in Jenkins UI. Plugins could be written to 
raise alarms (send out emails) when trends point to sharp increases in 
build times for whole jobs or specific steps.

QUESTION: Is there anything close to what I need that is achievable with 
Jenkins as it is today?

Thanks,
Bogdan

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to