Hi Max,
Based on my findings, you can use the Wazuh module for Azure or the Wazuh module for Microsoft Graph to collect Microsoft Graph activity logs from multiple Azure services.
In Wazuh version 4.6 Wazuh module for Microsoft Graph was added.
The Wazuh module for Microsoft Graph allows you to monitor the following using the Microsoft Graph API
Microsoft Entra ID Protection
Microsoft 365 Defender
Microsoft Defender for Cloud Apps
Microsoft Defender for Endpoint
Microsoft Defender for Identity
Microsoft Defender for Office 365
Microsoft Purview eDiscovery
Microsoft Purview Data Loss Prevention (DLP)
Ref: Monitoring Microsoft Graph services with Wazuh
We planned to deprecate the Wazuh module for Azure
Ref: https://github.com/wazuh/wazuh/issues/30909
But based on the research, it was decided not to depricate the Wazuh module for Azure as the Wazuh module for Microsoft Graph cannot monitor the Azure Storage logs and Azure Analytics Logs.
Ref: https://github.com/wazuh/wazuh/issues/31123
I will suggest you use the Wazuh module for Microsoft Graph to collect information with the Microsoft Graph API and use the Wazuh module for Azure for monitoring Microsoft Azure Log Analytics and Microsoft Azure Storage.
Let me know if you need any further information.