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
|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
- See the different sources of monitoring data collected by Azure Monitor.
- Learn about the types of monitoring data collected by Azure Monitor and how to view and analyze this data.