AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.

검색 노드 성능 지표 보기

검색 및 벡터 검색이 출시되면 MongoDB Enterprise Kubernetes Operator에서 실행되는 자체 관리형 배포서버에 대한 Ops Manager의 mongot 노드 가시성이 제공됩니다. Ops Manager는 이 노드에서 성능 데이터를 수집하여 mongot Details 보기에 표시합니다. mongot 노드의 Details 보기를 열려면 Deployment 보기에서 노드를 클릭합니다. Ops Manager는 각 노드의 Prometheus 엔드포인트에서 60 초마다 mongot 지표를 스크래핑합니다.

MongoDB Ops Manager에서 mongot 노드 데이터를 보기 전에 다음 사전 조건을 확인하십시오.

  • MongoDB Ops Manager 8.0.25 이상을 실행합니다. Cloud Manager는 mongot 노드 모니터링을 지원하지 않습니다.

  • MongoDB Enterprise Kubernetes Operator 1.9 이상을 사용하여 mongot 1.70.1 이상을 배포합니다.

  • MongoDBSearch 리소스에서 엔터프라이즈 MongoDB 배포 또는 외부 mongod 배포를 참조합니다. MongoDB Ops Manager는 MongoDBCommunity을 참조하는 MongoDBSearch 리소스를 지원하지 않습니다.

  • mongot Prometheus 엔드포인트를 활성화합니다. MongoDB Enterprise Kubernetes Operator는 MongoDBSearch 리소스를 배포할 때 포트 9946에서 기본적으로 이 엔드포인트를 활성화합니다.

MongoDBSearch 리소스가 동일한 Kubernetes 클러스터의 MongoDB 배포서버를 가리키는 경우 MongoDB Enterprise Kubernetes Operator가 지표를 MongoDB Ops Manager로 자동으로 전송합니다. 외부 mongod을 가리키는 경우 spec.observability.metricsForwarder 설정을 수동으로 구성해야 합니다. Kubernetes Operator 지표 수집기와 MongoDB Ops Manager 간의 네트워크 연결을 허용합니다. 자세히 알아보려면 MongoDBSearch 리소스 사양을 참조하세요.

다음 제한은 MongoDB Ops Manager의 mongot 노드 모니터링에 적용됩니다.

  • MongoDB Enterprise Kubernetes Operator를 통해 배포된 mongot 노드만 Ops Manager가 모니터링합니다. Ops Manager는 Kubernetes 외부의 mongot 배포서버를 모니터링하지 않습니다.

  • MongoDB Ops Manager는 mongot 노드에 대한 읽기 전용 검사 기능을 제공합니다. MongoDB Enterprise Kubernetes Operator를 사용하여 mongot 노드 수명 주기를 관리합니다.

  • MongoDB Ops Manager는 mongot 지표만 수집합니다. MongoDB Ops Manager는 mongot 로그 또는 추적을 수집하지 않습니다.

  • MongoDB Ops Manager는 검색 인덱스 관리 또는 쿼리 툴을 제공하지 않습니다.

  • MongoDB Ops Manager는 mongot 지표를 1분 단위로 저장합니다. 더 정각한 단위의 요청은 1분 단위 데이터를 반환합니다.

MongoDB Ops Manager는 각 mongot 노드의 최근 수신된 지표를 통해 건강 상태를 계산합니다. MongoDB Ops Manager는 노드 엽에 상태를 배지로 표시합니다.

상태
배지 색상
조건

정상

녹색

적어도 하나의 인덱스 관리자가 안정 상태이거나 노드에 인덱스가 없습니다.

성능 저하

Amber

적어도 하나의 인덱스 관리자가 실패했습니다.

Stale

레드

Ops Manager가 120 초 이상 노드에서 지표를 수신하지 않았거나 노드에 인덱스가 있지만 어느 것도 안정적인 상태에 도달하지 않았습니다.

알 수 없음

회색

MongoDB Ops Manager가 노드에서 지표를 받지 못했습니다.

mongot Details 보기에서는 다음과 같은 지표 차트를 제공합니다. 차트 제어 및 표시 옵션에 대해 학습하려면 MongoDB 프로세스 보기를 참조하세요.

메트릭
설명

CPU Usage

mongot 프로세스에 대한 정규화된 CPU 사용률을 표시합니다.

JVM Memory

mongot 프로세스에 사용된 JVM 힙 메모리 및 최대 힙 용량을 표시합니다. 이 차트를 사용하여 검색 성능에 영향을 줄 수 있는 메모리 부하를 식별합니다.

JVM GC Pause

JVM 가버지 컬렉션 일시 중지 최대 기간(초)을 표시합니다. 자주 또는 긴 일시 중지는 검색 쿼리 지연 시간에 영향을 미칠 수 있습니다.

Disk Space Used

mongot 프로세스가 사용하는 디스크 공간의 비율을 표시합니다.

Index Size

mongot 프로세스의 모든 검색 인덱스의 총 크기를 바이트 단위로 표시합니다.

Index Documents

mongot 프로세스의 모든 검색 인덱스의 총 문서 수를 표시합니다.

Index Segments

mongot 프로세스의 모든 검색 인덱스에 걸친 Lucene 세그먼트의 총 수를 표시합니다.

Search Query Throughput

검색 쿼리의 총 성공률과 실패률을 초당 연산으로 표시합니다.

Search Query Latency

검색 명령의 평균 및 최대 지연 시간을 밀리초 단위로 표시합니다.

Vector Search Throughput

초당 작업으로 벡터 검색 쿼리의 총 속도 및 실패 속도를 표시합니다.

Vector Search Latency

벡터 검색 명령의 평균 및 최대 지연 시간을 표시합니다(밀리초 단위).

Index Manager Health

다음 각 상태의 인덱스 관리자 수를 표시합니다. STEADY_STATE, FAILED, FAILED_EXCEEDED