Sdílet prostřednictvím


Monitorování úloh – Azure Portal

Tento článek popisuje, jak pomocí webu Azure Portal monitorovat úlohy. To zahrnuje nastavení protokolů služby Azure Monitor pro zkoumání trendů spouštění dotazů a úloh 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.

Snímek obrazovky znázorňující pracovní prostory služby Log Analytics, kde můžete vybrat Přidat

Snímek obrazovky ukazuje pracovní prostor služby Log Analytics, kde můžete zadat hodnoty.

Další informace o pracovních prostorech najdete v tématu Vytvoření pracovního prostoru služby Log Analytics.

Zapnutí protokolů prostředků

Nakonfigurujte nastavení diagnostiky pro generování protokolů z fondu SQL. Protokoly se skládají ze zobrazení telemetrie, která odpovídají nejčastěji používaným zobrazením dynamické správy pro řešení potíží s výkonem.

Seznam zobrazení, která jsou aktuálně podporovaná, najdete v tématu Zobrazení dynamické správy.

Snímek obrazovky se stránkou pro vytvoření nastavení diagnostiky na webu Azure Portal

Protokoly je možné generovat 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.

Snímek obrazovky se stránkou, na které chcete určit, které protokoly se mají shromažďovat na webu Azure Portal

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:

  • Analýza protokolů pomocí dotazů protokolu a ukládání dotazů pro opakované použití
  • Ukládání dotazů pro opakované použití
  • Vytvoření upozornění protokolu
  • Připnutí výsledků dotazu na řídicí panel

Podrobnosti o možnostech dotazů protokolu pomocí Kusto najdete v přehledu dotazovací jazyk Kusto (KQL).

Editor pracovního prostoru služby Log Analytics

Dotazy pracovního prostoru služby Log Analytics

Ukázkové dotazy na protokoly

Nastavte rozsah dotazů na prostředek pracovního prostoru služby 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.