This page shows the platforms and environments supported by Azure Security Center.
Azure Security Center supports virtual machines and servers on different types of hybrid environments:
- Only Azure
- Azure and on-premises
- Azure and other clouds
- Azure, other clouds, and on-premises
For an Azure environment activated on an Azure subscription, Azure Security Center will automatically discover IaaS resources that are deployed within the subscription.
Supported operating systems
Security Center depends on the Log Analytics Agent. Ensure your machines are running one of the supported operating systems for this agent as described on the following pages:
- Log Analytics agent for Windows supported operating systems
- Log Analytics agent for Linux supported operating systems
Also ensure your Log Analytics agent is properly configured to send data to Security Center
To learn more about the specific Security Center features available on Windows and Linux, see Feature coverage for machines.
Virtual machines are also created in a customer subscription as part of some Azure-managed services as well, such as Azure Kubernetes (AKS), Azure Databricks, and more. Security Center discovers these virtual machines too, and the Log Analytics agent can be installed and configured if a supported OS is available.
Virtual machines that run in a cloud service are also supported. Only cloud services web and worker roles that run in production slots are monitored. To learn more about cloud services, see Overview of Azure Cloud Services.
Protection for VMs residing in Azure Stack is also supported. For more information about Security Center's integration with Azure Stack, see Onboard your Azure Stack virtual machines to Security Center.