Milvus 플러그인
Milvus 플러그인은 vector database 운영 상태를 Konduo 리소스로 등록합니다. search latency, query queue, insert/write path, collection load, compaction/index/import backlog, node memory 같은 Milvus 특화 신호를 제공합니다.
특징
- endpoint connectivity와 TLS/auth 설정을 bounded health check로 검증합니다.
- Prometheus metric source를 통해 Milvus logical metric을 조회합니다.
- dashboard는 search serving, collection load, write delay, background backlog, capacity risk 중심입니다.
- diagnostics는 serving degraded, write path delayed, background backlog, capacity risk를 운영 관점으로 묶습니다.
등록 전 확인
- Milvus endpoint, database, username/password 또는 token, TLS 설정을 준비합니다.
- metric label filter가 target Milvus deployment만 선택하는지 확인합니다.
- Milvus metric 이름과 label은 배포 방식에 따라 다를 수 있으므로 mapping pack 적용 후 panel coverage를 확인합니다.
운영 팁
- search latency와 query queue는 collection load, segment 상태, query node memory와 함께 봅니다.
- write path delay는 insert rate, flush latency, time tick lag, compaction backlog를 같이 확인합니다.
- arbitrary collection mutation이나 data operation은 현재 CE 운영 경계가 아닙니다.
Milvus Enterprise 확장
Milvus Enterprise 확장은 Milvus 리소스에 MCP descriptor, 고급 진단, metric mapping, anomaly rule을 추가합니다. collection, index, query node, data node 상태를 읽기 중심 evidence로 모아 vector database 운영 상태를 설명합니다.
특징
- MCP에서 resource metadata, monitoring overview, topology, diagnostics, metric mapping, alert/anomaly rule을 제공합니다.
- diagnostics는 collection/index/query node 상태와 metric coverage를 operator evidence로 정리합니다.
- anomaly rule은 declarative metric 방식으로 Milvus logical metric을 metric source에 연결합니다.
- 기본 동작은 read-only 진단이며, state 변경 작업은 별도 action route와 권한 경계가 필요합니다.
등록 전 확인
- Community Milvus 연결과 인증 설정이 정상이어야 합니다.
- Prometheus metric source와 Milvus mapping pack을 연결합니다.
- MCP 사용자는 리소스 read 권한과 필요한 scope를 가져야 합니다.
운영 팁
- 검색 지연, index 상태, query node pressure는 collection 규모와 workload 변화와 함께 봅니다.
- 진단 결과가 부족하면 metric endpoint 노출과 mapping pack 적용 상태를 먼저 확인합니다.