Sdílet prostřednictvím


Optimalizace nákladů a Application Insights

Application Insights je funkce služby Azure Monitor. Tato funkce poskytuje rozšiřitelná správa výkonu aplikací (APM) a monitorování živých webových aplikací.

Mezi klíčové přínosy patří:

  • Podporuje širokou škálu platforem, včetně .NET, Node.js, Javy a Pythonu.
  • Funguje pro aplikace hostované místně, hybridní nebo v jakémkoli veřejném cloudu.
  • Integruje se s procesy DevOps.
  • Má spojovací body k mnoha vývojovými nástroji.
  • Může monitorovat a analyzovat zákaznická data z mobilních aplikací díky integraci se sadou Visual Studio App Center.

Další informace najdete v přehledu Application Insights.

Na co dát pozor při navrhování

Application Insights zahrnuje následující aspekty návrhu pro optimalizaci nákladů:

  • Zvažte použití vzorkování ke snížení množství odesílaných dat:

    Vzorkování je funkce v Application Insights. Jedná se o doporučený způsob, jak snížit náklady na přenos dat, data a úložiště. Projděte si téma Vzorkování v Application Insights.

  • Zvažte vypnutí shromažďování pro nepotřebné moduly:

    V konfiguračních souborech můžete povolit nebo zakázat datové moduly a inicializátory pro sledování dat z vašich aplikací. Informace o webových stránkách najdete v tématu Application Insights.

  • Zvažte omezení asynchronního trasování volání JavaScriptu a XML (AJAX):

    Volání AJAX mohou být omezena, aby se snížily náklady. Projděte si téma Application Insights pro webové stránky, které vysvětluje pole a jejich konfigurace.

Kontrolní seznam

Nakonfigurovali jste Application Insights s ohledem na optimalizaci nákladů?

  • Vyhodnoťte využití denního limitu, abyste omezili denní příjem dat pro váš pracovní prostor.
  • Vzorkování ve službě Aplikace Azure Insights umožňuje snížit provoz dat, náklady na data a náklady na úložiště a současně zachovat statisticky správnou analýzu dat aplikací.

Doporučení ke konfiguraci

Při konfiguraci Application Insights zvažte následující doporučení pro optimalizaci nákladů:

Doporučení Description
Vyhodnoťte využití denního limitu, abyste omezili denní příjem dat pro váš pracovní prostor. Denní limit se používá ke správě neočekávaného zvýšení objemu dat. Denní limit použijte, pokud chcete omezit neplánované poplatky za pracovní prostor. Při této konfiguraci postupujte opatrně, protože při dosažení denního limitu může dojít k tomu, že se některá data v pracovním prostoru služby Log Analytics nepsnou. Tato konfigurace může mít vliv na služby, jejichž funkce můžou záviset na dostupnosti aktuálních dat v pracovním prostoru. Informace o nastavení denního limitu v Application Insights najdete v tématu Nastavení denního limitu. Poznámka: Pokud máte službu Application Insights založenou na pracovním prostoru, použijte k omezení příjmu dat a nákladů denní limit v pracovním prostoru místo použití limitu v Application Insights.

Další krok