Popis služby Azure SQL Insights
Jednou z výhod použití některého z produktů, které jsou součástí řady Azure SQL, je funkce monitorování, která je integrovaná do platformy Azure. Kromě jednoduché kolekce dat Azure Monitoru je SQL Insights komponenta, která umožňuje analyzovat dotazy a ladit výkon.
Díky interaktivním funkcím SQL Insights můžete přizpůsobit shromažďování a frekvenci telemetrie a kombinovat data z více zdrojů do jediného prostředí monitorování.
Jak SQL Insights funguje
SQL Insights shromažďuje data vzdáleně ze zobrazení dynamické správy a je postavená na platformě Azure Monitor a poskytuje zákazníkům přístup k nativním vizualizacím výstrah a předdefinovaných vizualizací. Uchovává také sadu metrik v průběhu času, což vám umožní prozkoumat problémy s výkonem, se kterými jste se mohli setkat v minulosti.
Abyste mohli začít s SQL Insights, potřebujete vyhrazený virtuální počítač, který bude monitorovat a vzdáleně shromažďovat data z vašich SQL serverů. Tento vyhrazený virtuální počítač musí mít nainstalované následující součásti:
- Agent Azure Monitoru
- Rozšíření Workload Insights
Aby zákazníci mohli zvýšit kontrolu nad poplatky, můžou také zvolit, která telemetrická data se mají shromažďovat, frekvence a spravovat parametry zásad uchovávání informací. Databázová aktivita a nastavení, která jste nastavili v profilech monitorování, určují objem shromažďovaných dat a přesné náklady.
Nakonec můžete získat přístup k datům o výkonu ze šablony sešitu SQL Insights nebo přímo z protokolů monitorování.
SQL Insights ve službě Azure Monitor
Pokud chcete začít s SQL Insights, v okně Monitorování vyberte SQL (Preview) a pak vytvořte nový profil.
Na stránce Vytvořit nový profil nakonfigurujte následující součásti:
Profil monitorování – seskupování serverů, instancí nebo databází k monitorování.
Pracovní prostor služby Log Analytics – kam se mají odesílat data monitorování SQL.
Nastavení shromažďování – shromažďování dat pro svůj profil můžete přizpůsobit. Výchozí nastavení pokrývají většinu scénářů monitorování a obvykle není nutné je měnit.
Až budete hotovi, vyberte Vytvořit profil monitorování.
Zpět na stránku SQL (Preview) vyberte kartu Spravovat profil a pak přidejte monitorovací počítač.
Poznámka:
Než budete pokračovat dalším krokem, ujistěte se, že máte vytvořený vyhrazený virtuální počítač. V tuto chvíli je jediným podporovaným operačním systémem virtuálního počítače Ubuntu 18.04.
Na stránce Přidat monitorování virtuálního počítače se ujistěte, že jste vybrali název virtuálního počítače, připojovací řetězec SQL Serveru a že jsou splněné následující požadavky:
- Nastavení oprávnění pro účty SQL
- Vytvoření pravidel brány firewall a sítě pro prostředek SQL nebo virtuální počítač
Další informace o tom, jak povolit SQL Insights, najdete v tématu Povolení SQL Insights (Preview).
Omezení
Sql Insights nemá žádnou podporu nebo nemá omezenou podporu pro následující komponenty:
- Instance mimo Azure
- Elastické fondy služby Azure SQL Database
- Azure SQL Database spuštěná na úrovních služby Basic, S0, S1 a S2
- Bezserverová úroveň Azure SQL Database
- Více sekundárních replik
- Ověřování pomocí MICROSOFT Entra ID. Podporuje se pouze ověřování SQL.
Azure SQL Insights je řešení pro monitorování cloudu, které spojuje metriky výkonu ve velkém v jediném zobrazení.
Kromě vizualizace a shromažďování dat má integrované inteligentní funkce pro aktivity řešení potíží. Kromě toho umožňuje vlastní výstrahy a pravidla monitorování, která umožňují rychlou identifikaci a řešení problémů.