我想创建一个警报,即只要有人登录 Azure 虚拟机就发送电子邮件。
我已尝试创建警报,但没有“登录”警报。
如何在 Azure 门户中执行此操作?
如何在用户登录 VM 时创建 Azure 警报?
要在用户登录虚拟机时创建警报,您可以按照以下步骤操作。
导航到虚拟机 > 日志并启用日志。启用日志后,需要一些时间来同步它们。
运行以下KQL查询以获取
VM
连接的日志
AzureActivity
| where OperationName == "Connect" and ActivityStatus =="Succeeded"
| extend ResourceIdParts = split(_ResourceId, "/")
| extend VMName = tostring(ResourceIdParts[8])
| project TimeGenerated, OperationName, ActivityStatus, Caller, CallerIpAddress, VMName
输出:
VM
时,您将收到提醒。请参阅我在答案中提供的类似要求的Stack Link。