Hello @CycleDude
As VMs in Azure are also linked to physical hosts and from time to time there may be some outages if there is no High Availability configured for your pool. Here are some insights from Microsoft about this: https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/understand-vm-reboot#host-server-faults
On the other hand, there are some "user actions" such as modifying networks, adding storage, that can produce this kind of issues. On a protocolary level, I would wait for the analysis and statement from MS Support if I need to justify outage of services to 3rd parties for example, but out of curiosity I would still dig into the dump files or event viewer on one or two of the machines to see what led to the reboot. If nothing else if found... then a pure host failure is ruled.
Hope this helps with your query,
----------
--If the reply is helpful, please Upvote and Accept as answer--