The easiest metric to calculate - get a list of project deployments by environment and then group by date format(s) i.e. by day, by month and by year; and finally to calculate the throughput % score which is essentially:
throughput % = (count of deployments by environment * count of all deployments) * 100
I've parsed the data into a specific format for my charts in the frontend. Check out my repo here.
Result:
{ "score": 4.16, "result": [ { "title": "By Day", "content": [ { "name": "29 Aug 21", "value": 2 }, { "name": "10 Sep 21", "value": 2 } ], "average": 2 }, { "title": "By Month", "content": [ { "name": "Aug 21", "value": 2 }, { "name": "Sep 21", "value": 2 } ], "average": 2 }, { "title": "By Year", "content": [ { "name": "21", "value": 4 } ], "average": null } ] }
Thanks for reading!
Top comments (0)