#3216 Report on builds over time
Closed: Fixed 2 years ago by tkopecek. Opened 2 years ago by alexi.

My management is always asking for a pretty graph showing how many builds we did in the last year, and I have yet to be able to provide something like that. I've submitted PR #3215 to be able to share something, but it's not that great.

What I would really like would be a chart showing the number of builds over time, probably by day. Maybe a stacked area chart, with succeeded/failed/cancelled, with a nice popup showing the totals. This would probably require some new external dependencies for a graphing library and some new methods in the hub, so I wanted to check in first to see if this is something that makes sense. Thoughts?


Metadata Update from @jcupova:
- Custom field Size adjusted to None

2 years ago

I was thinking about rewriting "reports" page completely. But it would be better to do the full rewrite of web UI to something more modern (get rid of cheetah, older discussion in koji-devel) . Anyway, there is not much time to start on that. So, maybe it make sense to have at least some features aka charts in the current implementation.

In the meantime I've created very simple separate application fetching stat data, putting them it into the separate mariadb for quicker aggregation and not putting further load on production server, preparing some charts (task-oriented, not build) via plotly. I can put it somewhere visible if anybody find a use for that.

Charts like this:
createrepo.png

I've uploaded it to https://github.com/tkopecek/koji-charts - a bit rough, but can be deployed.

Metadata Update from @jcupova:
- Issue tagged with: testing-ready

2 years ago

Metadata Update from @jcupova:
- Issue set to the milestone: 1.28

2 years ago

Metadata Update from @ksulayma:
- Issue tagged with: testing-done

2 years ago

Login to comment on this ticket.

Metadata
Attachments 1
Attached 2 years ago View Comment