Popis nástrojů pro monitorování výkonu

Dokončeno

Azure poskytuje několik metod pro monitorování výkonu vašich prostředků a vytvoření směrného plánu. Jednotlivé metody je možné přizpůsobit pro konkrétní metriku. Metriky, které můžete monitorovat, se budou lišit v závislosti na typu prostředku Azure, který monitorujete. Například Azure SQL Database a SQL Server na virtuálním počítači Azure budou mít na webu Azure Portal k dispozici různé metriky.

Následující příklady se zaměřují na virtuální počítač Azure. Když nasadíte virtuální počítač Azure z Azure Marketplace, na virtuálním počítači se nainstaluje agent, který poskytuje základní sadu metrik operačního systému, které se zobrazí na webu Azure Portal. Tento agent poskytuje metriky službě s názvem Azure Monitor, což je komplexní řešení pro monitorování platformy, které shromažďuje a zobrazuje standardní sadu metrik z prostředků Azure. V případě virtuálního počítače jsou zachycené výchozí metriky procesor, využití sítě a operace čtení a zápisu na disku. Můžete zachytit další metriky nad rámec toho, co je zachyceno ve službě Azure Monitor, povolením přehledů monitorování pro váš virtuální počítač, jak je znázorněno na následujícím obrázku.

Snímek obrazovky služby Azure Monitor zobrazující výkon logického disku, využití procesoru a dostupnou paměť

Tyto metriky se týkají operačního systému, nikoli SQL Serveru. Všimněte si, že obor názvů pro každou metriku je hostitelem virtuálního počítače, nikoli SQL Server.

Na portálu nemůžete zobrazit metriky specifické pro SQL Server. Podrobné metriky specifické pro SQL Server budete muset shromáždit z samotného virtuálního počítače.

Azure Monitoring Insights umožňuje shromažďovat další datové body, jako je latence úložiště, dostupná paměť a kapacita disku. Tyto přehledy azure Monitoru můžou být jedním ze způsobů zobrazení standardních hodnot výkonu pro virtuální počítač Azure, včetně výkonu vstupně-výstupních operací, paměti a využití procesoru. Tato data jsou uložená v pracovním prostoru služby Azure Log Analytics. Azure Log Analytics je primárním nástrojem v Azure pro ukládání a dotazování souborů protokolů všech typů. Log Analytics se dotazuje pomocí jazyka podobného JAZYKu SQL, který se nazývá dotazovací jazyk Kusto (KQL).

Pokud vytvoříte virtuální počítač s jednou z předkonfigurovaných imagí SQL Serveru na Azure Marketplace, můžete také získat poskytovatele prostředků virtuálního počítače SQL, jak je znázorněno na následujícím obrázku.

Snímek obrazovky poskytovatele prostředků virtuálního počítače SQL

Tuto obrazovku můžete spustit na webu Azure Portal tak, že přejdete do části Nastavení hlavního okna virtuálního počítače Azure a pak kliknete na možnost konfigurace SQL Serveru. Pokud chcete zobrazit zobrazení z výše uvedené obrazovky, klikněte na Spravovat virtuální počítač SQL.

Snímek obrazovky s pokyny k registraci pomocí rozšíření agenta SQL IaaS

Mějte na paměti, že pokud chcete získat přístup k budoucím funkcím a vylepšením produktů, budete chtít virtuální počítač s SQL Serverem zaregistrovat pomocí rozšíření agenta SQL IaaS.

Tento řídicí panel umožňuje zjistit, kolik místa využívají soubory databáze a soubor transakčního protokolu, a umožňuje spravovat funkce poskytované poskytovatelem prostředků, jako je automatizovaná oprava a konfigurace úložiště. Poskytovatele prostředků SQL můžete ručně nainstalovat pro jiné instalace SQL Serveru na virtuálním počítači Azure, které nebyly definovány jako součást virtuálního počítače.

Sledování výkonu s SQL Serverem na virtuálním počítači Azure

Ať už používáte místní server nebo virtuální počítač Azure, platforma Windows Serveru má nativní nástroj s názvem Sledování výkonu (běžně se zkracuje na perfmon za názvem spustitelného souboru), který umožňuje snadno a rutinně monitorovat metriky výkonu. Perfmon pracuje s čítači pro operační systémy i nainstalované programy. Když je sql Server nainstalován v operačním systému, databázový stroj vytvoří vlastní skupinu konkrétních čítačů.

Snímek obrazovky nativního Sledování výkonu zobrazující rozhraní pro vytváření sestav s jedním shromažďovaným čítačem

Na obrázku výše je znázorněno rozhraní pro vytváření sestav Sledování výkonu s jedním shromažďovaným čítačem. Tato obrazovka se dostane od spuštění Sledování výkonu ve Windows a zobrazuje živé sledování konkrétního čítače výkonu. V mnoha případech zachytíte více čítačů ve stejné relaci. Data Perfmon je možné ukládat místně a analyzovat, ale ve větších prostředích můžete výsledky monitorování výkonu předávat do služby Azure Monitor, kde můžete mít jediné zobrazení na mnoha serverech.