Elasticsearch

Datos

Neotask en OpenClaw hace que Elasticsearch sea accesible a través de conversación — ejecutando búsquedas, gestionando índices y extrayendo insights de tus datos sin escribir consultas JSON.

Lo que puedes hacer

La integración de Elasticsearch otorga a Neotask 5 acciones de búsqueda y analítica.

  • `list_indices` — enumera todos los índices en tu clúster de Elasticsearch con conteo de documentos y estado de salud
  • `get_mappings` — recupera los mapeos de campos y tipos de datos para un índice específico
  • `search` — ejecuta una consulta completa de Elasticsearch contra cualquier índice con filtrado, agregación y ordenamiento
  • `esql` — ejecuta consultas ES|QL para operaciones analíticas avanzadas con resultados tabulares
  • `get_shards` — verifica la asignación de shards y el estado de salud en todo tu clúster
  • Cada acción se ejecuta de forma autónoma o requiere tu aprobación — tú decides.

    Prueba preguntando

  • "Lista todos los índices en nuestro clúster de Elasticsearch — ¿cuántos documentos hay en cada uno?"
  • "Busca en el índice de logs de aplicación los eventos de error de la última hora agrupados por servicio"
  • "¿Cuáles son los mapeos de campos para nuestro índice customer_events?"
  • "Ejecuta una consulta ES|QL para encontrar los 10 endpoints de API más lentos por tiempo de respuesta promedio esta semana"
  • "Verifica el estado de los shards en nuestro clúster — ¿hay shards sin asignar?"
  • Consejos avanzados

  • Programa verificaciones de salud operativa: tu agente consulta el estado del clúster, señala problemas en los índices y entrega un informe diario de infraestructura
  • Usa `esql` para consultas de informes de negocio — su formato de salida tabular se integra perfectamente con tus herramientas de reportes y notificaciones
  • Combina Elasticsearch con tu integración de alertas para que las consultas de anomalías se ejecuten continuamente y disparen notificaciones cuando se excedan los umbrales
  • Usa `get_mappings` antes de escribir consultas complejas — tu agente mapea la estructura de campos para evitar incompatibilidades de tipos y fallos en las consultas