Detekce nevracení paměti (Preview)

Poznámka

Prostředky Application Insights můžete migrovat na inteligentní zjišťování na základě upozornění (Preview). Migrace vytvoří pro různé moduly inteligentního zjišťování pravidla upozornění. Po vytvoření pravidel je můžete spravovat a konfigurovat stejně jako všechna ostatní pravidla upozornění služby Azure Monitor. Pro tato pravidla můžete také nakonfigurovat skupiny akcí a povolit tak více metod provádění akcí nebo aktivaci oznámení o nových detekcích.

Další informace najdete v tématu Migrace upozornění inteligentního zjišťování.

Inteligentní zjišťování automaticky analyzuje využití paměti u jednotlivých procesů ve vaší aplikaci. Může vás upozornit na potenciální nevrácenou paměť nebo zvýšenou spotřebu paměti.

Tato funkce nevyžaduje nic jiného než konfiguraci čítačů výkonu pro vaši aplikaci. Je aktivní, když vaše aplikace generuje dostatek telemetrických čítačů výkonu paměti (například privátní bajty).

Kdy dostanu oznámení tohoto typu inteligentního zjišťování?

Typické oznámení následuje po konzistentním zvýšení:

  • Spotřeba paměti za dlouhou dobu.
  • V jednom nebo více procesech nebo počítačích, které jsou součástí vaší aplikace.

Algoritmy strojového učení se používají k detekci zvýšené spotřeby paměti, která odpovídá vzoru nevrácené paměti.

Má moje aplikace opravdu problém?

Oznámení neznamená, že vaše aplikace má určitě problém. I když vzory nevracení paměti můžou značit problém s aplikací, můžou být tyto vzory typické pro váš konkrétní proces. Vzorce nevracení paměti můžou mít také přirozené obchodní odůvodnění. V takových případech můžete oznámení ignorovat.

Jak ho mám opravit?

Oznámení obsahují diagnostické informace, které podporují proces analýzy diagnostiky:

  1. Třídění: Oznámení vám ukáže zvětšení paměti (v GB) a časový rozsah, ve kterém se paměť zvětšila. Tyto informace vám můžou pomoct s přiřazením priority problému.
  2. Rozsah: U kolika počítačů došlo k nevracení paměti? Kolik výjimek se aktivovalo při potenciálním nevrácení paměti? Tyto informace můžete získat z oznámení.
  3. Diagnostikovat: Detekce obsahuje vzor nevracení paměti a ukazuje spotřebu paměti procesem v průběhu času. Můžete také použít související položky a sestavy odkazující na podpůrné informace, které vám pomůžou s další diagnostikou problému.