쿼리 성능 저하 인시던트
쿼리 성능 저하 인시던트는 데이터 쿼리를 완료하는 시간이 너무 긴 경우 트리거됩니다. 기본적으로 쿼리 성능 저하 인시던트는 데이터 쿼리를 실행하는 데 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 사용자