What's new in Azure Monitor documentation
This article lists significant changes to Azure Monitor documentation.
Tip
Get notified when this page is updated by copying and pasting the following URL into your feed reader:
June 2024
Subservice | Article | Description |
---|---|---|
Agents | Azure Monitor Agent Migration Helper workbook | Guidance for using the AMA migration workbook. |
Agents | Migrate to Azure Monitor Agent from Log Analytics agent | Refreshed guidance for migrating to Azure Monitor Agent. |
Alerts | Action groups | Added list of supported roles to which action groups can send emails. |
Alerts | Action groups | Updated PowerShell script for action groups using secure webhook. |
Alerts | Create or edit a log search alert rule | Added limitation of log search alert rules to indicate that log search alert rules don't support linked storage. |
Alerts | Common alert schema | A link to Azure Monitor Investigator was added to the alerts common schema. |
App | Live metrics: Monitor and diagnose with 1-second latency | Update Distro Feature Matrix |
Application-Insights | Migrate to workspace-based Application Insights resources | Migration guidance for Classic to Workspace-based resources has been updated. Classic Application Insights resources are fully retired and Continuous Export is disabled. |
Application-Insights | OpenTelemetry on Azure | Our OpenTelemetry on Azure offerings are fully documented here, as well as a link to our OpenTelemetry roadmap. |
Application-Insights | Application Insights availability tests | Availability Test TLS support is now fully documented. |
Application-Insights | Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python, and Java applications | A tab for Azure Monitor Application Insights OpenTelemetry support of Java Native images is available. |
Application-Insights | Live metrics: Monitor and diagnose with 1-second latency | We've updated our Live Metrics documentation so that it links out to both OpenTelemetry and the Classic API code. |
Application-Insights | Configuration options: Azure Monitor Application Insights for Java | For Java OpenTelemetry, we've documented how to locally disable ingestion sampling. (preview feature) |
Containers | Enable private link with Container insights | Added guidance for CLI. |
Containers | Customize scraping of Prometheus metrics in Azure Monitor managed service for Prometheus | Updated and refrehed |
Containers | Use Prometheus exporters for common workloads with Azure Managed Prometheus | New article listing supported exporters. |
Essentials | Send Prometheus metrics from virtual machines, scale sets, or Kubernetes clusters to an Azure Monitor workspace | Configure remote write for self-managed Prometheus on a Kubernetes cluster |
General | Create a metric alert with dynamic thresholds | Added possible values for alert User Response field. |
Logs | Tutorial: Send data to Azure Monitor using Logs ingestion API (Resource Manager templates) | Updated to use DCR endpoint instead of DCE. |
Logs | Create and manage a dedicated cluster in Azure Monitor Logs | Added new process for configuring dedicated clusters in Azure portal. |
Logs | Set a table's log data plan to Basic or Analytics | The Basic Logs table plan now includes 30 days of interactive retention. |
Logs | Aggregate data in a Log Analytics workspace by using summary rules (Preview) | Summary rules final 2 |
Visualizations | Link actions | Added clarification that the user must have permissions to all resources referenced in a workbook as well as to the workbook itself. Updated process and screenshots for custom views in workbook link actions. |
May 2024
Subservice | Article | Description |
---|---|---|
Agents | Migrate to Azure Monitor Agent from Log Analytics agent | Updated support policy for the legacy Log Analytics agent, which will be retired on August 31, 2024. |
Alerts | Create a metric alert with dynamic thresholds | Clarify look-back period |
Alerts | Action groups | Updated the description of action groups to clarify that you can use automatic workflows for any scenario, not only to let users know that alert has been raised. |
Alerts | Supported resources for Azure Monitor metric alerts | Removed references to the deprecated Microsoft.Web/containerApps namespace, and replaced with Microsoft.app/containerApps namespace. |
Alerts | Action groups | Updated action group ARM role group notification functionality. |
Alerts | Create or edit a log search alert rule | Updated article to indicate that log search alert rule queries support 'ago()' with timespan literals only. |
Application-Insights | Configure Azure Monitor OpenTelemetry | The OpenTelemetry live metrics feature preview is available for .NET Core, Node.js, and Python. |
Application-Insights | Testing behind a firewall | New guidance is available for availability testing behind firewalls. |
Application-Insights | Application Insights availability tests | We added clarification on both running availability tests on an intranet server and the user agent string used for availability tests. |
Application-Insights | Application map: Triage distributed applications | This article has been refreshed with all new screenshots. |
Application-Insights | Downtime, SLA, and outages workbook | This article has been refreshed with all new screenshots. |
Application-Insights | Application Insights API for custom events and metrics | Clarification added for Java and JavaScript automatic flushing behavior and configuration. |
Containers | Switch to using managed Prometheus visualizations for Container Insights (preview) | V2 docs updates |
Essentials | Built-in policies for Azure Monitor | New built-in policies for "allLogs" category |
Logs | Define Azure Monitor Agent network settings | When you create a data collection rule, Azure Monitor now automatically creates a data collection endpoint and associates it to the data collection rule. |
Logs | Azure Monitor customer-managed key | Azure Monitor Logs now supports running search jobs in Log Analytics workspaces with customer managed keys. |
Logs | Enhance resilience by replicating your Log Analytics workspace across regions (Preview) | You can now replicate your Log Analytics workspace across regions and switch over to the replicated workspace if there's a regional failure. |
Logs | Analyze data using Log Analytics Simple mode (Preview) | Simple mode provides the most commonly used Azure Monitor Logs functionality in an intuitive, spreadsheet-like experience. Just point and click to filter, sort, and aggregate data to get to the insights you need 80% of the time. |
Profiler | Troubleshoot Application Insights Profiler | Update Troubleshooting guide with instructions for stopping unused slots. |
Profiler | Troubleshoot Application Insights Profiler | Update Troubleshooting guide with prerequisite for latest ASP.NET Core runtime and explanation for limit on active profiling sessions. |
April 2024
Subservice | Article | Description |
---|---|---|
Alerts | Understand the automatic migration process for your classic alert rules | Azure Monitor classic alerts are officially retired, replaced by the newer alerts experience. |
Alerts | Troubleshooting problems in Azure Monitor alerts | Update alerts-troubleshoot.md |
Alerts | Tutorial: Create a log search alert for an Azure resource | Added note to indicate that The combined size of all data in the log alert rule properties can't exceed 64 KB. This can be caused by too many dimensions, the query being too large, too many action groups, or a long description. Remember to optimize these areas when creating log search alert rules. |
Application-Insights | Migrate to workspace-based Application Insights resources | Continuous Export within Classic Application Insights will be shut down on May 15, 2024. After this date, your Continuous Export configurations will no longer be available. |
Application-Insights | Migrate from the Node.js Application Insights SDK 2.X to Azure Monitor OpenTelemetry | Node.js OpenTelemetry migration guidance is available, providing a choice of either clean installing our Distro (recommended) or upgrading to Node.js SDK 3.X as an interim solution. |
Application-Insights | Application monitoring for Azure App Service and Python (Preview) | Codeless OpenTelemetry automatic instrumentation for Python is available in preview. |
Application-Insights | Configuration options: Azure Monitor Application Insights for Java | Java Custom Instrumentation (preview) is available. Starting from version 3.3.1, you can capture spans for a method in your application. |
Application-Insights | Sampling in Application Insights | ConflictingExcludedTypes and IncludedTypes guidance has been added. |
Change-Analysis | Enable Change Analysis | Add note to AzMon Change Analysis documentation to point users to the new ARG Change Analysis public preview, which will replace AzMon Change Analysis in GA. |
Change-Analysis | Tutorial: Track a web app outage using Change Analysis | Add note to AzMon Change Analysis documentation to point users to the new ARG Change Analysis public preview, which will replace AzMon Change Analysis in GA. |
Change-Analysis | Troubleshoot Azure Monitor's Change Analysis | Add note to AzMon Change Analysis documentation to point users to the new ARG Change Analysis public preview, which will replace AzMon Change Analysis in GA. |
Change-Analysis | Use Change Analysis in Azure Monitor | Add note to AzMon Change Analysis documentation to point users to the new ARG Change Analysis public preview, which will replace AzMon Change Analysis in GA. |
Containers | Data transformations in Container insights | Fixed syntax errors in transformation examples. |
Containers | Recommended alert rules for Kubernetes clusters | Updated to include new portal experience for enabling Prometheus alerts. |
Containers | Customize scraping of Prometheus metrics in Azure Monitor managed service for Prometheus | Updated basic authentication |
Containers | Argo CD | Argo CD Prometheus integration |
Containers | Elasticsearch | Elastic search Prometheus integration |
Containers | Apache Kafka | Kafka Prometheus integration |
Essentials | Data collection rules in Azure Monitor | Rewritten for consistency with new Azure Monitor pipeline content. |
Essentials | Configuration of Azure Monitor edge pipeline | New article for edge pipeline. |
Essentials | Overview of Azure Monitor pipeline | New article to introduce Azure Monitor pipeline, which includes edge pipeline and cloud pipeline. |
Essentials | Azure Monitor metrics explorer with PromQL (Preview) | New metrics explorer with PromQL support for Azure Monitor workspaces. |
Essentials | Send Prometheus metrics from Virtual Machines to an Azure Monitor workspace | How to send prometheus metrics from a Virtual machine or Virtual Machine Scale Set. |
General | Azure Monitor data sources and data collection methods | We've edited the article describing the Azure Monitor data sources to be more consistent with the overall Azure Monitor story. |
General | Azure Monitor cost and usage | Updated information about costs associated with Azure Migrate. |
General | Azure Monitor monitoring data reference | Updated to list the latest metrics, log categories, and Log Analytics tables related to monitoring Azure Monitor. |
General | Monitor Azure Monitor | How to monitor Azure Monitor article updated to list all the ways you can monitor parts of Azure Monitor. |
Logs | Azure Monitor customer-managed key | Updated the management API versions used for managing customer managed keys and dedicated clusters. |
March 2024
Subservice | Article | Description |
---|---|---|
Alerts | Improve the reliability of your application by using Azure Advisor | We’ve updated the alerts troubleshooting articles to remove out of date content and include common support issues. |
Application-Insights | Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python, and Java applications | OpenTelemetry sample applications are now provided in a centralized location. |
Application-Insights | Migrate to workspace-based Application Insights resources | Classic Application Insights resources have been retired. For more information, see this article for migration information and frequently asked questions. |
Application-Insights | Sampling overrides - Azure Monitor Application Insights for Java | The sampling overrides feature has reached general availability (GA), starting from 3.5.0. |
Containers | Configure data collection and cost optimization in Container insights using data collection rule | Updated to include new Logs and Events cost preset. |
Containers | Enable private link with Container insights | Updated with ARM templates. |
Essentials | Data collection rules in Azure Monitor | Rewritten to consolidate previous data collection article. |
Essentials | Workspace transformation data collection rule (DCR) in Azure Monitor | Content moved to a new article dedicated to workspace transformation DCR. |
Essentials | Data collection transformations in Azure Monitor | Rewritten to remove redundancy and make the article more consistent with related articles. |
Essentials | Create and edit data collection rules (DCRs) in Azure Monitor | Updated API version in REST API calls. |
Essentials | Tutorial: Edit a data collection rule (DCR) | Updated API version in REST API calls. |
Essentials | Monitor and troubleshoot DCR data collection in Azure Monitor | New article documenting new DCR monitoring feature. |
Logs | Monitor Log Analytics workspace health | Added new metrics for monitoring data export from a Log Analytics workspace. |
Logs | Set a table's log data plan to Basic or Analytics | Azure Databricks logs tables now support the basic logs data plan. |
February 2024
Subservice | Article | Description |
---|---|---|
Agents | Manage Azure Monitor Agent | Added Azure Monitor Agent disk space requirements. |
Alerts | Monitor the health of log search alert rules | Added documentation for new feature - resource health for log search alert rules. |
Application-Insights | Failures and Performance views | A new article was added with current information on both the Performance and Failures views. |
Application-Insights | Release and work item insights | We've modified our Annotations script to support unicode characters. |
Application-Insights | Migrate to workspace-based Application Insights resources | The FAQ section was updated with information on what happens if you choose not to manually migrate and similar question/answer pairs related to Classic App Insights resource retirement. |
Containers | Transition from the Container Monitoring Solution to using Container Insights | Changed date for Container Monitoring Solution retirement. |
Essentials | Create alert rules for Azure resources | New article summarizing alert options including Azure Monitor Baseline Alerts (AMBA). |
Essentials | Structure of transformation in Azure Monitor | Added |
General | Sources of monitoring data for Azure Monitor and their data collection methods | Rewritten to simplify list of Azure Monitor data sources. |
Logs | Logs Ingestion API in Azure Monitor | Add new tables that now support ingestion time transformations. |
Logs | Plan alerts and automated actions | The Getting Started section was edited to make the documentation cleaner and more efficient. |
Logs | Enhance data and service resilience in Azure Monitor Logs with availability zones | Updated the list of supported regions for Availability Zones. |
Logs | Set a table's log data plan to Basic or Analytics | Bare Metal Machines and Microsoft Graph tables now support Basic logs. |
Virtual-Machines | Monitor virtual machines with Azure Monitor | Added information on using Performance Diagnostics to troubleshoot performance issues on Windows or Linux virtual machines. |
January 2024
Subservice | Article | Description |
---|---|---|
Agents | MMA Discovery and Removal Utility | Added a PowerShell script that discovers and removes the Log Analytics agent from machines as part of the migration to Azure Monitor Agent. |
Agents | Send data to Event Hubs and Storage (Preview) | Update azure-monitor-agent-send-data-to-event-hubs-and-storage.md |
Alerts | Resource Manager template samples for metric alert rules in Azure Monitor | We added a clarification about the parameters used when creating metric alert rules programatically. |
Alerts | Manage your alert instances | We've added documentation about the new alerts timeline view. |
Alerts | Create or edit a log search alert rule | Added limitations to log search alert queries. |
Alerts | Create or edit a log search alert rule | We've added samples of log search alert rule queries that use Azure Data Explorer and Azure Resource Graph. |
Application-Insights | Data Collection Basics of Azure Monitor Application Insights | We've provided information on how to get a list of Application Insights SDK versions and their names. |
Application-Insights | Application Insights logging with .NET | We've clarified steps to view ILogger telemetry. |
Application-Insights | Migrate to workspace-based Application Insights resources | The script to discover classic resources has been updated. |
Application-Insights | Migrate to workspace-based Application Insights resources | Extra details are now available on migrating from Continuous Export to Diagnostic Settings. |
Application-Insights | Telemetry processors (preview) - Azure Monitor Application Insights for Java | Sample metrics filters have been added. |
Application-Insights | Log-based and preaggregated metrics in Application Insights | We've clarified how custom metrics work. |
Containers | Default Prometheus metrics configuration in Azure Monitor | Added default targets for Control Plane to minimal ingestion profile |
Containers | Azure Monitor features for Kubernetes monitoring | Rewritten to focus on role of log collection and added agent details. |
Containers | Configure data collection in Container insights using ConfigMap | New article to consolidate ConfigMap configuration of all cluster configurations. |
Containers | Configure data collection in Container insights using data collection rule | New article to consolidate DCR configuration of all cluster configurations. |
Containers | Container insights log schema | Combine Prometheus and Container insights |
Containers | Enable monitoring for Kubernetes clusters | New article to consolidate onboarding process for all container configurations and for both Prometheus and Container insights. |
Containers | Customize scraping of Prometheus metrics in Azure Monitor managed service for Prometheus | [Azure Monitor Managed Prometheus] Docs for pod annotation scraping through configmap |
Essentials | Custom metrics in Azure Monitor (preview) | Article refreshed an updated |
General | Disable monitoring of your Kubernetes cluster | New article to consolidate process for all container configurations and for both Prometheus and Container insights. |
Logs | Best practices for Azure Monitor Logs | Dedicated clusters are now available in all commitment tiers, with a minimum daily ingestion of 100 GB. |
Logs | Enhance data and service resilience in Azure Monitor Logs with availability zones | Availability zones are now supported in the Israel Central, Poland Central, and Italy North regions. |
Virtual-Machines | Dependency Agent | VM Insights Dependency Agent now supports RHEL 8.6 Linux. |
Visualizations | Composite bar renderer | We've edited the Workbooks content to make some features and functionality easier to find based on customer feedback. We've also removed legacy content. |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for