Monitoring data locations in Azure Monitor

Azure Monitor is based on a data platform of Logs and Metrics as described in Azure Monitor data platform. Monitoring data from Azure resources may be written to other locations though, either before they are copied to Azure Monitor or to support additional scenarios.

Monitoring data locations

The following table identifies the different locations where monitoring data in Azure is sent and the different methods for accessing it.

Location Description Methods of access
Azure Monitor Metrics Time-series database which is optimized for analyzing time-stamped data. Metrics Explorer
Azure Monitor Metrics API
Azure Monitor Logs Log Analytics workspace that's based on Azure Data Explorer which provides a powerful analysis engine and rich query language. Log Analytics
Log Analytics API
Application Insights API
Activity log Data from the Activity log is most useful when sent to Azure Monitor Logs to analyze it with other data, but it's also collected on its own so it can be directly viewed in the Azure portal. Azure portal
Azure Monitor Events API
Azure Storage Some data sources will write directly to Azure storage and require configuration to move data into Logs. You can also send data to Azure storage for archiving and for integration with external systems. Storage Analytics
Server Explorer
Storage Explorer
Event Hubs Send data to Azure Event Hubs to stream it to other locations. Capture to Storage
Azure Monitor for VMs Azure Monitor for VMs stores workload health data in a custom location that's used by its monitoring experience in the Azure portal. Azure portal
Workload monitor REST API
Azure Resource health REST API
Alerts Alerts created by Azure Monitor. Azure portal
Alerts Management REST API

Next steps