Hi folks, I'm looking into extracting and visualizing GOCD pipeline metrics and want to hear if any of you had done something on those lines or if you have any ideas.
Some of the metrics I might be interested on: - Lets assume a chain of pipelines where only the first one had a SCM material; how long did it take from check in till the completion of another pipeline in the chain. E.g.: I have three pipelines, "Build", "Test" and "Deploy". A commit triggers "Build" that then triggers "Test" that triggers "Deploy". Can I measure how long did it take from that commit till the completion of "Deploy"? - % of Success for a pipeline, stage and job. I'd be able to drill down in this one. Pipeline A has 3 stages A.1, A.2 and A.3. Each stage have multiple jobs. Can I tell whats the overall % of Success A, then drill down and see % of Success of the different stages (where has it been failing the most - A.1, A.2 or A.3?), then drill down again and see the % of Success for each job? - Mean time to recovery for a pipeline. How long till a pipeline gets healthy again? I'm assuming if a Stage of a pipeline breaks then the whole pipeline is broken. A pipeline is only healthy when all stages are passing. - Any other metrics you think would be interesting to measure? I'm interested in either some advice on solving that (e.g.: any APIs that could help? should we go straight to the DB?) and just your thoughts in general. Thanks, Duda. -- You received this message because you are subscribed to the Google Groups "go-cd" 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/d/optout.
