I think that you could create it like pie chart in your Dashboard.
You just need add the pie chart gadget, choose the project, the component field, and set up your desired period for the report.
Or if you want to, you can create a filter with yours 6 options.
Take a look at this link - https://community.atlassian.com/t5/Jira-questions/Get-all-issues-with-status-open-and-created-date-less-than-given/qaq-p/1248166
Since you have 6 components the most simple thing you can do is to create separate filters based on a JQL like "component = Admin" or "component = UI" and then use these filters in your reports.
If you have an app like eazyBI then you can just create one dashboard with common filter on top for components so that user can change the dashboard on fly.
Hi Everyone, In this tutorial, we will show you how you can monitor an SLA, and send notifications before or after the SLA has been breached. SLA Threshold Trigger The SLA t...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events