쿼리 형태 인사이트를 사용하여 느리게 실행되는 쿼리로 쿼리 형태에 대한 작업 수준 쿼리 실행 지표모니터 할 수 있습니다. Query Shape Insights 페이지에는 프로젝트 에서 총 실행 시간이 가장 긴 쿼리 형태에 대한 성능 지표 설명하는 차트와 표가 표시됩니다. 표시된 쿼리 형태 데이터를 호스팅하다, 샤드, 시간 범위 별로 필터하다 최대 5개의 쿼리 형태를 선택하여 해당 지표 차트에서 시각화할 수 있습니다.
Atlas MongoDB 버전 8.0 이상을 실행 전용 클러스터(M10 이상)에서만 쿼리 형태 인사이트를 지원합니다.
참고
쿼리 볼륨이 높은 클러스터의 성능과 확장성 보장하기 위해 Query Shape Insights는 클러스터 에서 실행 총 쿼리의 샘플 설정하다 의 데이터를 표시할 수 있습니다.
필요한 액세스 권한
쿼리 형태 인사이트로 지표 보려면 프로젝트에 대한 Project Observability Viewer
, Project Data Access Read Only
, Project Data Access Read/Write
, Project Data Access Admin
또는 Project Owner
액세스 있어야 합니다.
중요
쿼리 형태는 필드 이름을 노출하지만 수정된 값에는 사용자 PII가 포함될 수 있습니다. 쿼리 형태 인사이트에서 잘린 쿼리 형태 또는 전체 쿼리 형태를 보려면 위에 나열된 프로젝트 역할 중 하나가 있어야 하며, 각 역할에 PII를 볼 수 있는 액세스 있어야 합니다. 이러한 권한이 없는 사용자의 경우 쿼리 형태 인사이트는 쿼리 쿼리 형태 해시로 쿼리 형태를 식별합니다.
쿼리 형태 인사이트에 액세스
쿼리 형태 인사이트 액세스 하려면 다음을 수행합니다.
AtlasGo Atlas 에서 프로젝트 의 Clusters 페이지로 고 (Go) 합니다.
경고: 탐색 개선 진행 중 현재 새롭고 향상된 탐색 환경을 도입하고 있습니다. 다음 단계가 Atlas UI 의 보기와 일치하지 않는 경우 미리 보기 설명서를 참조하세요.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.
아직 표시되지 않은 경우 사이드바에서 Clusters를 클릭합니다.
Clusters(클러스터) 페이지가 표시됩니다.
쿼리 인사이트 필터링
Query Insights 페이지를 노드, 노드 상태 (프라이머리 또는 세컨더리) 및 샤드 별로 필터하다 할 수 있습니다. 지난 7일 이내의 사용자 지정 날짜 범위 로 필터하다 하거나 다음 사전 설정 시간 범위 중 하나를 선택할 수도 있습니다.
7일
5일
2일
24 시간 (기본값)
12시간
8시간
1시간
필터하다 적용 Atlas 현재 화면의 차트 및 표에 대한 데이터를 다시 가져옵니다.
참고
분석 노드 는 세컨더리 노드 상태 기준으로 필터하다 때 포함됩니다.
Charts 및 테이블에서 지표 보기
쿼리 형태 인사이트는 실행 속도가 느린 쿼리가 있는 프로젝트 의 쿼리 형태에 대한 지표 설명하는 차트와 테이블을 표시합니다.
쿼리 형태 인사이트 표에는 프로젝트 의 각 상위 쿼리 형태 에 대한 행이 하나씩 포함되어 있으며, 여기서 상위 쿼리 형태는 가장 높은 총 실행 시간에 따라 결정됩니다. 각 행에는 쿼리 형태 또는 쿼리 형태 해시, 쿼리 형태 의 네임스페이스 , 쿼리 명령, 표시하도록 선택한 지표 포함됩니다. Edit Columns 버튼을 사용하여 다음 지표 중 테이블 열로 포함할 지표 를 선택할 수 있습니다.
메트릭 | 설명 |
---|---|
총 실행 시간 | |
평균 실행 시간 | |
실행 횟수 | 지정된 쿼리 형태 가진 쿼리가 실행된 총 횟수입니다. |
키 검사 | 지정된 쿼리 형태 가진 쿼리에서 검사한 인바운드 및 아웃바운드 인덱스 키의 총 개수입니다. |
검사한 키: 반환됨 | 지정된 쿼리 형태 의 쿼리에서 반환된 문서가 포함된 인덱스에 대해 검사한 인바운드 및 아웃오브 인덱스 키의 비율입니다. |
Docs 검토 | 지정된 쿼리 형태 가진 쿼리에서 검사한 문서의 총 개수입니다. |
반환된 Docs | 지정된 쿼리 형태 가진 쿼리에서 반환된 문서의 총 개수입니다. |
검사된 Docs : 반환됨 | 지정된 쿼리 형태 의 쿼리에서 반환된 문서 대비 검사한 문서의 비율입니다. |
총 응답 시간 | 쿼리 처리 시작부터 첫 번째 서버 응답까지 소요된 시간(마이크로초)입니다. |
마지막 실행 시간 | 지정된 쿼리 형태 를 가진 가장 최근 쿼리 의 실행 런타임(마이크로초)입니다. |
P50 실행 시간 | 실행 시간 히스토그램의 50번째 백분위 . |
P90 실행 시간 | 실행 시간 히스토그램의 90번째 백분위 . |
P99 실행 시간 | 실행 시간 히스토그램의 99번째 백분위 . |
Query Shape Statistics 구성 요소 헤더의 드롭다운 메뉴에서 차트 로 표시할 ECH 지표를 선택하여 위의 지표 중 하나 이상에 대한 차트를 표시할 수도 있습니다.
Atlas 한 번에 최대 5개의 쿼리 형태에 대해 각 지표 차트 수 있습니다. 기본값 으로 Atlas Charts Total Execution Time가 가장 높은 5개 쿼리 형태에 대한 각 지표를 차트로 표시합니다. 원하는 쿼리 형태의 행에 있는 확인란을 선택하거나 선택 취소하여 다양한 쿼리 형태를 차트 로 작성할 수 있습니다. 원하는 쿼리 형태의 행에 있는 확인란을 선택하거나 선택 취소하여 표에서 차트 로 작성할 쿼리 형태를 관리 할 수 있습니다.
쿼리 형태 에 대한 자세한 내용을 보려면 쿼리 형태 의 행을 클릭하여 Query Shape Details 보기를 엽니다. 이 뷰에는 전체 쿼리 형태 및 쿼리 형태 해시, 위에 나열된 각 테이블 지표 및 다음 추가 지표 포함됩니다.
마지막으로 본 타임스탬프
처음 본 타임스탬프
마지막으로 본 애플리케이션
마지막으로 본 드라이버 이름 및 버전
처음 본 애플리케이션
처음 본 드라이버 이름 및 버전
차트로 작성할 쿼리 셰이프 선택
기본값 으로 Query Shape Insights 는 Total Execution Time가 가장 높은 상위 5개 쿼리 형태에 대한 메트릭 차트를 표시합니다. Query Shape Insights 테이블에서 차트 로 작성할 쿼리 형태를 최대 5개까지 선택할 수 있습니다.
Query Shape Insights 테이블에서 쿼리 형태를 검색 하고 선택하려면 다음을 수행합니다.