Platí pro: Azure SQL Database Azure SQL Managed Instance
Tento článek obsahuje odpovědi na nejčastější dotazy týkající se sledovacích procesů databáze pro Azure SQL. Je určen pro čtenáře, kteří mají obecný přehled o Azure SQL a hledají odpovědi na konkrétní otázky týkající se sledovacího nástroje databáze.
Přehled sledovacího procesu databáze najdete v tématu Monitorování úloh Azure SQL pomocí sledovacího procesu databáze (Preview).
OBECNÉ
Co je sledovací proces databáze?
Sledovací proces databáze (Preview) je spravované řešení monitorování databázových služeb v rodině Azure SQL. Shromažďuje podrobná data monitorování z prostředků Azure SQL a ingestuje je do databáze Azure Data Exploreru nebo do databáze Analýzy v reálném čase v Microsoft Fabric. Řídicí panely na úrovni aktiv a prostředků poskytují podrobné vizualizace dat na webu Azure Portal. Zákazníci si zachovají plnou kontrolu nad shromážděnými daty a můžou je dotazovat, analyzovat, exportovat, vizualizovat a integrovat s podřízenými systémy.
Jaké prostředky Azure SQL může monitorovat?
V tuto chvíli může sledovací proces databáze monitorovat databáze Azure SQL, elastické fondy a spravované instance SQL. Podporují se všechny úrovně služeb, výpočetní úrovně a nákupní modely služby Azure SQL Database a Azure SQL Managed Instance.
Podporuje sledovací proces databáze jiné nabídky SQL v Azure nebo v místním prostředí nebo v jiných databázových službách?
V tuto chvíli to není možné. Plánovaná vylepšení sledovacího nástroje pro databáze najdete v části s plánem v oznámení o verzi Preview sledovacího nástroje databáze. Další informace o monitorování výkonu sql Serveru s podporou arc najdete v tématu Monitorování SQL Serveru s podporou Služby Azure Arc (Preview).
Jaký druh řešení vizualizace dat můžu použít se sledovacím procesem databáze?
Sledovací proces databáze poskytuje podrobné vizualizace pomocí Azure Workbooks na webu Azure Portal. Kromě toho můžete vytvářet řídicí panely v Azure Data Exploreru nebo Analýzách v reálném čase, vytvářet vizualizace v Power BI, Grafana nebo používat jakékoli jiné řešení vizualizace dat, které podporuje připojení k Azure Data Exploreru nebo analýzám v reálném čase.
Podporuje sledovací proces databáze upozornění?
V tuto chvíli to není možné. Plánovaná vylepšení sledovacího nástroje pro databáze najdete v části s plánem v oznámení o verzi Preview sledovacího nástroje databáze.
Jaké jsou náklady?
Viz cena sledovacího nástroje databáze. Neexistují žádné náklady na databázi nebo uživatele a žádné licenční náklady.
Existují nějaká omezení?
Ano, v tuto chvíli existuje limit počtu sledovacích procesů na předplatné a počtu cílů SQL na sledovací proces. Další informace najdete v tématu Omezení.
Můžu monitorovat velké prostředky Azure SQL?
Ano. Další informace najdete v tématu Monitorování velkých aktiv.
Podporuje monitorování napříč předplatnými a mezi tenanty?
Sledovací proces a cíl SQL, který monitoruje, můžou být v různých předplatných ve stejném tenantovi Microsoft Entra ID. Podobně platí, že pokud sledovací proces používá jako úložiště dat databázi v clusteru Azure Data Exploreru, musí být cluster v libovolném předplatném ve stejném tenantovi jako sledovací proces. Pokud chcete monitorovat cíle SQL ve více tenantech pomocí jednoho úložiště dat, vytvořte sledovací proces v každém tenantovi a použijte databázi v analýzách v reálném čase nebo v bezplatném clusteru Azure Data Exploreru jako úložiště dat pro všechny sledovací moduly. Další informace najdete v tématu Monitorování velkých aktiv.
Watcher
Můžu vytvořit a nakonfigurovat sledovací proces pomocí Bicep nebo šablony ARM?
Ano. Příklad, který si můžete přizpůsobit podle svých potřeb, najdete v tématu Vytvoření sledovacího nástroje databáze.
Můžu vytvořit a nakonfigurovat sledovací proces pomocí PowerShellu nebo Azure CLI?
V tuto chvíli to není možné. Sledovací nástroje můžete vytvářet a konfigurovat na webu Azure Portal, pomocí bicep a šablon ARM nebo pomocí rozhraní REST API. Plánovaná vylepšení sledovacího nástroje pro databáze najdete v části s plánem v oznámení o verzi Preview sledovacího nástroje databáze.
Má sledovací proces identitu, pomocí které mu můžu udělit přístup k mým prostředkům Azure?
Ano. Můžete použít spravovanou identitu přiřazenou systémem nebo spravovanou identitu přiřazenou uživatelem. Udělte k této identitě přístup, aby sledovací proces mohl shromažďovat a ingestovat data. Odvoláním přístupu kdykoli zastavíte shromažďování dat monitorování.
Existují nějaké předdefinované role nebo akce RBAC specifické pro sledovací proces databáze?
V tuto chvíli to není možné. Zobrazení prostředku sledovacího procesu vyžaduje přiřazení role Čtenář RBAC. Operace, jako je vytváření, spouštění, zastavení sledovacího procesu nebo vytváření nebo odebírání cílů a úložiště dat, vyžadují přiřazení rolí Přispěvatel nebo Vlastník Azure RBAC. Přiřazení rolí je možné provést na úrovni sledovacího procesu, skupiny prostředků, předplatného nebo skupiny pro správu.
Jaká oprávnění se vyžadují pro přístup k řídicím panelům sledovacích procesů databáze?
Pro přístup k řídicím panelům uživatelé vyžadují přiřazení role Čtenář RBAC k prostředku sledovacího procesu nebo k vyššímu rozsahu, jako je skupina prostředků, předplatné nebo skupina pro správu. Vyžadují také přiřazení role RBAC prohlížeče v Azure Data Exploreru nebo databázi Analýzy v reálném čase. Tato přiřazení je možné provést přímo nebo prostřednictvím členství ve skupině Microsoft Entra ID.
Úložiště dat
Které datové služby jsou podporovány jako úložiště dat pro data monitorování SQL?
Databázi můžete použít v clusteru Azure Data Exploreru, v bezplatném clusteru Azure Data Exploreru nebo v Analýzách v reálném čase v Microsoft Fabric. Pokud chcete porovnat mezi těmito možnostmi, podívejte se, jaký je rozdíl mezi analýzami v reálném čase a Azure Data Explorerem?
Už mám cluster Azure Data Exploreru. Můžu ho použít pro úložiště dat sledovacího nástroje databáze?
Ano, pokud je v tomto clusteru povolený příjem dat streamování. Vytvořte novou databázi a udělte spravované identitě sledovacího nástroje přístup k této databázi. U menších skladových položek clusteru a v závislosti na již spuštěných úlohách dotazů a příjmu dat možná budete muset cluster škálovat, aby podporoval další zatížení.
Jak můžu dotazovat a analyzovat data monitorování SQL?
K dotazování na tato data můžete použít dotazovací jazyk Kusto (KQL). Viz Použití KQL k analýze dat monitorování. KQL nabízí mnoho výhod pro analýzu telemetrických dat. Abyste mohli používat sledovací proces databáze, nemusíte se ale učit KQL. K úložišti dat se můžete připojit pomocí aplikace SQL Server Management Studio, Azure Data Studia nebo jakéhokoli jiného klientského nástroje SQL a dotazovat se na data monitorování SQL pomocí jazyka T-SQL .
Můžu dotazovat data monitorování SQL v Azure Data Exploreru z pracovního prostoru služby Log Analytics?
Ano. Dotaz KQL můžete spustit v pracovním prostoru služby Log Analytics, který odkazuje na tabulky v Azure Data Exploreru. Další informace najdete v tématu Korelace dat v Azure Data Exploreru s daty v pracovním prostoru služby Log Analytics.
Můžu exportovat data monitorování SQL z Azure Data Exploreru?
Ano. Můžete například exportovat data do úložiště Azure, datového jezera nebo SQL Serveru nebo databáze Azure SQL.
Shromažďování dat
Jak sledovací proces databáze shromažďuje data monitorování SQL?
Vzdálený agent shromažďování dat spuštěný na platformě hostování výpočetních prostředků spravované Microsoftem se připojuje k prostředkům Azure SQL, pravidelně spouští dotazy T-SQL za účelem shromažďování dat monitorování ze systémových zobrazení SQL a ingestuje tato data do úložiště dat.
Bude sledovací proces databáze mít vliv na výkon úloh?
To je nepravděpodobné. Podrobnosti najdete v tématu Shromažďování dat.
Jak často se spouští monitorovací dotazy?
Závisí na datové sadě. Například často se měnící data, jako jsou čítače výkonu, se můžou shromažďovat každých 10 sekund. Většinou se shromažďují statická data, jako jsou vlastnosti databáze, v delších intervalech, například každých pět minut.
Jaká je typická latence dat?
Typická latence dat od shromažďování po příjem dat do úložiště dat je v rozsahu 0,5 až 10 sekund. U velkých datových sad, jako jsou statistiky modulu runtime dotazu, může být latence vyšší. Aktuální latenci příjmu dat můžete zobrazit pomocí odkazu Statistika příjmu dat na řídicích panelech.
Monitoruje sekundární repliky?
Ano. Podporují se všechny typy sekundárních replik, včetně replik s vysokou dostupností pro čtení, geografických replik a pojmenovaných replik Hyperscale. Pokud má databáze Hyperscale více než jednu repliku s vysokou dostupností, monitoruje se v daném časovém okamžiku pouze jedna z těchto replik.
Jak se připojuje k cílům monitorování?
Sledovací proces databáze může použít Azure Private Link k připojení k cílům monitorování. Při konfiguraci sledovacího modulu vytvořte spravované privátní koncové body pro prostředky Azure SQL. Vlastník prostředku musí schválit každý privátní koncový bod pro sledovací proces databáze, aby ho používal. Podporuje se také veřejné připojení. Další informace najdete v tématu Připojení k síti.
Jak se ověřuje v cílech monitorování?
Podporuje se ověřování Microsoft Entra (doporučeno) i ověřování SQL. Pokud používáte ověřování SQL, vyžaduje se další konfigurace pro uložení přihlašovacího jména a hesla jako tajné kódy v trezoru klíčů.
Jaký druh dat monitorování SQL shromažďuje?
Data se shromažďují z více než 70 zobrazení dynamické správy (DMV) a zobrazení katalogu do datových sad za účelem povolení podrobného databázového stroje a monitorování výkonu dotazů.
Můžu zvolit datové sady, které se mají shromažďovat, a četnost shromažďování?
V tuto chvíli to není možné. Plánovaná vylepšení sledovacího nástroje pro databáze najdete v části s plánem v oznámení o verzi Preview sledovacího nástroje databáze.
Můžu přidat vlastní datovou sadu?
V tuto chvíli to není možné. Pokud zjistíte, že existující datové sady nejsou dostatečné, pošlete nám svůj názor .
Může sledovací proces databáze shromažďovat rozšířené události?
V tuto chvíli to není možné. Plánovaná vylepšení sledovacího nástroje pro databáze najdete v části s plánem v oznámení o verzi Preview sledovacího nástroje databáze.
Váš názor
Mám komentář nebo návrh. Kde můžu poslat svůj názor?
Viz Odeslání zpětné vazby. Pro technickou podporu sledovacího pracovníka databáze otevřete případ podpory.
Související obsah
- Monitorování úloh Azure SQL pomocí sledovacího procesu databáze
- Rychlý start: Vytvoření sledovacího nástroje pro databázi pro monitorování Azure SQL
- Vytvoření a konfigurace sledovacího modulu databáze
- Shromažďování dat a datové sady sledovacích procesů databáze
- Analýza dat monitorování sledovacích procesů databáze