Hi @Devin Martin ,
Thank you for reaching out to the Microsoft Q&A platform. Happy to answer your question.
For that, I recommend using the API to download the logs regularly, and then use e.g. PowerBI to build a report.
How to download logs in Azure Active Directory - Microsoft Entra | Microsoft Learn
Hope this helps!
Please "Accept as Answer" and Upvote if the answer provided is useful, so that you can help others in the community looking for remediation for similar issues.