Použití analýzy změn (Classic)
Důležité
Analýza změn služby Azure Monitor (Classic) bude vyřazena 31. října 2025. Prostředí bude nahrazeno rozhraním API pro analýzu změn, které využívá Azure Resource Graph. Přečtěte si další informace o budoucnosti analýzy změn (classic) a o tom, jak migrovat na Resource Graph.
Standardní řešení monitorování vás můžou upozornit na problém s živým webem, výpadkem nebo selháním komponent, ale často nevysvětlují příčinu. Řekněme, že váš web fungoval před pěti minutami a teď je poškozený. Co se během posledních pěti minut změnilo?
Analýza změn ve službě Azure Monitor (Classic) pomáhá zodpovědět tuto otázku.
Stavět na výkonu Azure Resource Graphu, analýzy změn (classic):
- Poskytuje přehled o změnách vaší aplikace Azure.
- Zvyšuje pozorovatelnost.
- Zkracuje střední dobu opravy.
Poznámka:
Analýza změn (Classic) je aktuálně dostupná jenom ve veřejném cloudu.
Architektura analýzy změn (classic)
Analýza změn (Classic) detekuje různé typy změn od vrstvy infrastruktury prostřednictvím nasazení aplikace. Jako poskytovatel prostředků Azure na úrovni předplatného – Analýza změn (Classic):
- Kontroluje změny prostředků v předplatném.
- Poskytuje data pro různé diagnostické nástroje, které uživatelům pomůžou pochopit, jaké změny způsobily problémy.
Následující diagram znázorňuje architekturu analýzy změn (classic).
Podporované typy prostředků
Change Analysis (Classic) podporuje změny na úrovni vlastností prostředků ve všech typech prostředků Azure, včetně běžných prostředků, jako jsou:
- Azure Virtual Machines
- Škálovací sady virtuálních počítačů Azure
- Azure App Service
- Azure Kubernetes Service (AKS)
- Azure Functions
- Síťové prostředky:
- Skupina zabezpečení sítě
- Azure Virtual Network
- Aplikace Azure lication Gateway atd.
- Datové služby:
- Azure Storage
- Azure SQL
- Azure Cache for Redis
- Azure Cosmos DB atd.
Zdroje dat
Dotazy analýzy změn (klasické) pro:
- Vlastnosti prostředků Azure Resource Manageru
- Změny konfigurace prostředků
- Funkce služby App Service a změny webových aplikací v hostech
Change Analysis (Classic) také sleduje změny závislostí prostředků pro diagnostiku a monitorování aplikace od konce do konce.
Změny vlastností prostředků Azure Resource Manageru
Pomocí Resource Graphu poskytuje analýza změn (Classic) historický záznam o tom, jak se prostředky Azure hostující vaši aplikaci v průběhu času změnily. Následující základní nastavení konfigurace jsou nastavena pomocí Resource Manageru a jsou sledována pomocí Resource Graphu:
- Spravované identity
- Upgrade operačního systému platformy
- Názvy hostitelů
Změny konfigurace prostředků
Kromě nastavení nastavených prostřednictvím Resource Manageru můžete nastavení konfigurace nastavit pomocí Azure CLI a Bicep, například:
- Pravidla konfigurace PROTOKOLU IP
- Nastavení zabezpečení vrstvy přenosu
- Verze rozšíření
Resource Graph tyto změny nastavení nezachytává. Analýza změn (Classic) tuto mezeru vyplní zachycením snímků změn v těchto hlavních vlastnostech konfigurace, jako jsou změny připojovací řetězec. Snímky jsou pořízeny změny konfigurace a změny podrobností až každých šest hodin.
Podívejte se na známá omezení analýzy změn konfigurace prostředků.
Změny funkcí a webových aplikací (změny v hostech)
Každých 30 minut zachytí Analýza změn stav konfigurace webové aplikace. Může například detekovat změny v proměnných prostředí aplikace, konfiguračních souborech a webových úlohách. Nástroj vypočítá rozdíly a zobrazí změny.
Pokud nevidíte, projděte si průvodce odstraňováním potíží:
- Soubor se změní během 30 minut.
- Změny konfigurace do šesti hodin.
Podívejte se na známá omezení analýzy změn v hostu.
V současné době jsou podporovány všechny textové soubory v kořenovém adresáři wwwroot
webu s následujícími rozšířeními:
- *.json
- *.xml
- *.ini
- *.yml
- *.config
- *.vlastnosti
- *.html
- *.cshtml
- *.Js
- requirements.txt
- Gemfile
- Gemfile.lock
- config.gemspec
Změny závislostí
Změny závislostí prostředků můžou také způsobit problémy v prostředku. Pokud například webová aplikace volá do mezipaměti Redis, může skladová položka mezipaměti Redis ovlivnit výkon webové aplikace.
Další příklad: Pokud byl port 22 uzavřen ve skupině zabezpečení sítě virtuálního počítače, způsobí chyby připojení.
Diagnostika a řešení problémů webové aplikace (Preview)
Analýza změn (Classic) kontroluje záznam DNS webové aplikace a zjišťuje změny závislostí a komponent aplikací, které by mohly způsobit problémy.
V současné době se ve webové aplikaci podporují následující závislosti: Diagnostikujte a vyřešte navigátor problémů:
- Webové aplikace
- Azure Storage
- Azure SQL
Omezení
- Prostředí operačního systému: Pro změny funkcí Azure a webových aplikací v hostech aktuálně funguje analýza změn (Classic) jenom s prostředími Windows, ne s Linuxem.
- Změny nasazení webové aplikace: Informace o změnách nasazení kódu nemusí být dostupné okamžitě v nástroji Change Analysis (Classic). Pokud chcete zobrazit nejnovější změny v analýze změn (Classic), vyberte Aktualizovat.
- Změny souborů funkcí a webové aplikace: Zobrazení změn souborů trvá až 30 minut.
- Změny konfigurace funkcí a webových aplikací: Vzhledem ke změnám konfigurace snímků může trvat až šest hodin, než se změny projeví.
- Nasazení a změny konfigurace webové aplikace: Rozšíření webu tyto změny shromažďuje a ukládá je do místa na disku, které vlastní vaše aplikace. Shromažďování dat a úložiště se tedy řídí chováním vaší aplikace. Zkontrolujte, jestli chybná aplikace nemá vliv na výsledky.
- Uchovávání snímků pro všechny změny: Resource Graph sleduje data analýzy změn pro prostředky. Resource Graph uchovává historii snímků sledovaných prostředků pouze po dobu 14 dnů.
Nejčastější dotazy
Tato část obsahuje odpovědi na běžné otázky.
Účtují se náklady na analýzu změn (Classic)?
Analýzu změn (Classic) můžete bez dalších poplatků používat. Microsoft.ChangeAnalysis
Povolte poskytovatele prostředků a vše, co podporuje analýza změn (Classic), je pro vás otevřené.
Související obsah
- Informace o povolení analýzy změn (Classic)
- Seznamte se s vizualizacemi v analýze změn (classic).
- Zjistěte, jak řešit problémy v analýze změn (classic).
- Povolte Application Insights pro webové aplikace Azure.
- Povolte Application Insights pro virtuální počítače Azure a aplikace hostované službou IIS služby Azure Virtual Machine Scale Set.