근본 원인 상관 관계
근본 원인 상관 관계(RCC)는 지난 24시간 동안 프로덕션 인스턴스에서 지원되는 증상에 대한 메트릭, 로그 및 이벤트 정보를 자동으로 상호 연관시켜 근본 원인 분석 수행을 간소화합니다.
RCC 증상 범주
RCC 기능은 셀프 서비스 경보에 사용할 수 있으며 다음 증상 범주를 지원합니다.
이 표에서는 RCC 엔진이 탐지하는 증상 범주와 해당 경보를 설명합니다.- 메모리
- 최장 실행 세션
- 슬로우 트랜잭션
- 캐시 플러시
- 데이터베이스 잠금
- 데이터베이스 영향
| 증상 범주 | 설명 | 해당 경보 |
|---|---|---|
| 데이터베이스 영향 | 사용자가 높은 실행 시간 또는 증가된 볼륨과 관련된 데이터베이스 성능에 영향을 주는 확장된 SQL 쿼리를 식별하고 처리할 수 있도록 도와줍니다. 쿼리 패턴은 쿼리 실행 시간에 미치는 영향이 관찰된 시간으로부터 30분 및 60분 기간의 스냅샷을 제공합니다. | 데이터베이스 응답시간 |
| 캐시 플러시 | 캐시 플러시 및 노드 다시 시작뿐만 아니라 성능 경고가 트리거될 무렵에 발생했을 수 있는 높은 서비스 포화 수준도 감지됩니다. | 기본 세마포 평균 |
| 최장 실행 세션 | MTTR(평균 복구 시간) 로그에서 상위 장기 실행 세션을 검색하고 처리 시간이 가장 긴 상위 트랜잭션 패턴 해시와 트랜잭션 ID를 차례로 식별합니다. | 기본 세마포 평균 |
| 슬로우 트랜잭션 |
|
기본 세마포 평균 |
| 기억 |
|
노드 가비지 수집 시간 |
| DB 잠금 | RCC 엔진은 innodb_row_lock_waits 및 threads_running 모니터링하여 데이터베이스 작업에 단독 액세스가 필요할 때 발생하는 비정상적인 데이터베이스 잠금 이벤트를 검색합니다. | 스레드 실행 중 |
RCC 보고서 상태
RCC 보고서가 생성되면 다음과 같은 몇 가지 상태를 사용할 수 있습니다.
- RCC 진행 중: RCC 보고서 생성이 생성되고 있습니다.
- RCC 생성됨: 보고서가 성공적으로 생성되었습니다.
- RCC를 찾을 수 없음: 보고서를 생성하기에 정보가 충분하지 않은 경우입니다.
- RCC 실패: 기술적인 문제가 있는 경우 반환되며, 일반적으로 보고서를 재생하기 위해 해결됩니다.