That wont work, at least not in the way you want, Tags are stored in the Azure resource Graph (ARG), so you can check them in ARG (also using KQL). You might get lucky and find a change / add of a tag in the AzureActivity log, but if say the resource was created 2years ago, you cant do that in your Alert Rule given the 14day look back.
ARG doesnt have this restriction, and you can see all resources.
I'd put in a task into Sentinel, where the analysts goes to ARG to look these up (or maybe consider a Playbook to do this) https://portal.azure.com/#view/HubsExtension/ArgQueryBlade
resources
| where type == "microsoft.compute/virtualmachines"
| project name, tags