Volver a guíasGuía

Diagnosticar hot shards de búsqueda vectorial en OpenSearch antes de disparar la latencia RAG

Un runbook práctico para separar presión real de shards, routing sesgado y síntomas de búsqueda lenta sin culpar al LLM por deporte.

Aprende a detectar hot shards en índices vectoriales de OpenSearch, validar si afectan al RAG y aplicar mitigaciones seguras con Dev Tools, métricas y canaries.

Creada: 6 de julio de 2026

Publicada: 6 de julio de 2026

Tiempo estimado45 min
NivelAvanzado
Antes de empezarAcceso de lectura a OpenSearch Dev Tools o permisos equivalentes por API.
PlataformasLinux / Docker
WhatsAppXLinkedIn

Linux

Diagnóstico desde shell con curl, jq y endpoints seguros de OpenSearch.

curljqcredenciales de solo lectura para OpenSearch
Comprobar shards y tamaño por nodo
curl -s "$OS/_cat/shards/catalog-vectors-prod?v&s=store:desc"
Revisar cola y rechazos de búsqueda
curl -s "$OS/_cat/thread_pool/search?v&h=node_name,active,queue,rejected,completed"
Explicar asignación del shard sospechoso
curl -s -XPOST "$OS/_cluster/allocation/explain" -H 'content-type: application/json' -d '{"index":"catalog-vectors-prod","shard":3,"primary":true}' | jq

Contenido bloqueado

Esta guía requiere completar ambos pasos para leer el contenido completo.

  • Dale a “Me gusta” en la guía.
  • Comparte en WhatsApp, X, LinkedIn o copia el enlace.

Cuando se cumplan ambos pasos, el acceso se desbloquea automáticamente.