What's new in Azure Monitor documentation

This article lists significant changes to Azure Monitor documentation.

2025

February 2025

Subservice Article Description
Agents Collect logs from a JSON file with Azure Monitor Agent Update for new JSON data source UI.
Application-Insights Create and configure Application Insights resources We unified our resource documentation to provide comprehensive guidance for both portal and at-scale deployment scenarios, significantly increasing accessibility for our largest customers. At-scale support now includes all modalities—Azure CLI, PowerShell, REST API, Bicep, and ARM.
Application-Insights Autoinstrumentation for Azure Kubernetes Service (Preview) Public Preview of Autoinstrumentation for Azure Kubernetes Service (AKS) is now live. This solution enables seamless application telemetry collection across entire clusters.
Essentials Create a transformation in Azure Monitor Added sample for normalization in Sentinel.
Logs Analyze data using Log Analytics Simple mode Log Analytics simple mode is now generally available.

January 2025

Subservice Article Description
Agents Azure Monitor Agent supported operating systems and environments Azure Monitor Agent now supports Windows Server 2025. The agent no longer supports Windows Server 2012 and Windows Server 2012 R2.
Application-Insights Counters for .NET in Application Insights We now cover .NET performance and event counter information in the same place.
Application-Insights Configuring JMX metrics New configuration examples for Java 17 JMX metrics, including garbage collection and threading.
Application-Insights Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python, and Java applications Added logging configuration as an important step when getting started with Python OpenTelemetry.
Containers Troubleshoot Container insights General cleanup of article and added troubleshooting for additional error conditions.
Essentials Virtual machine guest performance counters A new article listing guest performance counters for Windows and Linux VMs.
Essentials Connect Grafana to Azure Monitor Prometheus metrics All Grafana configuration for Prometheus are now in a single article
Logs Get started with log queries in Azure Monitor Added examples of how to query data in your Log Analytics workspace using simple mode, alongside Kusto Query Language (KQL) examples.
Visualizations Azure Monitor Logs overview We now recommend using summary rules for custom dashboards, workbooks, and reports to improve query performance and reduce query errors and timeouts.

2024

December 2024

Subservice Article Description
General Azure Monitor security overview and guidelines Refreshed Azure Monitor security overview and guidelines.
Application-Insights Configure the Application Insights SDK with ApplicationInsights.config or .xml Instrumentation key examples have been replaced with connection strings.
Application-Insights Add and modify Azure Monitor OpenTelemetry for .NET, Java, Node.js, and Python applications OpenTelemetry filtering documentation now has its own dedicated page with more information on using span processors where applicable.
Agents Collect data with Azure Monitor Agent Rewritten to better describe how to create a DCR for Azure Monitor agent and link to details to configure different data sources.
Essentials Monitor DCR data collection in Azure Monitor Rewritten for clarity.
Essentials Manage data collection rule associations in Azure Monitor Rewritten for clarity. Section added for creating new association.
Essentials Data collection rules (DCRs) in Azure Monitor Rewritten to consolidate all high level concepts for DCRs.
Essentials Data collection rule (DCR) samples in Azure Monitor Added several samples and modified article to improve consistency between samples.
Essentials Create a transformation in Azure Monitor New article to consolidate guidance on creating transformations and added section on optimizing and monitoring.
Essentials Supported KQL features in Azure Monitor transformations Rewritten to better describe KQL features that are and aren't supported in transformations.
Essentials Sample transformations in Azure Monitor New article that describes different common transformation scenarios and provides sample queries.
Essentials Transformations in Azure Monitor Rewritten for clarity. Better described difference between standard DCRs and workspace transformation DCR.

November 2024

Subservice Article Description
Application-Insights Configure Azure Monitor OpenTelemetry Added Redact URL Query Strings
Logs Data collection endpoints in Azure Monitor Added clarification on when DCE is required.
Logs Logs Ingestion API in Azure Monitor Added clarification on endpoint used with API.
Logs Enable network isolation for Azure Monitor Agent by using Private Link Rewritten for clarity.
Logs Configure private link for Azure Monitor Rewritten for clarity.
Logs Design Azure Monitor Private Link configuration Rewritten for clarity.

October 2024

Subservice Article Description
Alerts Troubleshoot log search alerts in Azure Monitor Added a workaround for when time filtering doesn't work correctly for log search alert rules that use Azure Data Explorer (ADX) or Azure Resource Graph (ARG) queries.
Application-Insights OpenTelemetry help, support, and feedback OpenTelemetry help, support, and feedback options are now available in one place.
Application-Insights Enable application monitoring in Azure App Service for .NET, Node.js, Python, and Java applications App Service automatic instrumentation information for all languages is now available in one place.
Essentials Structure of a data collection rule in Azure Monitor Updated DCR JSON structure
General Best practices for monitoring at-scale with Azure Monitor We've published a new article describing our at-scale monitoring solutions.
Logs Structure of transformation in Azure Monitor Added parse operator limitations and information about ingestion latency introduced by transformations.
Logs Functions in Azure Monitor log queries Added ARM template example of how to create a function in Azure Monitor Logs.
Profiler Enable Profiler for ASP.NET Core web apps hosted in Linux Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Enable the .NET Profiler for Azure Functions apps Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Enable the .NET Profiler on Azure containers Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler View Application Insights Profiler for .NET data Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Profile production applications in Azure with Application Insights Profiler for .NET Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Enable the .NET Profiler for Azure Service Fabric applications Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Configure Application Insights Profiler for .NET Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Write code to track requests with Application Insights Profiler for .NET Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Troubleshoot Application Insights Profiler for .NET Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Enable the .NET Profiler for web apps on an Azure virtual machine Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Enable the .NET Profiler for Azure App Service apps Update "Profiler" name to variations of ".NET Profiler" to differentiate from the Java Profiler.
Profiler Troubleshoot Code Optimizations Updates to the Code Optimizations documentation for GA.
Profiler Monitor and analyze runtime behavior with Code Optimizations Updates to the Code Optimizations documentation for GA.
Profiler Set up Code Optimizations Updates to the Code Optimizations documentation for GA.
Profiler Profile production applications in Azure with Application Insights Profiler for .NET Updates to the Code Optimizations documentation for GA.
Profiler Configure Application Insights Profiler for .NET Updates to the Code Optimizations documentation for GA.
Visualizations Stat visualizations Azure Workbooks now support Stat visualizations to help you create dashboards that give you instant alerts when a service is healthy or unhealthy, or when important metrics drop below a certain level.

September 2024

Subservice Article Description
Agents Azure Diagnostics extension overview Announced that Azure Diagnostics extension will be deprecated on March 31, 2026.
Agents Azure Monitor Agent supported operating systems and environments Added Azure Monitor Agent support for Amazon Linux 2023.
Alerts Create a new alert rule using the CLI, PowerShell, or an ARM template Added prerequisites for all alert rule types stating that in order to create alert rules that use action groups, you must have a role with permissions for those action groups.
Application-Insights Configure Azure Monitor OpenTelemetry We recommend the Azure Monitor OpenTelemetry Exporter for classic ASP.NET apps (console, worker service, WinForms, etc.), which doesn't include live metrics.
Application-Insights Live metrics: Monitor and diagnose with 1-second latency We revamped this article for simplicity and linked out to Microsoft Entra documentation for more information on how to secure potentially sensitive information entered into custom filters.
Application-Insights Migrate from .NET Application Insights SDKs to Azure Monitor OpenTelemetry We recommend the Azure Monitor OpenTelemetry Exporter for classic ASP.NET apps (console, worker service, WinForms, etc.), which doesn't include live metrics.
Application-Insights Statsbeat in Application Insights We revamped Statsbeat documentation to include OpenTelemetry scenarios.
Essentials Create and edit data collection rules (DCRs) and associations in Azure Monitor Added DCRs for metrics
General Operational excellence best practices in Azure Monitor New best practice articles
General Performance efficiency in Azure Monitor New best practice articles
General Reliability best practices in Azure Monitor New best practice articles
General Security best practices in Azure Monitor New best practice articles

August 2024

Subservice Article Description
Agents MMA/OMS Discovery and Removal Utility New Removal Tool
Application-Insights Migrate to workspace-based Application Insights resources We've updated the table that converts values used in Classic AI resources to Workspace-based resources.
Application-Insights Application Insights for ASP.NET Core applications The option to disable telemetry correlation has been documented for ASP.NET Core.
Application-Insights Configure Application Insights for your ASP.NET website The option to disable telemetry correlation has been documented for ASP.NET.
Application-Insights Configuration options: Azure Monitor Application Insights for Java The option to disable telemetry correlation has been documented for Java.
Application-Insights Monitor your Node.js services and apps with Application Insights The option to disable telemetry correlation has been documented for Node.js.
Application-Insights What is autoinstrumentation for Azure Monitor Application Insights? Further "autoinstrumentation" explanation has been added, alongside an example, to better convey the meaning of this term.
Application-Insights Application Insights availability tests We clarified information about using an "availability test string identifier", which previously caused some confusion when referred to as a "GUID".
Containers Optimize monitoring costs for Container insights Rewritten to consolidate cost saving options and analysis.
Containers Configure log collection in Container insights New article to consolidate all guidance for container location.
Containers Filter log collection in Container insights New article to describe all options to filter container logs.
Containers Container insights log schema Rewritten to focus on definition and configuration of log schema, including metadata option.
Containers Data transformations in Container insights Added details to filtering example and added a new example to send data to multiple tables.
Containers Enable private link for Kubernetes monitoring in Azure Monitor New article to consolidate private link guidance for Container insights.
Containers High scale logs collection in Container Insights (Preview) New feature.
Containers Monitor your Kubernetes cluster performance with Container insights Added explanation of "Other processes" column.
Essentials Manage data collection rules (DCRs) and associations in Azure Monitor Added guidance for new UI feature to manage DCR associations.
Essentials Use Azure Policy to install and manage the Azure Monitor agent Added information on new UI feature to create associations.
Essentials Create and edit data collection rules (DCRs) and associations in Azure Monitor Removed duplicate information.
Essentials Data collection rules (DCRs) in Azure Monitor Added diagram.
Essentials Monitor and troubleshoot DCR data collection in Azure Monitor Corrected an error in KQL using InputStreamId.
General Analyze and visualize monitoring data We've updated our visualization recommendations to better guide customers when to use Azure Managed Grafana and when to use Azure Workbooks.
Logs Best practices for Azure Monitor Logs Updated overview of features that enhance resilience of your Log Analytics workspace, including a new video.
Logs Azure Monitor Logs overview Updated Azure Monitor Logs overview provides a high-level overview of data collection, management, retrieval, and consumption for a range of use cases.
Logs Run search jobs in Azure Monitor New video that explains how to use search jobs in Azure Monitor Logs.

July 2024

Subservice Article Description
Agents AMA agent data field differences from MMA New article that describes differences between the data collected by Log Analytics agent and Azure Monitor Agent. This information is important when you migrate from the legacy agent to Azure Monitor Agent, especially for migrating queries.
Agents Collect data with Azure Monitor Agent Rewritten to describe basic process for all data sources.
Agents Install and manage Azure Monitor Agent Rewritten to simplify agent onboarding guidance.
Agents Azure Monitor Agent overview Rewritten to better describe core concepts including DCR associations.
Agents Use Azure Policy to install and manage the Azure Monitor agent New article to break Azure Policy guidance out from onboarding guidance.
Agents Azure Monitor agent requirements New article to break agent requirements out from onboarding guidance.
Agents Azure Monitor Agent supported operating systems New article to break supported OS out from onboarding guidance.
Agents Collect Windows events from virtual machines with Azure Monitor Agent Rewritten for consistency with other data collection articles.
Agents Collect Syslog events with Azure Monitor Agent Rewritten for consistency with other data collection articles.
Agents Collect IIS logs with Azure Monitor Agent Rewritten for consistency with other data collection articles.
Agents Collect performance counters with Azure Monitor Agent Rewritten for consistency with other data collection articles.
Agents Collect logs from a text file with Azure Monitor Agent Rewritten for consistency with other data collection articles and to better describe configuration options.
Agents Collect logs from a JSON file with Azure Monitor Agent Rewritten for consistency with other data collection articles and to better describe configuration options.
Agents Collect SNMP trap data with Azure Monitor Agent Rewritten to better describe fundamental strategy.
Agents Create and edit data collection rules (DCRs) in Azure Monitor Rewritten for consistency with rewritten agent DCR articles.
Application-Insights Migrate from .NET Application Insights SDKs to Azure Monitor OpenTelemetry Migrate .NET applications from the SDK Classic API to OpenTelemetry using our new step-by-step guide.
Application-Insights Configure Azure Monitor OpenTelemetry The .NET example under Set the Cloud Role Name and the Cloud Role Instance now shows how to configure all signals.
Application-Insights Configure Azure Monitor OpenTelemetry Node.js guidance is available for using each of the credential classes.
Application-Insights Monitor Azure Functions with Azure Monitor Application Insights New configuration guidance added for Functions both on and off a consumption plan.
Application-Insights Configure Azure Monitor OpenTelemetry Updated instructions and code sample for using Microsoft Entra with Python.
Containers Monitor Kubernetes clusters using Azure services and cloud native tools Updated for Prometheus experience for Container insights.
Essentials Azure monitoring REST API walkthrough Get an API token using Python, JavaScript C# and Azure CLI.
Essentials Best practices for scaling Azure Monitor Workspaces with Azure Monitor managed service for Prometheus New article: Best practices for Azure Monitor workspaces with Azure Managed Prometheus
Logs Log Analytics workspace overview Public preview of the Auxiliary table plan - a new low-cost plan for verbose logs used in compliance and security scenarios. We've also upgraded the Basic table plan to include 30 days of interactive retention and full KQL on a single table.
Logs Enhance data and service resilience in Azure Monitor Logs with availability zones Added availability zone support in Spain Central.
Optimization-Insights Monitor and analyze runtime behavior with Code Optimizations (Preview) Clarify expected CPU/memory overhead when using Profiler/Code Optimizations
Profiler View Application Insights Profiler data Clarify expected CPU/memory overhead when using Profiler
Profiler Profile production applications in Azure with Application Insights Profiler Clarify expected CPU/memory overhead when using Profiler
Profiler Configure Application Insights Profiler Clarify expected CPU/memory overhead when using Profiler
Profiler Troubleshoot Application Insights Profiler Clarify expected CPU/memory overhead when using Profiler
Profiler Enable Profiler for Azure App Service apps Clarify expected CPU/memory overhead when using Profiler
Snapshot-Debugger Troubleshoot problems enabling Application Insights Snapshot Debugger or viewing snapshots Clarify expected CPU/memory overhead when using Snapshot Debugger
Snapshot-Debugger Debug exceptions in .NET applications using Snapshot Debugger Clarify expected CPU/memory overhead when using Snapshot Debugger

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 refreshed
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.
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 metrics with Azure Monitor 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 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
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.
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 Troubleshooting problems in Azure Monitor alerts Update alerts-troubleshoot.md
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.
Containers Data transformations in Container insights Fixed syntax errors in transformation examples.
Essentials Data collection rules in Azure Monitor Rewritten for consistency with new Azure Monitor pipeline content.
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.
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 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 Monitor and troubleshoot DCR data collection in Azure Monitor New article documenting new DCR monitoring feature.
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.
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.
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.

December 2023

Subservice Article Description
Alerts Noncommon alert schema definitions Added recommendation for using the common schema
Alerts Create a metric alert in Azure Monitor Logs Add recommendations for alerting at scale
Alerts Create or edit an activity log, service health, or resource health alert rule Restructured articles about creating new alert rules for better clarity. There are now separate articles dedicated to each alert rule type, and dedicated articles for specific alert rule configurations.
Alerts Create or edit a metric alert rule Added limitations for use of custom properties in alert rules. Added list of query plugins not supported by log alert rule queries.
Application-Insights Add, modify, and filter OpenTelemetry Custom events code samples and instructions have been added to .NET Core / .NET tabs.
Application-Insights Migrate availability tests We've clarified the URL ping tests retirement statement. Migrate your URL ping tests as soon as possible using the PowerShell scripts provided in this article.
Application-Insights Enable Azure Monitor Application Insights Real User Monitoring More guidance has been added on when to use the npm package.
Application-Insights Migrate to workspace-based Application Insights resources We confirmed that migrating from classic to workspace-based resources doesn't introduce application downtime or restarts, and it doesn't change your existing instrumentation key or connection string.
Logs Logs Ingestion API in Azure Monitor Updated Log Ingestion API version.
Profiler Profile production applications in Azure with Application Insights Profiler Add support for Java profiler and link to docs from .NET profiler overview.

November 2023

Subservice Article Description
Agents Migrate to Azure Monitor Agent from Log Analytics agent Container Insights is now generally available with Azure Monitor Agent.
Agents Azure Monitor Agent overview Azure Monitor Agent now supports AlmaLinux 9, Oracle Linux 9, and Rocky Linux 9.
Alerts Create or edit an alert rule Added limitations of stateful log alerts.
Alerts Troubleshoot Azure Monitor metric alerts Documented network error that can occur if you create a metric alert rule that uses a large number of dimensions, creating a payload that is too large for the network. We also documented possible workarounds for this issue.
Alerts Create a metric alert with dynamic thresholds We restructured the section on Azure Monitor alerts, so that the content is more easily findable and usable.
Alerts Create or edit an alert rule Corrected information about dimensions. Dimensions are retrieved from the last 24 hours, not 48 hours.
Alerts Create or edit an alert rule When you create a log alert rule, if you're querying an ADX or ARG cluster, the data sources accessed by the query, must have the Reader role.
Application-Insights Application Insights overview OpenTelemetry for .NET Core reached general availability and is now fully supported.
Application-Insights Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python and Java applications Our OpenTelemetry FAQ section has been updated to reflect the general availability status of OpenTelemetry for .NET Core.
Application-Insights Monitor your Node.js services and apps with Application Insights A dedicated troubleshooting article is now available to assist with issues related to monitoring Node.js apps.
Application-Insights Application Insights availability tests We enabled TLS 1.3 in Availability Tests and updated our troubleshooting information.
Containers Data transformations in Container insights New article describes how to transform data using a DCR transformation in Container insights
Containers Enable Container insights New article: Enable private link with Container insights
Logs Data retention and archive in Azure Monitor Logs Azure Monitor Logs extended archiving of data to up to 12 years.
Logs Set a table's log data plan to Basic or Analytics Added Basic logs support for Network managers tables.
Visualizations Azure Workbooks We clarified that when you're viewing Azure workbooks, you can see all of the workbooks that are in your current view. In order to see all of your existing workbooks of any kind, you must Browse across galleries.

October 2023

Subservice Article Description
General Best practices for monitoring Kubernetes with Azure Monitor New article.
General Estimate Azure Monitor costs New article describing use of Azure Monitor pricing calculator.
General Azure Monitor billing meter names Billing meters moved into dedicated reference article.
General Azure Monitor cost and usage Rewritten.
Agents Collect logs from a text or JSON file with Azure Monitor Agent Added the ability to collect logs from a JSON file with Azure Monitor Agent.
Alerts Create or edit an alert rule Custom properties for Azure Monitor alerts are now located in the Details tab when creating or editing an alert rule.
Alerts Create or edit an alert rule Added note clarifying the limitations of setting the frequency of alert rules to one minute.
Application-Insights IP addresses used by Azure Monitor A logic model diagram is available to assist with troubleshooting scenarios.
Application-Insights Application Insights Overview dashboard All of the Application Insights experiences are now defined in a manner that mirrors the Azure portal experience. We've included a logic model diagram to visually convey how Application Insights works at a high level.
Application-Insights Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python, and Java applications Our OpenTelemetry Distro released for .NET, Java, Python, and Node.js. This is a replacement for classic Application Insights SDKs.
Essentials Collect IIS logs with Azure Monitor Agent Added guidance on setting up data collection endpoints based on deployment.
Logs Restore logs in Azure Monitor Updated information about the cost of restoring logs.
Logs Log Analytics workspace data export in Azure Monitor Billing for Data Export was enabled in early October 2023.
Logs Analyze usage in a Log Analytics workspace Added support for querying data volume from events directly, and by computer.

September 2023

Subservice Article Description
Agents Define Azure Monitor Agent network settings Added an example of Azure Monitor Agent deployment with an Azure Resource Manager policy template.
Agents Migrate to Azure Monitor Agent from Log Analytics agent VM Insights with Azure Monitor Agent is now generally available.
Alerts Manage your alert instances Updated documentation to clarify that Azure Monitor alerts are stored for 30 days and are deleted after the 30-day retention period. For stateful alerts, while the alert itself is deleted after 30 days, and isn't viewable on the alerts page, the alert condition is stored until the alert is resolved, to prevent firing another alert, and so that notifications can be sent when the alert is resolved.
Alerts Troubleshooting problems in Azure Monitor alerts Added a new article describing the process for migrating from the alertsSummary API, which is being deprecated in September 2026. You can use Azure Resource Graph's functionality to get the same information returned by the alertsSummary API.
Alerts Troubleshoot log alerts in Azure Monitor Added clarification about the limitations of the override time query setting when creating a new alert rule. The alert time range is limited to a maximum of two days, no matter what override time is set in the query.
Application-Insights Migrate availability tests Updated PowerShell script for quick migration of URL Ping Tests to Standard Tests.
Application-Insights Application Insights overview We've updated the Supported Languages section to provide more information about the OpenTelemetry Distro.
Application-Insights Migrating from OpenCensus Python SDK and Azure Monitor OpenCensus exporter for Python to Azure Monitor OpenTelemetry Python Distro Follow this guide to migrate Python apps from OpenCensus solutions to the OpenTelemetry Distro.
Application-Insights Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python and Java applications The OpenTelemetry Distro is fully released and generally available for Node.js, Python, and Java. An OpenTelemetry Exporter is also released and generally available for .NET and .NET Core.
Application-Insights What is autoinstrumentation for Azure Monitor Application Insights? Automatic instrumentation, which enables Application Insights without code changes, is now released and generally available for App Service on Linux - Publish as Docker.
Containers Migrate from ContainerLog to ContainerLogV2 New article.
Containers Configure remote write for Azure managed service for Prometheus using Azure Active Directory workload identity (preview) New article Configure remote write for Azure Monitor managed service …
Essentials Migrate from diagnostic settings storage retention to Azure Storage lifecycle management Added CLI and template tabs showing storage lifecycle setting.
General Plan your alerts and automated actions Add alerts best practices article
General Azure Monitor cost and usage Updated information about the Cost Analysis usage report which contains both the cost for your usage, and the number of units of usage. You can use this export to see the amount of benefit you're receiving from various offers such as the Defender for Servers data allowance and the Microsoft Sentinel benefit for Microsoft 365 E5, A5, F5, and G5 customers.
Logs Send log data to Azure Monitor by using the HTTP Data Collector API (deprecated) Added deprecation notice.
Logs Azure Monitor Logs overview Added code samples for the Azure Monitor Ingestion client module for Go.
Logs [Set a table's log data plan to Basic or Analytics](../logs/logs-table-plans.mdVirtual Network Manager, Dev Center, and Communication Services tables that now support Basic logs.

August 2023

Subservice Article Description
General Azure Monitor cost and usage Added section detailing billing meter names.
Application-Insights Add, modify, and filter OpenTelemetry A caution has been added about using community libraries with additional information on how to request we include them in our distro.
Application-Insights Add, modify, and filter OpenTelemetry Support and feedback options are now available across all of our OpenTelemetry pages.
Application-Insights How many Application Insights resources should I deploy? We added an important warning about additional network costs when monitoring across regions.
Application-Insights Use Search in Application Insights We clarified that URL query strings aren't logged by Azure Functions and that URL query strings won't show up in searches.
Application-Insights Migrating from OpenCensus Python SDK and Azure Monitor OpenCensus exporter for Python to Azure Monitor OpenTelemetry Python Distro Migrate from OpenCensus to OpenTelemetry with this step-by-step guidance.
Application-Insights Application Insights overview We've added an illustration to convey how Azure Monitor Application Insights works at a high level.
Containers Troubleshoot collection of Prometheus metrics in Azure Monitor Added the Troubleshoot using PowerShell script section.
Containers Monitor Kubernetes clusters using Azure services and cloud native tools Updated previous scenario for hybrid Kubernetes clusters and managed Prometheus.
Containers Monitor Azure Kubernetes Service (AKS) New article providing simplified introduction to monitoring AKS cluster.
Containers Container insights overview Rewritten for to include new features and managed services.
Essentials Send Prometheus metrics to Log Analytics workspace with Container insights Updated to simplify article to only legacy method of sending Prometheus metrics to Log Analytics workspace.
Essentials Collect Prometheus metrics from an AKS cluster Updated to include additional onboarding methods.
Logs Enable the ContainerLogV2 schema Updated configuration section.
Logs Manage access to Log Analytics workspaces Simplified flow for setting table-level access.

July 2023

Subservice Article Description
Agents Azure Monitor Agent Health (Preview) Introduced a new Azure Monitor Agent Health workbook, which monitors the health of agents deployed across your organization.
Alerts Manage your alert instances View alerts as a timeline (preview)
Application-Insights Migrate to workspace-based Application Insights resources We now support migrating classic components to workspace-based components via PowerShell cmdlet.
Application-Insights EventCounters introduction Code samples have been provided for the latest .NET versions.
Application-Insights Enable a framework extension for Application Insights JavaScript SDK We've added a section for the React Native Manual Device Plugin, and clarified exception tracking and device info collection.
Application-Insights Migrate availability tests Migrate your classic URL ping tests to the new standard availability tests using this prescriptive guidance.
Application-Insights Enable a framework extension for Application Insights JavaScript SDK The 'What does the plug-in enable?' and 'Add configuration' sections have been rewritten to align across all of our JavaScript documentation.
Application-Insights Microsoft Azure Monitor Application Insights JavaScript SDK configuration The 'What does the plug-in enable?' and 'Add configuration' sections have been rewritten to align across all of our JavaScript documentation.
Application-Insights Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python and Java applications Clarification of the term "Distro" has been provided.
Application-Insights Data Collection Basics of Azure Monitor Application Insights We've added a new article to clarify both manual and automatic instrumentation options to enable Application Insights.
Application-Insights Enable a framework extension for Application Insights JavaScript SDK The "Explore your data" section has been improved.
Application-Insights Sampling overrides (preview) - Azure Monitor Application Insights for Java We've documented steps for troubleshooting sampling.
Logs Set a table's log data plan to Basic or Analytics Additional Azure tables now support low-cost basic logs, including tables for the Bare Metal Machines, Managed Lustre, Nexus Clusters, and Nexus Storage Appliances services.
Logs Restore logs in Azure Monitor Restored logs are now billable.
Logs Run search jobs in Azure Monitor Search jobs are now billable.
Optimization-Insights Monitor and analyze runtime behavior with Code Optimizations (Preview) PM added a demo video for Code Optimizations

June 2023

Subservice Article Description
General What's new in Azure Monitor documentation Subscribe to "What's New" using the new RSS link
Application-Insights Filter and preprocess telemetry in the Application Insights SDK An Azure Monitor Telemetry Data Types Reference has been added for quick reference.
Application-Insights Add and modify OpenTelemetry We've simplified the OpenTelemetry onboarding process by moving instructions to add and modify telemetry in this new document.
Application-Insights Application Map: Triage distributed applications Application Map Intelligent View has reached general availability. Enjoy this powerful tool that harnesses machine learning to aid in service health investigations.
Application-Insights Usage analysis with Application Insights Code samples have been updated for the latest versions of .NET.
Application-Insights Enable a framework extension for Application Insights JavaScript SDK All JavaScript SDK documentation has been updated and simplified, including documentation for feature and framework extensions.
Autoscale Use autoscale actions to send email and webhook alert notifications in Azure Monitor Article updated and refreshed
Containers Query logs from Container insights New section: Container logs, with sample queries
Containers Authentication for Container Insights New article: Configure agent authentication for the Container Insights agent
Essentials Azure monitoring REST API walkthrough Added multi resource request examples

May 2023

Subservice Article Description
Agents Azure Monitor Agent overview MMA AMA migration update
Agents Azure Monitor Agent overview Azure Monitoring Agent for Linux now officially supports various hardening standards for Linux operating systems and distros.
Agents Migrate from MMA custom text log to AMA DCR based custom text logs New article that explains how to migrate from the HTTP Data Collector API to the Log Ingestion API.
Agents Azure Monitor Agent overview Azure Monitor Agent now supports Azure Stack HCI.
Alerts Create a new alert rule Log alert rules support using managed identities to send the log query.
Alerts Monitor Azure AD B2C with Azure Monitor Articles on action groups have been updated.
Alerts Create a new alert rule Alert rules that use action groups support custom properties to add custom information to the alert notification payload.
Application-Insights Feature extensions for the Application Insights JavaScript SDK (Click Analytics) Most of our JavaScript SDK documentation has been updated and overhauled.
Application-Insights Analyze product usage with HEART Updated and overhauled HEART framework documentation.
Application-Insights Dependency tracking in Application Insights All new documentation supports the Azure Monitor OpenTelemetry Distro public preview release announced on May 10, 2023. Public Preview: Azure Monitor OpenTelemetry Distro for ASP.NET Core, JavaScript (Node.js), Python
Application-Insights Application Monitoring for Azure App Service and Java Added CATALINA_OPTS for Tomcat.
Essentials General Availability: Azure Monitor managed service for Prometheus General Availability: Azure Monitor managed service for Prometheus
Insights Monitor and analyze runtime behavior with Code Optimizations (Preview) New doc for public preview release of Code Optimizations feature.
Logs Set a table's log data plan to Basic or Analytics Added Azure Active Directory, Communication Services, Container Apps Environments, and Data Manager for Energy to the list of tables that support Basic logs.
Logs Export data from a Log Analytics workspace to a storage account by using Logic Apps Added an Azure Resource Manager template for exporting data from a Log Analytics workspace to a storage account by using Logic Apps.
Logs Set daily cap on Log Analytics workspace Starting September 18, 2023, the Log Analytics Daily Cap will no longer exclude a set of data types from the daily cap, and all billable data types will be capped if the daily cap is met.

April 2023

Subservice Article Description
Agents Troubleshoot issues with the Log Analytics agent for Windows Log Analytics will no longer accept connections from MMA versions that use old root CAs (MMA versions prior to the Winter 2020 release for Log Analytics agent, and prior to Microsoft System Center Operations Manager 2019 UR3 for Operations Manager).
Agents Azure Monitor Agent overview Log Analytics agent supports Windows Server 2022.
Alerts Common alert schema Updated alert payload common schema to include custom properties.
Alerts Create and manage action groups in the Azure portal Clarified use of basic auth in webhook.
Application-Insights Application Insights logging with .NET We've made it easier to understand where to find iLogger telemetry.
Application-Insights Set up Azure Monitor for your Python application Updated telemetry type mappings code sample.
Application-Insights Feature extensions for the Application Insights JavaScript SDK (Click Analytics) Code samples updated to use connection strings.
Application-Insights Connection strings Code samples updated for .NET 6/7.
Application-Insights Live Metrics: Monitor and diagnose with 1-second latency Code samples updated for .NET 6/7.
Application-Insights Geolocation and IP address handling The PowerShell 'Update-AzApplicationInsights' code sample to disable IP masking has been updated.
Application-Insights Application Insights for Worker Service applications (non-HTTP applications) The .NET Core app scenario chart has been updated.
Application-Insights Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python and Java applications Java guidance and code samples have been updated.
Autoscale Configure autoscale with PowerShell New Article: Configure autoscale using PowerShell
Autoscale Get started with autoscale in Azure Refreshed article
Containers Monitor an Azure Kubernetes Service cluster using Container insights in Azure Monitor New Learn module: Monitor an Azure Kubernetes Service cluster using Container insights in Azure Monitor.
Containers Manage the Container insights agent Semantic version update of container insights agent version
Essentials Azure Monitor Metrics overview New Batch Metrics API that allows multiple resource requests and reducing throttling found in the non-batch version.
General Cost optimization in Azure Monitor Rewritten to match organization of Well Architected Framework service guides
Logs Set a table's log data plan to Basic or Analytics Dedicated SQL Pool tables and Kubernetes services tables now support Basic logs.
Logs Set daily cap on Log Analytics workspace Updated daily cap functionality for workspace-based Application Insights.
Profiler View Application Insights Profiler data Clarified this section based on user feedback.
Snapshot-Debugger Enable Snapshot Debugger for .NET apps in Azure App Service Updated link for release notes to the "Release notes" section in the Snapshot Debugger overview.
Snapshot-Debugger View Application Insights Snapshot Debugger data Created this new doc for viewing snapshots from content taken from the overview.
Snapshot-Debugger Enable Snapshot Debugger for .NET and .NET Core apps in Azure Functions Updated link for release notes to the "Release notes" section in the Snapshot Debugger overview.
Snapshot-Debugger Troubleshoot problems enabling Application Insights Snapshot Debugger or viewing snapshots Updated link for release notes to the "Release notes" section in the Snapshot Debugger overview.
Snapshot-Debugger Enable Snapshot Debugger for .NET apps in Azure Service Fabric, Cloud Service, and Virtual Machines Updated link for release notes to the "Release notes" section in the Snapshot Debugger overview.
Snapshot-Debugger Debug snapshots on exceptions in .NET apps Moved the release notes to the end of the Snapshot Debugger overview doc to improve page metrics.
Snapshot-Debugger What's new in Azure Monitor documentation Updated link for release notes to the "Release notes" section in the Snapshot Debugger overview.
Snapshot-Debugger Debug snapshots on exceptions in .NET apps Updated .NET availability for Snapshot Debugger to avoid ".NET Core" and "LTS" language.
Snapshot-Debugger Debug snapshots on exceptions in .NET apps Added release notes for the 1.4.4 point release addressing user-reported bugs.

March 2023

Subservice Article Description
Alerts Manage your alert rules Updated article to reflect that the user can duplicate an existing alert rule.
Alerts Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster by using the Azure portal You can enable recommended alert rules when you create an AKS cluster in the Azure portal.
Alerts Manage your alert rules Recommended alert rules are now enabled for all customers and are no longer in public preview.
Alerts Create a new alert rule Updated to reflect the updated Create new alert rule UI. The alert rule creation wizard clearly indicates the most commonly used resources and signals for their alerts to help users more easily create alert rules.
Alerts Supported resources for metric alerts in Azure Monitor Updated list of metrics supported by metric alert rules.
Alerts Create and manage action groups in the Azure portal Updated the documentation explaining the retry logic used in action groups that use webhooks.
Alerts Create and manage action groups in the Azure portal Added list of countries/regions supported by voice notifications.
Application-Insights Application Insights SDK support guidance Release notes are now available for each SDK.
Application-Insights What is distributed tracing and telemetry correlation? Merged our documents related to distributed tracing and telemetry correlation.
Application-Insights Application Insights availability tests Separated and called out the two Classic Tests, which are older versions of availability tests.
Application-Insights Microsoft Azure Monitor Application Insights JavaScript SDK configuration JavaScript SDK configuration now includes npm setup, cookie configuration and management, source map un-minify support, and tree shaking optimized code.
Application-Insights Microsoft Azure Monitor Application Insights JavaScript SDK Our introductory article to the JavaScript SDK now provides only the fast and easy code-snippet method of getting started.
Application-Insights Geolocation and IP address handling Updated code samples for .NET 6/7.
Application-Insights Application Insights logging with .NET Updated code samples for .NET 6/7.
Application-Insights Azure Monitor overview Updated Azure Monitor overview graphics along with related content.
Logs Logs Ingestion API in Azure Monitor Updated to include client libraries.
Logs Tutorial: Send data to Azure Monitor by using the Logs Ingestion API (Azure Resource Manager templates) Rewritten to be more consistent with related tutorial.
Logs Sample code to send data to Azure Monitor by using the Logs Ingestion API New article: Sample code to send data by using the Logs Ingestion API, including new client ingestion libraries for Python, .NET, Java, and JavaScript.
Logs Tutorial: Send data to Azure Monitor Logs with the Logs Ingestion API (Azure portal) Rewritten to be more consistent with related tutorial.
Snapshot-Debugger Enable Profiler for ASP.NET Core web applications hosted in Linux on Azure App Service Updated code snippets from .NET 5 to .NET 6.
Snapshot-Debugger Enable Snapshot Debugger for .NET apps in Azure Service Fabric, Azure Cloud Services, and Azure Virtual Machines Updated code snippets from .NET 5 to .NET 6.

February 2023

Subservice Article Description
Agents Azure Monitor Agent extension versions Added release notes for the Azure Monitor Agent Linux 1.25 release.
Agents Migrate to Azure Monitor Agent from the Log Analytics agent Updated guidance for migrating from Log Analytics agent to Azure Monitor Agent.
Alerts Manage your alert rules Included limitation and workaround for resource health alerts. If you apply a target resource type scope filter to the Alerts rules page, the alerts rules list doesn’t include resource health alert rules.
Alerts Create and manage action groups in the Azure portal Combined two articles about creating action groups into one article.
Alerts Create and manage action groups in the Azure portal Clarified that you can't pass security certificates in a webhook action in action groups.
Alerts Create a new alert rule Added information about adding custom properties to the alert payload when you use action groups.
Alerts Manage your alert instances Removed option for managing alert instances by using the Azure CLI.
Application-Insights Migrate to workspace-based Application Insights resources Added the continuous export deprecation notice to this article for more visibility. We recommend migrating to workspace-based Application Insights resources as soon as possible to take advantage of new features.
Application-Insights Application Insights API for custom events and metrics Consolidated client-side JavaScript SDK extensions into two new articles called Framework extensions and Feature extensions. We've also created new standalone Upgrade and Troubleshooting articles.
Application-Insights Monitor Azure Functions with Azure Monitor Application Insights Overhauled the documentation on Azure Functions integration with Application Insights.
Application-Insights Enable Azure Monitor OpenTelemetry for .NET, Node.js, Python, and Java applications Updated Java OpenTelemetry examples.
Application-Insights Application monitoring for Azure App Service and Java Updated and separated out the instructions to manually deploy the latest Application Insights Java version.
Containers Enable Container insights for Azure Kubernetes Service (AKS) clusters Added a section for enabling a private link without managed identity authentication.
Essentials Data collection transformations in Azure Monitor Added section and sample for using transformations to send to multiple destinations.
Essentials Azure monitoring REST API walkthrough Refreshed REST API walkthrough.
General Analyze and visualize data Revised the article about analyzing and visualizing monitoring data to provide a comparison of the different visualization tools and guide customers on when to choose each tool for their implementation.
Logs Tutorial: Send data to Azure Monitor Logs by using the REST API (Resource Manager templates) Made minor fixes and updated sample data.
Logs Analyze usage in a Log Analytics workspace Added query for data that has the IsBillable indicator set incorrectly, which could result in incorrect billing.
Logs Add or delete tables and columns in Azure Monitor Logs Added custom column naming limitations.
Logs Enhance data and service resilience in Azure Monitor Logs with availability zones Clarified availability zone support for data resilience and service resilience and added new supported regions.
Logs Feature extensions for Application Insights JavaScript SDK (Click Analytics) You can now launch Power BI and create a dataset and report connected to a Log Analytics query with one click.
Logs Set a table's log data plan to Basic or Analytics Added new tables to the list of tables that support Basic Logs.
Logs Manage tables in a Log Analytics workspace Refreshed all Log Analytics workspace images with the new TOC on the left.
Security-Fundamentals Monitoring Azure App Service Revised the Azure Monitor overview to improve usability. The article is cleaned up, streamlined, and better reflects the product architecture and the customer experience.
Snapshot-Debugger host.json reference for Azure Functions 2.x and later Removing the TSG from the Azure Monitor TOC and adding to the support TOC.
Snapshot-Debugger Release notes for Microsoft.ApplicationInsights.SnapshotCollector Removing the TSG from the Azure Monitor TOC and adding to the support TOC.
Snapshot-Debugger Enable Snapshot Debugger for .NET apps in Azure App Service Removing the TSG from the Azure Monitor TOC and adding to the support TOC.
Snapshot-Debugger Enable Snapshot Debugger for .NET and .NET Core apps in Azure Functions Removing the TSG from the Azure Monitor TOC and adding to the support TOC.
Snapshot-Debugger Troubleshoot problems enabling Application Insights Snapshot Debugger or viewing snapshots Removing the TSG from the Azure Monitor TOC and adding to the support TOC.
Snapshot-Debugger Enable Snapshot Debugger for .NET apps in Azure Service Fabric, Azure Cloud Services, and Virtual Machines Removing the TSG from the Azure Monitor TOC and adding to the support TOC.
Snapshot-Debugger Debug snapshots on exceptions in .NET apps Removing the TSG from the Azure Monitor TOC and adding to the support TOC.
Virtual-Machines Monitor virtual machines with Azure Monitor: Analyze monitoring data New article.
Visualizations Use JSONPath to transform JSON data in workbooks Added information about using JSONPath to convert data types in Azure Workbooks.

January 2023

Subservice Article Description
Agents Tutorial: Transform text logs during ingestion in Azure Monitor Logs New tutorial: How to write a KQL query that transforms text log data and add the transformation to a data collection rule.
Agents Azure Monitor Agent overview SQL Best Practices Assessment now available with Azure Monitor Agent.
Alerts Create a new alert rule Streamlined alerts documentation added the common schema definition to the common schema article, and moved sample Resource Manager templates for alerts to the "Samples" section.
Alerts Non-common alert schema definitions for Test Action Group (preview) Added a sample payload for the Actual Cost and Forecasted Budget schemas.
Application-Insights Live Metrics: Monitor and diagnose with 1-second latency Updated Live Metrics "Troubleshooting" section.
Application-Insights Application Insights for Azure Virtual Machines and Azure Virtual Machine Scale Sets Easily monitor your IIS-hosted .NET Framework and .NET Core applications running on Azure Virtual Machines and Azure Virtual Machine Scale Sets by using a new App Insights extension.
Application-Insights Sampling in Application Insights Added embedded links to assist with looking up type definitions (dependency, event, exception, PageView, request, and trace).
Application-Insights Configuration options: Azure Monitor Application Insights for Java Instructions are now available on how to set the HTTP proxy by using an environment variable, which overrides the JSON configuration. We've also provided a sample to configure connection string at runtime.
Application-Insights Application Insights for Java 2.x The Java 2.x retirement notice is available at https://azure.microsoft.com/updates/application-insights-java-2x-retirement.
Autoscale Diagnostic settings in autoscale Updated and expanded content.
Autoscale Overview of common autoscale patterns Clarification of weekend profiles.
Autoscale Autoscale with multiple profiles Added clarifications for profile end times.
Essentials Azure Workbooks data sources Added section for Prometheus metrics.
Essentials Supported metrics with Azure Monitor Updated and refreshed the list of supported metrics.
Essentials Supported categories for Azure Monitor resource logs Updated and refreshed the list of supported logs.
Logs Set daily cap on Log Analytics workspace Clarified special case for daily cap logic.
Logs Manage access to Log Analytics workspaces Added permissions required to run a search job and restore archived data.
Logs Set a table's log data plan to Basic or Analytics Added information about how to modify a table schema by using the API.
Snapshot-Debugger Enable Snapshot Debugger for .NET apps in Azure App Service Per customer feedback, added new note that Consumption plan isn't supported.
Virtual-Machines Collect IIS logs with Azure Monitor Agent Added sample log queries.
Virtual-Machines Collect text logs with Azure Monitor Agent Added sample log queries.
Virtual-Machines Monitor virtual machines with Azure Monitor: Deploy agent Rewritten for Azure Monitor Agent.
Virtual-Machines Monitor virtual machines with Azure Monitor: Alerts Rewritten for Azure Monitor Agent.
Virtual-Machines Monitor virtual machines with Azure Monitor: Analyze monitoring data Rewritten for Azure Monitor Agent.
Virtual-Machines Monitor virtual machines with Azure Monitor: Collect data Rewritten for Azure Monitor Agent.
Virtual-Machines Monitor virtual machines with Azure Monitor Rewritten for Azure Monitor Agent.
Virtual-Machines Monitor Azure virtual machines VM scenario updates for Azure Monitor Agent.

December 2022

Subservice Article Description
Application-Insights Create an Application Insights resource Classic Application Insights resources are deprecated. Support ends on February 29, 2024. Migrate to workspace-based resources to take advantage of new capabilities.
Application-Insights Enable Azure Monitor OpenTelemetry for .NET, Node.js, and Python applications (preview) Updated Node.js sample code for JavaScript and TypeScript.
Application-Insights System performance counters in Application Insights Updated code samples for .NET 6/7.
Application-Insights Sampling in Application Insights Updated code samples for .NET 6/7.
Application-Insights Availability alerts Rewritten with new guidance and screenshots.
Containers Configure Azure CNI networking in Azure Kubernetes Service Added steps to enable IP subnet usage.
Containers Reports in Container insights Updated to reflect the steps to enable IP subnet usage.
Essentials Best practices for data collection rule creation and management in Azure Monitor New article.
Logs Set a table's log data plan to Basic or Analytics Updated the list of tables that support Basic Logs.
Virtual-Machines Tutorial: Enable recommended alert rules for Azure virtual machine New article.
Virtual-Machines Monitor Azure virtual machines Updated for Azure Monitor Agent and availability metric.
Visualizations Creating an Azure Workbook Added tutorial on resource-centric log queries in workbooks.

November 2022

Subservice Article Description
General Cost optimization and Azure Monitor Rewritten to align with Azure Well-Architected Framework. Moved detailed content to other articles and linked from here.
Agents Collect SNMP trap data with Azure Monitor Agent New tutorial: Explains how to collect Simple Network Management Protocol (SNMP) traps by using Azure Monitor Agent.
Alerts Create a new alert rule Resource Health alerts and Service Health alerts are created by using the same simplified workflow as all other alert types.
Alerts Manage your alert rules Recommended alert rules are enabled for Azure Kubernetes Service and Log Analytics workspace resources in addition to VMs.
Application-insights Sampling in Application Insights ASP.NET Core applications can be configured in code or through the appsettings.json file. Removed conflicting information.
Application-insights How many Application Insights resources should I deploy? Added clarification on setting iKey dynamically in code.
Application-insights Application Map: Triage distributed applications Documented App Map Filters, an exciting new feature.
Application-insights Enable Application Insights for ASP.NET Core applications The Azure Café sample app is now hosted and linked on Git.
Application-insights What is autoinstrumentation for Azure Monitor Application Insights? Updated the autoinstrumentation supported languages chart.
Application-insights Application monitoring for Azure App Service and ASP.NET Corrected links to check versions.
Application-insights Sampling overrides (preview) - Azure Monitor Application Insights for Java Updated OpenTelemetry Span information for Java.
Autoscale Understand autoscale settings Refreshed and updated.
Autoscale Overview of common autoscale patterns Refreshed and updated.
Essentials Azure Monitor workspace (preview) Added Bicep example.
Essentials Migrate from diagnostic settings storage retention to Azure Storage lifecycle management Added deprecation note.
Essentials Diagnostic settings in Azure Monitor All destination endpoints support TLS 1.2.
Logs Cost optimization and Azure Monitor Added cost information and removed preview label.
Logs Diagnostic settings in Azure Monitor Added section on controlling costs with transformations.
Logs Analyze usage in a Log Analytics workspace Added Kusto Query Language query that retrieves data volumes for charged data types.
Logs Access the Azure Monitor Log Analytics API Refreshed and updated.
Logs Collect text logs with the Log Analytics agent in Azure Monitor Added new table management section with new articles on table configuration options, schema management, and custom table creation.
Logs Azure Monitor Metrics overview Added a new Azure SDK client library for Go.
Logs Azure Monitor Log Analytics API overview Added a new Azure SDK client library for Go.
Logs Azure Monitor Logs overview Added a new Azure SDK client library for Go.
Logs Log queries in Azure Monitor Added a new Azure SDK client library for Go.
Logs Set a table's log data plan to Basic or Analytics Added new tables to the list of tables that support the Basic Log data plan.
Visualizations Monitor your Azure services in Grafana The Grafana integration is generally available and is no longer in preview.
Visualizations Get started with Azure Workbooks Added instructions for how to share workbooks.

October 2022

Subservice Article Description
General Table of contents Updated the Azure Monitor table of contents (TOC). The new TOC structure better reflects the customer experience and makes it easier for users to navigate and discover our content.
Alerts Create a new alert rule New PowerShell commands to create and manage log alerts.
Alerts Types of Azure Monitor alerts Updated to include Prometheus alerts.
Application-insights Sampling in Application Insights Prioritized the "When to use sampling" and "How sampling works" sections as prerequisite information for the article.
Application-insights What is autoinstrumentation for Azure Monitor Application Insights? Overhauled the autoinstrumentation overview with links and footnotes.
Application-insights Enable Azure Monitor OpenTelemetry for .NET, Node.js, and Python applications (preview) Open Telemetry Metrics are now available for .NET, Node.js and Python applications.
Application-insights Application Insights API for custom events and metrics Added flushing information to the FAQ.
Application-insights Using Azure Monitor Application Insights with Spring Boot Updated the Spring Boot information to 3.4.2.
Application-insights Configuration options: Azure Monitor Application Insights for Java Added new features on Capture Log4j Markers and Logback Markers as custom properties on the corresponding trace (log message) telemetry.
Application-insights Create custom KPI dashboards by using Application Insights Refreshed with new screenshots and instructions.
Application-insights Share Azure dashboards by using Azure role-based access control Refreshed with new screenshots and instructions.
Application-insights Application monitoring for Azure App Service and ASP.NET Added important notes about System.IO.FileNotFoundException after an 2.8.44 autoinstrumentation upgrade.
Application-insights Geolocation and IP address handling Updated geolocation lookup information.
Containers Custom metrics collected by Container insights New article.
Containers Overview of Container insights in Azure Monitor Rewritten to simplify onboarding options.
Containers Enable Container insights for Azure Kubernetes Service cluster Updated to combine new and existing clusters.
Containers Prometheus Query logs from Container insights Updated to include log queries for Prometheus data.
Essentials Prometheus Metrics in Azure Monitor Updated to include Azure Monitor managed service for Prometheus.
Essentials Azure resource logs Clarified which blob's logs are written to, and when.
Essentials Resource Manager template samples for Azure Monitor Added template deployment methods.
Essentials Azure Monitor service limits Added Azure Monitor managed service for Prometheus.
Logs Manage access to Log Analytics workspaces Table-level role-based access control lets you give specific users or groups read access to particular tables.
Logs Configure Basic Logs in Azure Monitor Added information on general availability of the Basic Logs data plan, retention and archiving, search job, and the table management user experience in the Azure portal.
Logs Guided project - Analyze logs in Azure Monitor with KQL - Training New Learn module: Learn to write KQL queries to retrieve and transform log data to answer common business and operational questions.
Visualizations Retrieve legacy Application Insights workbooks New article: Access legacy workbooks in the Azure portal.
Visualizations Azure Workbooks New video to see how you can use Azure Workbooks to get insights and visualize your data.

September 2022

Agents

Article Description
Azure Monitor Agent overview Added Azure Monitor Agent support for Arm64-based virtual machines for a number of distributions.

Azure Monitor Agent and legacy agents don't support machines and appliances that run heavily customized or stripped-down versions of operating system distributions.

Azure Monitor Agent versions 1.15.2 and higher now support Syslog RFC formats, including Cisco Meraki, Cisco ASA, Cisco FTD, Sophos XG, Juniper Networks, Corelight Zeek, CipherTrust, NXLog, McAfee, and Common Event Format (CEF).

Alerts

Article Description
Create a new alert rule Added description of all available monitoring services to Create a new alert rule and Alert processing rules pages.

Added support for regional processing for metric alert rules that monitor a custom metric with the scope defined as one of the supported regions.

Clarified that selecting the Automatically resolve alerts setting makes log alerts stateful.
Types of Azure Monitor alerts Azure Database for PostgreSQL - Flexible Servers is supported for monitoring multiple resources.

Application Insights

Article Description
Azure Monitor OpenTelemetry-based autoinstrumentation for Java applications Added new OpenTelemetry @WithSpan annotation guidance.
Capture Application Insights custom metrics with .NET and .NET Core Updated tutorial steps and images.
Configuration options: Azure Monitor Application Insights for Java Updated connection string guidance.
Enable Application Insights for ASP.NET Core applications Updated tutorial steps and images.
Enable Azure Monitor OpenTelemetry Exporter for .NET, Node.js, and Python applications (preview) Fixed the product feedback link at the bottom of each document.
Filter and preprocess telemetry in the Application Insights SDK Added sample initializer to control which client IP gets used as part of geo-location mapping.
Java Profiler for Azure Monitor Application Insights Announced the new Java Profiler at Ignite. Read all about it.
Release notes for Azure Web App extension for Application Insights Added release notes for 2.8.44 and 2.8.43.
Resource Manager template samples for creating Application Insights resources Fixed inaccurate tagging of workspace-based resources as still in preview.
Unified cross-component transaction diagnostics Added a FAQ section to help troubleshoot Azure portal errors like "error retrieving data."
Upgrading from Application Insights Java 2.x SDK Added more upgrade guidance. Java 2.x is deprecated.
Using Azure Monitor Application Insights with Spring Boot Updated configuration options.

Autoscale

Article Description
Autoscale with multiple profiles New article: Using multiple profiles in autoscale with CLI PowerShell and templates.
Flapping in autoscale New article: Flapping in autoscale.
Understand autoscale settings Clarified how often autoscale runs.

Essentials

Article Description
Structure of transformation in Azure Monitor (preview) Added information about new KQL functions that are supported.

Network Insights

Article Description
Network Insights Onboarded the new topology experience to Network Insights in Azure Monitor.

August 2022

Agents

Article Description
Log Analytics agent overview Restructured the "Agents" section and rewrote the Agents overview article to reflect that Azure Monitor Agent is the primary agent for collecting monitoring data.
Dependency analysis in Azure Migrate Discovery and assessment - Azure Migrate Revamped the guidance for migrating from the Log Analytics agent to Azure Monitor Agent.

Alerts

Article Description
Create Azure Monitor alert rules Added support for data processing in a specified region, for action groups, and for metric alert rules that monitor a custom metric.

Application Insights

Article Description
Application Insights Overview dashboard Added important information clarifying that moving or renaming resources breaks dashboards, with more instructions on how to resolve this scenario.
Application Insights override default SDK endpoints Clarified that endpoint modification isn't recommended and to use connection strings instead.
Continuous export of telemetry from Application Insights Added important information about avoiding duplicates when you save diagnostic logs in a Log Analytics workspace.
Dependency tracking in Application Insights with OpenCensus Python Updated Django sample application and documentation in the Azure Monitor OpenCensus Python samples repository.
Incoming request tracking in Application Insights with OpenCensus Python Updated Django sample application and documentation in the Azure Monitor OpenCensus Python samples repository.
Monitor Python applications with Azure Monitor Updated Django sample application and documentation in the Azure Monitor OpenCensus Python samples repository.
Configuration options: Azure Monitor Application Insights for Java Updated connection string overrides example.
Application Insights SDK for ASP.NET Core applications Added a new tutorial with step-by-step instructions on how to use the Application Insights SDK with .NET Core applications.
Application Insights SDK support guidance Updated and clarified the SDK support guidance.
Application Insights: Dependency autocollection Updated the latest currently supported node.js modules.
Application Insights custom metrics with .NET and .NET Core Added a new tutorial with step-by-step instructions on how to enable custom metrics with .NET applications.
Migrate an Application Insights classic resource to a workspace-based resource Added a comprehensive FAQ section to assist with migration to workspace-based resources.
Configuration options: Azure Monitor Application Insights for Java Updated this article for 3.4.0-BETA.

Autoscale

Article Description
Autoscale in Azure Updated conceptual diagrams.

Containers

Article Description
Monitor a deployed Azure Kubernetes Service cluster Added section on using a private link with Container insights.

Essentials

Article Description
Azure activity log Added instructions for how to stop collecting activity logs by using the legacy collection method.
Azure activity log insights Created a separate activity log insights article in the "Insights" section.

Logs

Article Description
Configure data retention and archive in Azure Monitor Logs (preview) Clarified how data retention and archiving work in Azure Monitor Logs to address repeated customer inquiries.

July 2022

General

Article Description
Sources of data in Azure Monitor Updated with Azure Monitor Agent and the Logs Ingestion API.

Agents

Article Description
Azure Monitor Agent overview Restructured the "Agents" section. A single Azure Monitor Agent is replacing all of Azure Monitor's legacy monitoring agents.
Enable network isolation for Azure Monitor Agent Rewritten to better describe configuration of network isolation.

Alerts

Article Description
Azure Monitor alerts overview Updated the logic for the time to resolve behavior in stateful log alerts.

Application Insights

Article Description
Azure Monitor Application Insights Java Updated the Supported Custom Telemetry table in OpenTelemetry-based autoinstrumentation for Java applications.
Application Insights API for custom events and metrics Added clarification that valueCount and itemCount have a minimum value of 1.
Telemetry sampling in Application Insights Updated sampling documentation to warn of the potential impact on alerting accuracy.
Azure Monitor Application Insights Java (redirect to OpenTelemetry) Java autoinstrumentation now redirects to OpenTelemetry documentation.
Application Insights for ASP.NET Core applications Updated .NET Core FAQ.
Create a new Azure Monitor Application Insights workspace-based resource Linked to Microsoft Insights components for more information on properties.
Application Insights SDK support guidance Updated and clarified SDK support guidance.
Azure Monitor Application Insights Java Updated example code.
IP addresses used by Azure Monitor Updated the IP/FQDN table.
Continuous export of telemetry from Application Insights Updated and clarified the continuous export notice.
Set up availability alerts with Application Insights Added "Custom Alert Rule" and "Alert Frequency" sections.

Autoscale

Article Description
Set up autoscale for a web app with a custom metric Rewritten to improve clarity.
Overview of autoscale in Azure Rewritten to improve clarity.

Containers

Article Description
Overview of Container insights Added information about deprecation of Docker support.
Enable Container insights Updated all Container insights content for new support of managed identity authentication by using Azure Monitor Agent.

Essentials

Article Description
Data collection rules in Azure Monitor Rewritten to improve clarity.
Data collection transformations Rewritten to improve clarity.
Data collection in Azure Monitor New article.
Migrate from diagnostic settings storage retention to Azure Storage lifecycle policy New article.

Logs

Article Description
Logs Ingestion API in Azure Monitor (preview) Custom logs API renamed to Logs Ingestion API.
Tutorial: Send data to Azure Monitor Logs by using the REST API (Resource Manager templates) Custom logs API renamed to Logs Ingestion API.
Tutorial: Send data to Azure Monitor Logs by using the REST API (Azure portal) Custom logs API renamed to Logs Ingestion API.

June 2022

Application Insights

Article Description
Application Insights logging with .NET Added connection string sample code.
Application Insights SDK support guidance Updated SDK supportability guidance.
Application Insights for JavaScript web apps Our Java on-premises page is retired and redirected to Azure Monitor OpenTelemetry-based autoinstrumentation for Java applications.
Application Insights Telemetry Data Model: Telemetry context Clarified that Anonymous User ID is simply User.Id for easy selection in IntelliSense.
Continuous export of telemetry from Application Insights On February 29, 2024, continuous export will be deprecated as part of the classic Application Insights deprecation.
Dependency tracking in Application Insights Updated the Azure Event Hubs Client SDK and Azure Service Bus Client SDK information.
Monitor Azure App Service performance and .NET Core Updated Linux troubleshooting guidance.
Performance counters in Application Insights Added a prerequisite section to ensure performance counter data is accessible.

Agents

Article Description
Collect text and IIS logs with Azure Monitor Agent (preview) Added "Troubleshooting" section.
Tools for migrating to Azure Monitor Agent from legacy agents New article: Explains how to install and use tools for migrating from legacy agents to the new Azure Monitor Agent.

Visualizations

Azure Monitor Workbooks documentation previously resided on an external GitHub repository. We've migrated all Azure Workbooks content to the same repo as all other Azure Monitor content.

May 2022

General

Article Description
Azure Monitor cost and usage Added standard web tests to table.
Added explanation of billable GB calculation.
Azure Monitor overview Updated overview diagram.

Agents

Article Description
Azure Monitor Agent extension versions Updated to latest extension version.
Azure Monitor Agent overview Added supported resource types.
Collect text and IIS logs with Azure Monitor Agent (preview) Corrected an error in data collection rule.
Overview of the Azure monitoring agents Added new OS supported for agent.
Resource Manager template samples for agents Added Bicep examples.
Rsyslog data not uploaded due to Full Disk space issue on Azure Monitor Agent Linux Agent New article.
Troubleshoot the Azure Monitor Agent on Linux virtual machines and scale sets New article.
Troubleshoot the Azure Monitor Agent on Windows Arc-enabled server New article.
Troubleshoot the Azure Monitor Agent on Windows virtual machines and scale sets New article.

Alerts

Article Description
Overview of Azure Monitor Alerts Complete rewrite.
Resource Manager template samples for log search alerts Added Bicep samples for alerting to the Resource Manager template samples articles.
Supported resources for metric alerts in Azure Monitor Added a newly supported resource type.

Application Insights

Article Description
Application Map in Application Insights Application Maps Intelligent View feature.
Application Insights for ASP.NET Core applications The telemetry.Flush() guidance is now available.
Diagnose with Live Metrics Stream Updated information on using unsecure control channel.
Migrate an Azure Monitor Application Insights classic resource to a workspace-based resource Schema change documentation is now available.
Profile production apps in Azure with Application Insights Profiler Profiler documentation now has a new home in the TOC.

All references to unsupported versions of .NET and .NET CORE are scrubbed from Application Insights product documentation. See .NET and .NET Core Support Policy.

Containers

Article Description
Configure ContainerLogv2 schema (preview) for Container insights New article: Describes new schema for container logs.
Enable Container insights Rewritten to improve clarity.
Resource Manager template samples for Container insights Added Bicep examples.

Logs

Article Description
Azure Monitor customer-managed key Updated limitations and constraint.
Design a Log Analytics workspace architecture Rewritten to better describe decision criteria and include Microsoft Sentinel considerations.
Manage access to Log Analytics workspaces Consolidated and rewrote all content on configuring workspace access.
Restore logs in Azure Monitor (preview) Documented new Log Analytics table management configuration UI, which lets you configure a table's log plan and archive and retention policies.