Cost optimization and Application Insights - Microsoft Azure Well-Architected Framework (2024)

  • Article

Application Insights is a feature of Azure Monitor. This feature provides extensible application performance management (APM) and monitoring for live web apps.

Key features include:

  • Supports a wide variety of platforms, including .NET, Node.js, Java, and Python.
  • Works for apps hosted on-premises, hybrid, or on any public cloud.
  • Integrates with DevOps processes.
  • Has connection points to many development tools.
  • Can monitor and analyze customer data from mobile apps by integrating with Visual Studio App Center.

For more information, reference Application Insights overview.

Design considerations

Application Insights includes the following design considerations for cost optimization:

  • Consider using sampling to reduce the amount of data that's sent:

    Sampling is a feature in Application Insights. It's a recommended way to reduce data traffic, data, and storage costs. Refer to Sampling in Application Insights.

  • Consider turning off collection for unneeded modules:

    On configuration files, you can enable or disable data modules and initializers for tracking data from your applications. Refer to Application Insights for web pages.

  • Consider limiting Asynchronous JavaScript and XML (AJAX) call tracing:

    AJAX calls can be limited to reduce costs. Refer to Application Insights for web pages, which explains the fields and its configurations.

Checklist

Have you configured Application Insights with cost optimization in mind?

  • Evaluate usage of daily cap to limit the daily ingestion for your workspace.
  • Use sampling in Azure Application Insights to reduce data traffic, data costs, and storage costs, while preserving a statistically correct analysis of application data.

Configuration recommendations

Consider the following recommendations for cost optimization when configuring Application Insights:

RecommendationDescription
Evaluate daily cap usage to limit the daily ingestion for your workspace.Daily cap is used to manage an unexpected increase in data volume. Use daily cap when you want to limit unplanned charges for your workspace. Use care with this configuration as it can cause some data to be unwritten on Log Analytics workspace if the daily cap is reached. This configuration can impact services whose functionality may depend on the availability of up-to-date data in the workspace. Refer to Set the Daily Cap about how to set the daily cap in Application Insights. Note: If you have a workspace-based Application Insights, use the daily cap in workspace to limit ingestion and costs instead of using the cap in Application Insights.

Next step

Feedback

Was this page helpful?

Cost optimization and Application Insights - Microsoft Azure Well-Architected Framework (2024)
Top Articles
Unexploded WWII Bombs Have Grown More Dangerous Over Time
Pros and Cons of Being VAT Registered
Maxtrack Live
Pollen Count Centreville Va
Pnct Terminal Camera
Algebra Calculator Mathway
Health Benefits of Guava
Coindraw App
Rek Funerals
Hk Jockey Club Result
Richard Sambade Obituary
Moviesda Dubbed Tamil Movies
Call of Duty: NEXT Event Intel, How to Watch, and Tune In Rewards
Caroline Cps.powerschool.com
Uhcs Patient Wallet
Calmspirits Clapper
Nebraska Furniture Tables
Craigslist Farm And Garden Cincinnati Ohio
Jackson Stevens Global
Highland Park, Los Angeles, Neighborhood Guide
Lancasterfire Live Incidents
3476405416
Everything you need to know about Costco Travel (and why I love it) - The Points Guy
Program Logistics and Property Manager - Baghdad, Iraq
Jeffers Funeral Home Obituaries Greeneville Tennessee
Bra Size Calculator & Conversion Chart: Measure Bust & Convert Sizes
Lacey Costco Gas Price
Encore Atlanta Cheer Competition
Southtown 101 Menu
Greater Orangeburg
Tmj4 Weather Milwaukee
Tamil Play.com
Prima Healthcare Columbiana Ohio
Frostbite Blaster
Vision Source: Premier Network of Independent Optometrists
Hindilinks4U Bollywood Action Movies
Culvers Lyons Flavor Of The Day
San Bernardino Pick A Part Inventory
About My Father Showtimes Near Amc Rockford 16
Conan Exiles Armor Flexibility Kit
How Much Is 10000 Nickels
Cocorahs South Dakota
Jamesbonchai
Exam With A Social Studies Section Crossword
Bekkenpijn: oorzaken en symptomen van pijn in het bekken
Craigslist/Nashville
Pelican Denville Nj
The 5 Types of Intimacy Every Healthy Relationship Needs | All Points North
Billings City Landfill Hours
28 Mm Zwart Spaanplaat Gemelamineerd (U999 ST9 Matte | RAL9005) Op Maat | Zagen Op Mm + ABS Kantenband
Grace Charis Shagmag
Southwind Village, Southend Village, Southwood Village, Supervision Of Alcohol Sales In Church And Village Halls
Latest Posts
Article information

Author: Gregorio Kreiger

Last Updated:

Views: 5759

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Gregorio Kreiger

Birthday: 1994-12-18

Address: 89212 Tracey Ramp, Sunside, MT 08453-0951

Phone: +9014805370218

Job: Customer Designer

Hobby: Mountain biking, Orienteering, Hiking, Sewing, Backpacking, Mushroom hunting, Backpacking

Introduction: My name is Gregorio Kreiger, I am a tender, brainy, enthusiastic, combative, agreeable, gentle, gentle person who loves writing and wants to share my knowledge and understanding with you.