You could use PowerShell to write the reports as HTML and send it via an email service like Sendgrid.
Send weekly reports from log analytics and Azure monitor in email
Hello,
I have installed Azure Monitor and Log Analytics workspace. I am also able to gather user data by configuring various queries in the workbook. However, along with the queries in Log Analytics workspace, client also needs a weekly email sent to them like a weekly report of , say all users logged in from a specific location. I can write the query to get that data. But how to send that as a report in email? Do we need a reporting tool like BI publisher etc?
Thanks.
Azure Monitor
Microsoft Security Microsoft Entra Microsoft Entra External ID
Microsoft Security Microsoft Entra Microsoft Entra ID
-
Luke Murray 11,436 Reputation points MVP Volunteer Moderator
2023-07-16T19:59:39.9733333+00:00
1 additional answer
Sort by: Most helpful
-
Andrew Blumhardt 10,051 Reputation points Microsoft Employee
2023-07-17T13:18:36.5066667+00:00 There are various examples available for using a logic app to send reports. Here is one example. https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-logic-apps?tabs=send-email