Elasticsearch
Database
Neotask su OpenClaw rende conversazionali le capacità di ricerca e analisi di Elasticsearch — esplorando indici, eseguendo query e usando ES|QL per far emergere insight dai tuoi dati senza lasciare il tuo workflow.
- I dati di log ed eventi diventano immediatamente interrogabili — il tuo agente esegue query Elasticsearch su richiesta così il tuo team ottiene risposte dai dati operativi in secondi, non ore
- La gestione degli indici avviene tramite conversazione — il tuo agente esplora le mappature, controlla la salute degli shard e verifica la tua infrastruttura Elasticsearch senza accesso alla riga di comando
- Le analisi avanzate vengono eseguite in modo autonomo — il tuo agente usa ES|QL per eseguire query analitiche complesse sui tuoi dati Elasticsearch e fornire risultati formattati a qualsiasi sistema a valle
Cosa Puoi Fare
L'integrazione Elasticsearch offre a Neotask 5 azioni di ricerca e analisi.
`list_indices` — enumera tutti gli indici nel tuo cluster Elasticsearch con conteggi dei documenti e stato di salute
`get_mappings` — recupera le mappature dei campi e i tipi di dati per un indice specifico
`search` — esegui una query Elasticsearch completa su qualsiasi indice con filtraggio, aggregazione e ordinamento
`esql` — esegui query ES|QL per operazioni analitiche avanzate con risultati tabulari
`get_shards` — controlla l'allocazione e la salute degli shard nel tuo clusterOgni azione viene eseguita in modo autonomo o richiede la tua approvazione — decidi tu.
Prova a Chiedere
"Elenca tutti gli indici nel nostro cluster Elasticsearch — quanti documenti ci sono in ciascuno?"
"Cerca nell'indice dei log dell'applicazione gli eventi di errore dell'ultima ora raggruppati per servizio"
"Quali sono le mappature dei campi per il nostro indice customer_events?"
"Esegui una query ES|QL per trovare i 10 endpoint API più lenti per tempo di risposta medio questa settimana"
"Controlla la salute degli shard nel nostro cluster — ci sono shard non assegnati?"Suggerimenti Avanzati
Pianifica controlli di salute operativa: il tuo agente interroga lo stato del cluster, segnala problemi degli indici e fornisce un report giornaliero sull'infrastruttura.
Usa `esql` per le query di reportistica aziendale — il suo formato di output tabulare si integra perfettamente con i tuoi strumenti di reportistica e notifica.
Abbina Elasticsearch con la tua integrazione di alerting così le query sulle anomalie vengono eseguite continuamente e attivano notifiche quando le soglie vengono superate.
Usa `get_mappings` prima di scrivere query complesse — il tuo agente mappa la struttura dei campi per evitare mismatch di tipo e fallimenti delle query.