Erfolgreiche Synapse-Implementierungsmethodik: Durchführen der Überwachungsprüfung
Hinweis
Dieser Artikel gehört zu der Artikelserie Erfolg der Azure Synapse-Implementierung nach Design. Eine Übersicht über diese Serie finden Sie unter Erfolg der Azure Synapse-Implementierung nach Design.
Die Überwachung ist ein wichtiger Bestandteil der Operationalisierung jeder Azure-Lösung. In diesem Artikel finden Sie Anleitungen zum Überprüfen und Konfigurieren der Überwachung Ihrer Azure Synapse Analytics-Umgebung. Der Schlüssel zu dieser Aktivität ist die Festlegung, was überwacht werden muss und wer die Überwachungsergebnisse überprüfen muss.
Mithilfe Ihrer Lösungsanforderungen und anderer Daten, die während der Bewertungsphase und der Lösungsentwicklung gesammelt werden, erstellen Sie eine Liste wichtiger Verhaltensweisen und Aktivitäten, die in Ihrer Produktionsumgebung überwacht werden müssen. Wenn Sie diese Liste erstellen, identifizieren Sie die Gruppen von Benutzern, die Zugriff auf Überwachungsinformationen benötigen, und erstellen die Verfahren, die sie befolgen können, um auf Überwachungsergebnisse zu reagieren.
Sie können Azure Monitor verwenden, um grundlegende Metriken, Warnungen und Protokolle zur Infrastruktur für die meisten Azure-Dienste bereitzustellen. Azure-Diagnoseprotokolle werden von einer Ressource ausgegeben und stellen umfangreiche und in kurzen Abständen erfasste Betriebsdaten der Ressource bereit. Azure Synapse Analytics kann Diagnoseprotokolle in Azure Monitor schreiben.
Weiter Informationen finden Sie unter Verwenden von Azure Monitor mit Ihrem Azure Synapse Analytics-Arbeitsbereich.
Überwachen dedizierter SQL-Pools
Sie können einen dedizierten SQL-Pool mithilfe von Azure Monitor, Warnungen sowie mit dynamischen Verwaltungssichten (DMVs) und Log Analytics überwachen.
- Warnungen: Sie können Warnungen einrichten, die Ihnen eine E-Mail senden oder einen Webhook aufrufen, wenn eine bestimmte Metrik einen vordefinierten Schwellenwert erreicht. Sie können beispielsweise eine Warnungs-E-Mail erhalten, wenn die Datenbankgröße zu groß wird. Weitere Informationen finden Sie unter Warnungen.
- DMVs: Sie können DMVs zum Überwachen von Workloads verwenden, um Abfrageausführungen in SQL-Pools zu untersuchen.
- Log Analytics: Log Analytics ist ein Tool im Azure-Portal, mit dem Sie Protokollabfragen aus den von Azure Monitor gesammelten Daten bearbeiten und ausführen können. Weitere Informationen finden Sie unter Überwachen von Workloads – Azure-Portal.
Überwachen serverloser SQL-Pools
Sie können einen serverlosen SQL-Pool überwachen, indem Sie Ihre SQL-Anforderungen in Synapse Studio überwachen. Sie können auf diese Weise den Status gerade ausgeführter Anforderungen im Auge behalten und Details zu bisherigen Anforderungen ermitteln.
Überwachen von Spark-Pools
Sie können in Synapse Studio Ihre Apache Spark-Anwendungen überwachen. Sie können auf diese Weise den aktuellen Status, die aktuellen Probleme und den Fortschritt im Auge behalten.
Sie können den in Log Analytics erstellten Synapse Studio-Connector aktivieren. Anschließend können Sie Anwendungsmetriken und -protokolle von Apache Spark erfassen und an Ihren Log Analytics-Arbeitsbereich senden. Sie können auch eine Azure Monitor-Arbeitsmappe verwenden, um die Metriken und Protokolle zu visualisieren. Weitere Informationen finden Sie unter Überwachen von Apache Spark-Anwendungen mit Azure Log Analytics.
Überwachen von Pipelines
Mit Azure Synapse Analytics können Sie komplexe Pipelines erstellen, mit denen Sie Ihre Datenverschiebung, Datentransformation und Computeaktivitäten automatisieren und integrieren können. Sie können Pipelines mithilfe von Synapse Studio erstellen und überwachen, um den neuesten Status, Probleme und den Fortschritt Ihrer Pipelines im Auge zu behalten. Weitere Informationen finden Sie unter Verwenden von Synapse Studio zum Überwachen Ihrer Pipelineausführungen im Arbeitsbereich.
Nächste Schritte
Weitere Informationen zu diesem Artikel finden Sie in den folgenden Ressourcen: