What problem does it solve?
Elastic ML anomaly detection jobs are hard to operate: scores change unexpectedly, datafeeds stop, memory limits corrupt model state, and root-cause analysis across jobs requires deep knowledge of .ml-anomalies-* indices and dozens of APIs. This Skill gives an AI agent the exact tool chains, ES|QL templates, and operational protocols to answer "what broke?", "why is the score high/low?", and "how do I fix or create this job?" correctly.
Core Features & Use Cases
- Investigate (RCA): Cross-job entity correlation, blast radius analysis, influencer ranking, and source-evidence confirmation using
ad_rca_* tools against .ml-anomalies-*.
- Explain: Diagnose score behavior including renormalization drift,
anomaly_score_explanation components, model bounds, and forecasts.
- Troubleshoot: Fix missing documents (
query_delay), memory soft_limit/hard_limit, stopped datafeeds, and CCS issues with guided workflow tools.
- Manage: Create and validate anomaly detection jobs and datafeeds with correct detector functions (
rare, high_mean, high_sum, etc.), then open and start them.
- Use Case: After a 2pm error-rate spike, ask the agent "what broke?" — it runs the 14-step investigation protocol, identifies the multi-job root-cause entity, reconstructs the cascade timeline, and confirms with raw source documents.
Quick Start
Ask the agent to investigate what caused the anomaly spike in your Elastic ML jobs this afternoon and produce a root-cause report.