goose
goose copied to clipboard
Machine-readable reports
Solves https://github.com/tag1consulting/goose/issues/499 (once finished)
The idea is to have reports written into a json file, so further processing and merging can be made out of the process
Didn't have time to get to it this week and I am on holiday next 3 weeks. I expect I'll return to this some time in the next 40 days
We found out we can extract the need information from requests log.
@samoylovfp May I ask how you further processed the data? Did you parse the json requests log via code? Or did you use a Spreadsheet application?
Because I am currently in the process of using the csv requests log (which lead to #515) and importing in Excel, where I can do more customized processing, and I was wondering what other paths there might be.
We wrote our own small app using egui, that loads different benchmarking results and shows request time histograms on a log scale. The service that we benchmark has several caching layers and performance of these layers show up as several "humps" on the histograms, this helped us track changes to the overall performance as well as each cache layer