OpenSearch Workshop

Chunking 전략

Fixed-size
Recursive
Parent - Child
Document-based
Semantic

최적화 및 모니터링

Latency 파악
OpenSearch response VS end-to-end network time
Instance type & size
Queue에 검색 요청이 쌓이고 있는지(지연중인지)
Client timeout 설정은 Query 종료와 무관함
Client timeout 됐다고 Query가 종료된 게 아님. 이걸 하고 싶으면 Cluster or Index or Query에 별도로 timeout을 넣어줘야 함
검색에 문제가 있는 경우 주요 메트릭
ThreadPoolSearchQueue / 1,000개가 default. 이를 상회하면 요청이 거절되면서 SearchReject로 가게 됨
인덱싱에 문제가 있는 경우
IndexingRate
IndexingLatency