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.
