Hi, it almost always happens due to network/permissions on Storage, not for Login. Do this, quickly:
- Recreate the Diagnostic setting from Login → Monitoring → Diagnostic settings on the tenant (not on random resources), check the categories (AuditLogs/SignInLogs/… ) and choose “Archive to a storage account”.
- On the ADLS Gen2 Storage, go to Networking: if you have private firewalls/PE, enable Allow trusted Microsoft services or add the “Azure Monitor” exception in the Resource instances; for testing, set “All networks” to 15 minutes to see if files arrive.
- Check permissions: on Storage, the user creating the rule needs at least Contributor (subscription/RG); on Login, a high role (e.g. Security Admin).
- Wait: files may appear with a 10–30 minute delay; check the insights-logs-* containers (e.g. insights-logs-auditlogs).
- If Log Analytics receives but Storage doesn't: it's almost certainly the firewall; try "All networks," and if that works, re-enable the blocking by adding the exception for Azure Monitor.
- Still empty? Check the Activity log to see if the "Create/Update diagnostic setting" operation succeeded; if it failed, it's a permissions issue; if it succeeded but no files, it's a network issue.