Microsoft ended support for Instrumentation Key Ingestion on March 31, 2025. Instrumentation Key Ingestion is a method used in Azure Monitor – the Application Insights feature enabling applications to distinguish their telemetry data sent and ingested into the Application Insights resource. This applies to Sitecore Experience Platform deployed as Azure Web App. Microsoft reports that Instrumentation Key Ingestion will continue to work, however, providing updates and support for it will be discontinued. Microsoft recommends that applications be migrated to the Connection Strings method.
Sitecore ARM Templates have been updated to use an Application Insights Connection String by default. The changes are applicable starting with Sitecore XP 10.4.1 and Sitecore XP 10.3.3.
Note: While it is technically possible to switch back to using an Application Insights Instrumentation Key, this option is no longer recommended.
For Sitecore XP 10.4, to enable an Application Insights Connection String, download and install the pre-release as specified in KB1003424.
For Sitecore XP 10.3, to enable an Application Insights Connection String, download and install the pre-release as specified in KB1002844.
For Sitecore XP 10.2, to enable an Application Insights Connection String, download and install the pre-release as specified in KB1001439.
For Sitecore XP 10.1, to enable an Application Insights Connection String, download and install the pre-release as specified in KB1001300.
Important: Updates include minor code changes, configuration, and instructions allowing you to optionally enable a Connection String in Sitecore XP deployments. If you do not enable a Connection String, then Application Insights will continue to use the current Instrumentation Key Ingestion method. If both a Connection String and an Instrumentation Key have been configured, then the Connection String will take precedence and the Instrumentation Key will be ignored.
For Sitecore XP 9.0.0–10.0.3, to use the Connection String method, a hotfix for the Application Insights component is required. The hotfix can be installed independently from other hotfixes. The hotfix is cumulative and can be installed on top of the previously provided hotfixes for the component, if any.
There is a pair of hotfixes for each Sitecore XP version:
For Sitecore XP 10.0.3, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 10.0.3.
For Sitecore XP 10.0.2, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 10.0.2.
For Sitecore XP 10.0.1, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 10.0.1.
For Sitecore XP 10.0.0, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 10.0.0.
For Sitecore XP 9.3, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 9.3.
For Sitecore XP 9.2, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 9.2.
For Sitecore XP 9.1.1, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 9.1.1.
For Sitecore XP 9.1.0, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 9.1.0.
For Sitecore XP 9.0.2, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 9.0.2.
For Sitecore XP 9.0.1, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 9.0.1.
For Sitecore XP 9.0.0, download and install the required hotfix (hotfixes) from Hotfixes for Sitecore XP 9.0.0.
Starting with Sitecore Identity Server 8.0.16 the use of an Application Insights Connection String is required. Instrumentation Key Ingestion is no longer supported.
A new set of ARM Templates for Identity Server 8.0 allows for a Connection String being configured in your Azure App Service deployment.