Recommendations for Upgrading Application Insights to Workspace-Based Resource?

James J 606 Reputation points
2025-04-09T02:18:07.0033333+00:00

Hello Microsoft Community,

I am planning to upgrade Application Insights to a Workspace-based resource (Log Analytics) and would like to seek your recommendations and insights on the following step-by-step approach which I am planned

  1. Upgrade Workspace-Based Resource Without Updating Any Configuration and SDK
  2. Upgrade Workspace-Based Resource with Updating Configuration and Without SDK
  3. Upgrade Workspace-Based Resource with Updating Configuration and SDK

I would appreciate your feedback on the following:

  • Are there any potential issues or challenges with this step by step approach?
  • What impact might these upgrades have on existing data and functionality?
  • Do you have any recommendations or best practices to ensure a smooth transition during the upgrade process?
  • I know that we can transfer the classic Application Insights data into the new Log Analytics resource, But, still my question, Is there any way we can push the classic Insights data into new Log Analytics workspace?
  • If we upgrade the Log Analytics without updating configuration (Instrumentation Key and SDK) in ASP.NET then as per my understanding the data will goes to classic Application Insights. But How long this send transfer to Application insights supported. Is there any timeline to completely stopped supporting classic Application Insights.
  • The steps, which I have planned to incrementally reach the full transition to Log Analytics with less impacts.

Thank you for your assistance!
James J

Azure Advisor
Azure Advisor
An Azure personalized recommendation engine that helps users follow best practices to optimize Azure deployments.
114 questions
{count} votes

Accepted answer
  1. Srinivasa Reddy Jaggavarapu 625 Reputation points Microsoft External Staff
    2025-04-11T05:58:19.92+00:00

    Hi James J,

    Upgrading Application Insights to a workspace-based resource involves several considerations, here are some recommendations and insights based on your steps to approach:

    If you do not update configurations or SDKs, data may still be sent to the classic Application Insights, which could lead to confusion and data fragmentation and migration might not notify you before resources are migrated, which could complicate planning.

    Existing alerts, dashboards, and availability tests should remain intact and functional after migration and data retention policies may differ like workspace-based Application Insights retains data for 90 days at no extra charge, while classic resources may have different terms.

    Consider using manual migration to control the timing and method of migration. Review and adjust data collection configurations to avoid unnecessary ingestion and manage costs effectively.

    While classic Application Insights data can be transferred to the new Log Analytics resource, the specifics of pushing data from classic to new workspaces are not detailed in the provided context.

    The classic Application Insights resources are being retired, and while specific timelines are not mentioned, it's advisable to transition as soon as possible to avoid disruptions.

    In pricing model, the costs typically remain similar post-migration, but you should review the pricing plans for workspace-based Application Insights to understand any changes in billing. The data ingested into a Log Analytics workspace is charged based on volume and retention duration. Reference: https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/monitoring-telemetry/monitoring-understanding-and-controlling-cost#best-practices-from-the-azure-application-insights-team

    Reference:

    https://learn.microsoft.com/en-us/previous-versions/azure/azure-monitor/app/convert-classic-resource

    https://learn.microsoft.com/en-us/azure/azure-monitor/app/create-workspace-resource?tabs=portal

    Hope the above provided information help you resolve the issue, if you have any further concerns or queries, please feel free to reach out to us.

    Please click Accept Answer and upvote if the above was helpful.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.