Identifikace nástrojů pro řešení potíží dostupných v Azure

Dokončeno

Diagnostika a řešení potíží s aplikací hostovaným v cloudovém prostředí může být složitější než v tradičních prostředích. Pokud chcete tyto typy aplikací úspěšně podporovat, měli byste je monitorovat a pochopit, jak diagnostikovat a řešit případné aspekty těchto aplikací a jejich závislé technologie. K identifikaci problémů můžete použít kombinaci nástrojů a protokolování.

V této lekci se dozvíte o některých různých nástrojích, které můžete použít k analýze problémů se službou Azure Storage.

Dostupné nástroje pro monitorování metrik

Azure Monitor shromažďuje číselná data (metriky) z vašeho účtu úložiště a zpřístupňuje tato data v databázi časových řad. Metriky jsou číselné hodnoty, které popisují určitý aspekt účtu úložiště v určitém okamžiku. Azure Portal nabízí grafický způsob zobrazení těchto metrik téměř v reálném čase. Mezi časem, kdy se metrika zobrazuje na webu Azure Portal, může docházet ke zpoždění několika minut. Na webu Azure Portal můžete:

  • Konfigurujte metriky (a protokolování)

  • Zobrazení grafů a výběr metrik pro vizualizaci

  • Posouzení toho, jak vaše aplikace probíhají v průběhu času

  • Nakonfigurujte upozornění, která vás upozorní na jakékoli chování, které není běžné.

Karta Sledování stránky Přehled

Náhled běžných metrik můžete získat otevřením karty Monitorování na stránce Přehled účtu úložiště. Následující obrázek ukazuje příklad, který zahrnuje příchozí a výchozí přenos dat pro účet úložiště:

snímek obrazovky s kartou Monitorování na stránce Přehled účtu úložiště na webu Azure Portal

Vlastní řídicí panely

Můžete vytvářet řídicí panely a přidávat grafy, které pečlivě monitorují klíčové metriky, jako je latence nebo počet zpracovaných transakcí. Můžete také prezentovat další informace z vašeho předplatného Azure, například informace o virtuálních počítačích nebo jiný webový obsah, jako jsou oznámení nebo videoobsáv. Tyto řídicí panely je možné sdílet s ostatními uživateli ve vaší organizaci Microsoft Entra. Následující obrázek ukazuje příklad řídicího panelu.

snímek obrazovky s vlastním řídicím panelem na webu Azure Portal

Přehledy úložiště

Přehledy úložiště poskytují jednotné zobrazení výkonu, kapacity a dostupnosti služeb Azure Storage. Můžete sledovat kapacitu úložiště a zobrazit výkon dvěma způsoby: přímo z účtu úložiště nebo ze služby Azure Monitor, abyste viděli různé skupiny účtů úložiště.

snímek obrazovky s přehledy úložiště na webu Azure Portal

Nástroje a sady SDK

Hodnoty metrik můžete zpracovat vytvořením dávkových úloh v Azure CLI, skriptech PowerShellu nebo napsáním kódu, který používá klientskou knihovnu úložiště. Metriky transakcí můžete také archivovat do účtu úložiště a pak je zobrazit nebo zpracovat pomocí stejných nástrojů.

Pokud se rozhodnete archivovat metriky transakcí do účtu úložiště, budou data metrik shromážděna a uložena v jednom blobu jako JSON datový blok ohraničený řádky. Tyto objekty blob můžete zobrazit otevřením příslušného kontejneru protokolů na webu Azure Portal nebo pomocí Průzkumníka služby Storage. Tyto objekty blob můžete stáhnout na místní počítač a zpracovat je pomocí nástrojů a SDK.

Dostupné nástroje pro kontrolu dat protokolu

Ve službě Azure Monitor existují dva typy protokolů: protokoly aktivit a protokoly prostředků.

Protokoly aktivit poskytují přehled o operacích jednotlivých prostředků Azure v předplatném zvenčí (roviny správy) kromě aktualizací událostí služby Service Health. Tento modul nezkoumá protokoly aktivit.

Protokoly prostředků (běžně označované jako diagnostické protokoly) zaznamenávají podrobné informace o operacích s prostředky účtu úložiště, jako jsou bloby nebo soubory. Pokud chcete tyto protokoly zobrazit, musíte je směrovat do umístění v Azure. Potom je můžete zobrazit a analyzovat pomocí nástrojů.

Dotazy na protokoly služby Azure Monitor

Pokud směrujete protokoly do Log Analytics, můžete zkontrolovat data protokolů spuštěním dotazů na webu Azure Portal. Můžete použít předdefinované dotazy, upravit předdefinované dotazy nebo psát nové vlastní dotazy.

Snímek obrazovky podokna dotazu v Azure portálu.

Nástroje, které zpracovávají archivované protokoly

Pokud se rozhodnete protokoly archivovat do účtu úložiště, můžete tyto protokoly zobrazit otevřením příslušného kontejneru protokolů na webu Azure Portal nebo pomocí Průzkumníka služby Storage. Ke stažení protokolů do místního počítače můžete použít některý z těchto nástrojů a také nástroj AzCopy.

Zobrazení jednotlivých protokolů může být časově náročné, takže můžete zvážit zpracování protokolů pomocí určitého druhu automatizace. Protokoly můžete zpracovávat tak, že vytvoříte dávkové úlohy v Azure CLI, skriptech PowerShellu nebo napíšete kód, který používá klientskou knihovnu úložiště.