검색 및 벡터 검색이 출시하다 MongoDB 엔터프라이즈 Kubernetes Operator에서 mongot Details 실행 자체 관리형 배포서버를 위해 Ops Manager 에 mongot 노드 가시성이 도입되었습니다. Ops Manager 이러한 노드에서 성능 데이터를 수집하여 Details 보기에 표시합니다.mongot 노드 에 대한 보기를 열려면 보기에서 노드 Deployment 클릭합니다. Ops Manager mongot 60 각 노드의 Prometheus 엔드포인트에서 초마다 개의 지표 스크랩합니다.
전제 조건
MongoDB Ops Manager에서 mongot 노드 데이터를 보기 전에 다음 사전 조건을 확인하십시오.
MongoDB Ops Manager 8.0.25 이상을 실행합니다. Cloud Manager는
mongot노드 모니터링을 지원하지 않습니다.MongoDB Enterprise Kubernetes Operator 1.9 이상을 사용하여
mongot1.70.1 이상을 배포합니다.MongoDBSearch리소스에서 엔터프라이즈 MongoDB 배포 또는 외부mongod배포를 참조합니다. MongoDB Ops Manager는MongoDBCommunity을 참조하는MongoDBSearch리소스를 지원하지 않습니다.mongotPrometheus 엔드포인트를 활성화합니다. MongoDB Enterprise Kubernetes Operator는MongoDBSearch리소스를 배포할 때 포트9946에서 기본적으로 이 엔드포인트를 활성화합니다.
리소스 MongoDBSearch 동일한 Kubernetes 클러스터 의 MongoDB deployment 가리키면 MongoDB 엔터프라이즈 Kubernetes Operator는 지표 Ops Manager 에 자동으로 전달합니다. 외부 를 mongod 가리키는 경우 설정을 수동으로 구성해야 합니다.spec.observability.metricsForwarder Kubernetes Operator 지표 수집기와 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가 노드에서 지표를 받지 못했습니다. |
사용 가능한 지표 Charts
mongot Details 보기에서는 다음과 같은 지표 차트를 제공합니다. 차트 제어 및 표시 옵션에 대해 학습하려면 MongoDB 프로세스 보기를 참조하세요.
메트릭 | 설명 |
|---|---|
CPU Usage |
|
JVM Memory |
|
JVM GC Pause | JVM 가버지 컬렉션 일시 중지 최대 기간(초)을 표시합니다. 자주 또는 긴 일시 중지는 검색 쿼리 지연 시간에 영향을 미칠 수 있습니다. |
Disk Space Used |
|
Index Size |
|
Index Documents |
|
Index Segments |
|
Search Query Throughput | 검색 쿼리의 총 성공률과 실패률을 초당 연산으로 표시합니다. |
Search Query Latency | 검색 명령의 평균 및 최대 지연 시간을 밀리초 단위로 표시합니다. |
Vector Search Throughput | 초당 작업으로 벡터 검색 쿼리의 총 속도 및 실패 속도를 표시합니다. |
Vector Search Latency | 벡터 검색 명령의 평균 및 최대 지연 시간을 표시합니다(밀리초 단위). |
Index Manager Health | 다음 각 상태의 인덱스 관리자 수를 표시합니다. |
자세히 알아보기
노드에 대한 지표
mongot컬렉션 구성하려면 MongoDBSearch 리소스 사양을 참조하세요.Kubernetes 에서 노드를 모니터링 방법을 학습
mongot배포 모니터링을 참조하세요.Ops Manager 에서 사용 가능한 모든 지표 검토 하려면 사용 가능한 Ops Manager 지표 검토를 참조하세요.
자체 관리형
mongot배포서버를 모니터링 에 대해 학습 mongot 배포서버 모니터링을 참조하세요.