분석 플랫폼 시스템에서 어플라이언스 경고 추적
이 문서에서는 관리 콘솔 및 시스템 보기를 사용하여 SQL Server PDW 어플라이언스 경고를 추적하는 방법을 설명합니다.
어플라이언스 경고 추적
SQL Server PDW는 주의가 필요한 하드웨어 및 소프트웨어 문제에 대한 경고를 만듭니다. 각 경고에는 제목과 문제에 대한 설명이 포함됩니다.
SQL Server PDW는 sys.dm_pdw_component_health_alerts DMV에서 경고를 기록합니다. 시스템은 10,000개의 경고 제한을 유지하고 제한을 초과하면 가장 오래된 경고를 먼저 삭제합니다.
관리 콘솔을 사용하여 경고 보기
PDW 지역 및 어플라이언스 패브릭 영역에 대한 경고 탭이 있습니다. 장애 조치(failover)가 발생한 후 장애 조치(failover) 이벤트는 페이지의 경고 수에 포함됩니다. PDW 지역 및 어플라이언스 패브릭 영역에 대한 페이지가 있습니다. 각 상태 페이지에는 탭이 있습니다. 경고 에 대해 자세히 알아보려면 상태 페이지, 경고 탭을 선택한 다음 경고를 선택합니다.
경고 페이지에서 다음을 수행합니다.
경고 기록을 보려면 경고 기록 검토 링크를 선택합니다.
경고 구성 요소 및 현재 속성 값을 보려면 경고 행을 선택합니다.
경고를 발생시킨 노드에 대한 세부 정보를 보려면 노드 이름을 선택합니다.
시스템 보기를 사용하여 경고 보기
시스템 보기를 사용하여 경고를 보려면 sys.dm_pdw_component_health_active_alerts 쿼리합니다. 이 DMV는 수정되지 않은 경고를 표시합니다. 경고 및 오류 심사에 대한 도움말은 sys.dm_pdw_errors DMV를 사용합니다.
다음 예제는 현재 경고를 보기 위한 일반적인 쿼리입니다.
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];