Freigeben über


Nachverfolgen von Anwendung Warnungen im Analytics Platform System

In diesem Artikel wird erläutert, wie Sie mithilfe der Administratorkonsole und systemansicht Warnungen in einem SQL Server PDW-Anwendung nachverfolgen.

Nachverfolgen von Appliancewarnungen

SQL Server PDW erstellt Warnungen für Hardware- und Softwareprobleme, die Aufmerksamkeit benötigen. Jede Warnung enthält einen Titel und eine Beschreibung des Problems.

SQL Server PDW protokolliert Warnungen im sys.dm_pdw_component_health_alerts DMV. Das System behält einen Grenzwert von 10.000 Warnungen bei und löscht die älteste Warnung zuerst, wenn der Grenzwert überschritten wird.

Anzeigen von Benachrichtigungen mithilfe der Administratorkonsole

Es gibt eine Registerkarte "Warnungen" für die REGION PDW und für den Fabric-Bereich des Anwendung. Nach dem Failover ist das Failoverereignis in der Anzahl der Warnungen auf der Seite enthalten. Es gibt eine Seite für die PDW-Region und für den Fabric-Bereich der Anwendung. Jede Integritätsseite verfügt über eine Registerkarte. Wenn Sie mehr über eine Warnung erfahren möchten, wählen Sie die Seite "Integrität ", die Registerkarte "Warnungen " und dann eine Benachrichtigung aus.

A screenshot of the Microsoft Analytics Platform System Configuration Manager, showing the PDW Admin Console Alerts.

Auf der Seite " Warnungen" :

  • Um den Warnungsverlauf anzuzeigen, wählen Sie auf dem Link "Warnungsverlauf überprüfen" aus.

  • Um die Warnungskomponente und die aktuellen Eigenschaftswerte anzuzeigen, wählen Sie in der Warnungszeile aus.

  • Wenn Sie Details zum Knoten anzeigen möchten, der die Warnung ausgelöst hat, wählen Sie den Knotennamen aus.

Anzeigen von Benachrichtigungen mithilfe der Systemansichten

Um Warnungen mithilfe von Systemansichten anzuzeigen, sys.dm_pdw_component_health_active_alerts abfragen. Dieser DMV zeigt Warnungen an, die nicht korrigiert wurden. Verwenden Sie die sys.dm_pdw_errors DMV, um Hilfe beim Triagieren von Warnungen und Fehlern zu erhalten.

Das folgende Beispiel ist eine allgemeine Abfrage zum Anzeigen der aktuellen Warnungen.

SELECT   
    aa.[pdw_node_id],  
    n.[name] AS [node_name],  
    g.[group_name] ,  
    c.[component_name] ,  
    aa.[component_instance_id] ,   
    a.[alert_name] ,  
    a.[state] ,  
    a.[severity] ,  
    aa.[current_value] ,  
    aa.[previous_value] ,  
    aa.[create_time] ,  
    a.[description]   
FROM [sys].[dm_pdw_component_health_active_alerts] AS aa  
    INNER JOIN sys.dm_pdw_nodes AS n   
        ON aa.[pdw_node_id] = n.[pdw_node_id]  
    INNER JOIN [sys].[pdw_health_components] AS c   
        ON aa.[component_id] = c.[component_id]  
    INNER JOIN [sys].[pdw_health_component_groups] AS g   
        ON c.[group_id] = g.[group_id]  
    INNER JOIN [sys].[pdw_health_alerts] AS a   
        ON aa.[alert_id] = a.[alert_id] and aa.[component_id] = c.[component_id]  
ORDER BY  
    a.alert_id ,  
    aa.[pdw_node_id];