쿼리 성능 저하 인시던트
쿼리 성능 저하 인시던트는 데이터 쿼리를 완료하는 시간이 너무 긴 경우 트리거됩니다. 기본적으로 쿼리 성능 저하 인시던트는 데이터 쿼리를 실행하는 데 30초 이상 소요되는 경우 경고를 트리거합니다.
RMT 서버 웹 인터페이스를 사용하거나 config.json 구성 파일을 업데이트하여 임계값을 구성할 수 있습니다.
쿼리 성능 저하 인시던트의 임계값을 설정하려면 관리 메뉴에서 구성을 선택하고 인시던트 탭으로 이동합니다.
| 키 | 필수? | 설명 | 
|---|---|---|
| 심각도 | 필수 | 인시던트 심각도 수준을 참조하십시오.  | 
| 기간 | 필수 | 쿼리 성능 저하로 간주되는 최소 기간입니다. 값은 초 단위를 사용합니다. | 
쿼리 성능 저하 인시던트를 정의하는 예제 config.json 조각은 다음과 같습니다.
{  
 "monitoring":  {  
    "incidents":  {  
      "triggers":  [  
        {  
          "counter":  "DataQueryDuration",  
          "severity":  "critical",  
          "threshold":  45000  
        }  
      ]  
    }  
  }  
}이 쿼리 성능 저하는 데이터 쿼리를 실행하는 데 45초 이상 소요될 경우 트리거됩니다.
인시던트는 환경별로 구성될 수 있습니다. 예를 들어 식별자가 “staging-environment”인 환경에서 데이터 쿼리를 실행하는 데 30초 넘게 소요되는 경우 경고를 트리거하려면 다음과 같은 구성을 사용합니다.
{  
  "environments":  {  
    "staging-environment":  {  
     "monitoring":  {  
       "incidents":  {  
          "triggers":  [  
            {  
              "counter":  "DataQueryDuration",  
              "severity":  "warning",  
              "threshold":  30000  
            }  
          ]  
        }  
      }  
    }  
  }  
}| 키 | 데이터 유형 | 필수? | 설명 | 
|---|---|---|---|
counter | 문자열 | 필수 | 쿼리 성능 저하 인시던트는 DataQueryDuration 식별자를 사용합니다. | 
severity | 문자열 | 선택 사항 | 인시던트 심각도 수준을 참조하십시오. 기본값: Warning | 
threshold | 숫자 | 필수 | 쿼리 성능 저하로 간주되는 최소 기간입니다. 값은 밀리초 단위를 사용합니다. | 
이 작업을 수행할 수 있는 사용자
Resource Monitoring Tool 관리자 또는 서버/환경 관리 역할이 있는 Resource Monitoring Tool 사용자
