Query Analytics for Elasticsearch & OpenSearch
Detect, analyze and resolve slow queries across your cluster with holistic insights and pattern detection.
🔍 Query Pattern Detection
Group and analyze “families” of queries to pinpoint recurring slowdowns — no more sifting through endless logs :contentReference[oaicite:2]{index=2}.
📊 Rich Query Stats
Insight into execution time, CPU, I/O, data read/write, broken down by index, user, and more :contentReference[oaicite:3]{index=3}.
⏱ Interactive Timeline
Explore queries over time with filters and full query context — real-time and historical view :contentReference[oaicite:4]{index=4}.
⚡ Resource Hotspots
Spot CPU‑hungry or I/O‑heavy queries, cardinality spikes, failed queries — so you can tune and educate proactively :contentReference[oaicite:5]{index=5}.
📌 Root Cause Correlation
Bridge query patterns with system metrics and events to perform faster root-cause analysis :contentReference[oaicite:6]{index=6}.
Keeping Clusters Healthy at Leading Companies
How it works?
- Install Pulse’s Query‑Analytics proxy alongside your client or logstash :contentReference[oaicite:7]{index=7}.
- Proxy intercepts all search requests, logs metrics, and forwards them to Pulse :contentReference[oaicite:8]{index=8}.
- Pulse automatically obfuscates queries and correlates them to system metrics and events :contentReference[oaicite:9]{index=9}.
- Use the UI to browse, filter, visualize, and optimize your queries in minutes.
