Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek popisuje, jak pomocí webu Azure Portal monitorovat úlohy. To zahrnuje nastavení protokolů služby Azure Monitor pro zkoumání trendů vykonávání dotazů a pracovního zatížení pomocí Log Analytics pro Synapse SQL.
Požadavky
- Předplatné Azure: Pokud nemáte předplatné Azure, vytvořte si před zahájením bezplatný účet Azure.
- Fond SQL: Budeme shromažďovat protokoly pro fond SQL. Pokud nemáte zřízený fond SQL, přečtěte si pokyny v tématu Vytvoření fondu SQL.
Vytvoření pracovního prostoru služby Log Analytics
Na webu Azure Portal přejděte na stránku pracovních prostorů služby Log Analytics nebo pomocí vyhledávacího okna služeb Azure vytvořte nový pracovní prostor služby Log Analytics.
Další informace o pracovních prostorech najdete v tématu Vytvoření pracovního prostoru služby Log Analytics.
Zapněte protokoly prostředků
Nakonfigurujte nastavení diagnostiky pro výstup protokolů z fondu SQL. Protokoly se skládají ze zobrazení telemetrie odpovídajících nejčastěji používaným DMV pro řešení potíží s výkonem.
Seznam zobrazení, která jsou aktuálně podporovaná, najdete v tématu Zobrazení dynamické správy.
Protokoly je možné odesílat do Azure Storage, Stream Analytics nebo Log Analytics. Pro účely tohoto kurzu vyberte Log Analytics. Vyberte všechny požadované kategorie a metriky a zvolte Odeslat do pracovního prostoru služby Log Analytics.
Výběrem možnosti Uložit vytvořte nové nastavení diagnostiky. Zobrazení dat v dotazech může trvat několik minut.
Spouštění dotazů v Log Analytics
Přejděte do pracovního prostoru služby Log Analytics, kde můžete:
- Analyzujte protokoly pomocí dotazů a ukládejte je pro pozdější použití
- Ukládání dotazů pro opakované použití
- Vytvořte upozornění protokolů
- Připnout výsledky dotazu na řídicí panel
Podrobnosti o možnostech dotazů protokolu pomocí Kusto najdete v přehledu Kusto Query Language (KQL).
Ukázkové dotazy na logy
Nastavte rozsah dotazů na prostředek pracovního prostoru Log Analytics.
//List all queries
AzureDiagnostics
| where Category contains "ExecRequests"
| project TimeGenerated, StartTime_t, EndTime_t, Status_s, Command_s, ResourceClass_s, duration=datetime_diff('millisecond',EndTime_t, StartTime_t)
//Chart the most active resource classes
AzureDiagnostics
| where Category contains "ExecRequests"
| where Status_s == "Completed"
| summarize totalQueries = dcount(RequestId_s) by ResourceClass_s
| render barchart
//Count of all queued queries
AzureDiagnostics
| where Category contains "waits"
| where Type == "UserConcurrencyResourceType"
| summarize totalQueuedQueries = dcount(RequestId_s)
Další kroky
- Teď, když jste nastavili a nakonfigurovali protokoly služby Azure Monitor, můžete přizpůsobit řídicí panely Azure tak, aby se sdílely napříč týmem.