Log analytics
Application insights is used for monitoring the application, however, it is equally important to monitor the environment on which the application is hosted and running. This involves the infrastructure such as virtual machines, Docker container, and its related components.
Provisioning
Log analytics, also known as the Operational Management Suite (OMS), must be provisioned on Azure before it can be used to monitor the virtual machines and containers. Again, similar to the application insights, operational insights can be provisioned through the Azure portal, PowerShell, REST API, and resource group manager templates. An operational insights workspace is a security boundary that can be allowed to be accessed by certain users. Multiple workspaces should be created for the isolation of users and their corresponding access to environment telemetry data.
The JSON script used for provisioning an operational insights workspace is shown next.
{ "apiVersion": "2015-11-01-preview...