Elasticsearch
데이터 및 분석
OpenClaw의 Neotask이 Elasticsearch의 검색 및 분석 기능을 자동화 워크플로에서 접근 가능하게 합니다 — 로그 쿼리, 인덱스 관리, 고급 분석을 자연어로 수행합니다.
- 로그 및 이벤트 데이터를 즉시 쿼리할 수 있습니다 — 에이전트가 Elasticsearch 인덱스에서 로그를 검색하고, 패턴을 파악하며, 이상을 찾습니다
- 인덱스 관리가 대화로 이루어집니다 — 에이전트가 매핑을 탐색하고, 인덱스를 확인하며, 스키마를 검토합니다
- 고급 분석이 자율적으로 실행됩니다 — 에이전트가 ES|QL을 사용하여 집계, 이상 감지, 패턴 분석을 수행합니다
할 수 있는 것
The Elasticsearch integration gives Neotask 5 search and analytics actions.
`list_indices` — enumerate all indices in your Elasticsearch cluster with document counts and health status
`get_mappings` — retrieve the field mappings and data types for a specific index
`search` — execute a full Elasticsearch query against any index with filtering, aggregation, and sorting
`esql` — run ES|QL queries for advanced analytical operations with tabular results
`get_shards` — check shard allocation and health across your cluster모든 액션은 자율적으로 실행되거나 승인을 요청합니다 — 여러분이 결정합니다.
이렇게 물어보세요
"List all indices in our Elasticsearch cluster — how many documents are in each?"
"Search the application logs index for error events from the last hour grouped by service"
"What are the field mappings for our customer_events index?"
"Run an ES|QL query to find the top 10 slowest API endpoints by average response time this week"
"Check shard health across our cluster — are there any unassigned shards?"프로 팁
Schedule operational health checks: your agent queries cluster status, flags index issues, and delivers a daily infrastructure report
Use `esql` for business reporting queries — its tabular output format integrates cleanly with your reporting and notification tools
Pair Elasticsearch with your alerting integration so anomaly queries run continuously and trigger notifications when thresholds are crossed
Use `get_mappings` before writing complex queries — your agent maps the field structure to avoid type mismatches and query failures