Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
- Article
-
03/25/2025
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:
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. |
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. |
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. |
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. |
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 for Azure Cloud Services | 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. |
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 |
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. |
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 |
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. |
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. |
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. |
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. |
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. |
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 |
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. |
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. |
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. |
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 | 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. |
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. |
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. |
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 |
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 |
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. |
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 | Debug snapshots on exceptions in .NET apps | Removed "how to view" sections and move into its own doc. |
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. |
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. |
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. |
Visualizations | Use JSONPath to transform JSON data in workbooks | Added information about using JSONPath to convert data types in Azure Workbooks. |
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 Azure virtual machines | VM scenario updates for Azure Monitor Agent. |
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. |
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. |
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 | 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 | 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 | 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 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 | Get started with Azure Workbooks | Added instructions for how to share workbooks. |
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 | 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. |
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). |
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. |
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. |
Article | Description |
---|---|
Structure of transformation in Azure Monitor (preview) | Added information about new KQL functions that are supported. |
Article | Description |
---|---|
Network Insights | Onboarded the new topology experience to Network Insights in Azure Monitor. |
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. |
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. |
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. |
Article | Description |
---|---|
Autoscale in Azure | Updated conceptual diagrams. |
Article | Description |
---|---|
Monitor a deployed Azure Kubernetes Service cluster | Added section on using a private link with Container insights. |
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. |
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. |
Article | Description |
---|---|
Sources of data in Azure Monitor | Updated with Azure Monitor Agent and the Logs Ingestion API. |
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. |
Article | Description |
---|---|
Azure Monitor alerts overview | Updated the logic for the time to resolve behavior in stateful log alerts. |
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. |
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. |
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. |
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. |
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. |
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. |
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. |
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.
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. |
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. |
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. |
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.
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. |
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. |