How to Monitor O365 Management Activity API Usage Trends to Avoid API Rate Limits?
Hi,
I am using the O365 Management Activity API to retrieve logs and track activity within my Microsoft 365 tenant. However, I want to analyze API usage trends to avoid running jobs during peak periods and prevent hitting API request limits.
Questions:
Is there an official method or tool to monitor the overall API request usage in my tenant over time?
Can I use O365 Management API logs or Microsoft Graph API reports to track the volume of API requests being made?
Is there a way to view historical data of API consumption to identify peak periods?
Any guidance, documentation links, PowerShell commands, API endpoints, or Azure Monitoring options would be greatly appreciated!
Thanks in advance!