How to visualize monthly/weekly summary reports over alerts

Can anyone help me with a solution for creating a dashboard that visualize past activity of my alerts? I would like to have some weekly/monthly summary reports showing for example how many alerts with a specific label were triggered in that amount of time or what is the distribution of alerts. I know there is a new feature Alert Insights, but unfortunately I’m not Grafana Cloud user, so I am looking for something similar.
Thank you!

I personally like using a State History graph like this. You could just change the time selector to the month or week that you are interested in.

More here.

I would think you could also make a table of the “top 10” alerts over the given time range.

Thank you for your answer! Do you know if this is possible for alerts managed by Alertmanager too?