Why it’ll be useful
Most incident detection today is reactive: something breaks, an alert threshold trips, and only then does the response begin. Proactive detection is designed to close that gap by comparing live telemetry against each service’s own historical baseline, so a real anomaly can start getting diagnosed before it becomes customer-visible. The plan is for detection to run continuously, compare current metric values against a rolling baseline for the same service, and open a distinct, clearly-marked low-confidence incident when the deviation is significant enough — without replacing or delaying your existing alerting.What we’re planning to monitor
The default metric set we’re planning to watch is small and latency/error focused:- User-facing request latency (p95)
- Overall request volume/error rate
- Inter-service (RPC) latency (p95)
How you’ll be able to respond
The design calls for three responses when a proactive incident appears: confirm it’s real, dismiss it as a false alarm, or take no action and let it resolve on its own if no real alert follows. Confirming or dismissing is intended to feed back into the confidence model so detection gets more accurate for your environment over time.Current status
Proactive detection does not have a shipped, customer-facing surface yet. Internally, the statistical core (baseline comparison + anomaly scoring) exists as an early foundation, but it isn’t wired to live telemetry and isn’t reachable from any UI. There’s nothing to enable, configure, or suppress in your.sureops/services.yaml for this feature today — any instructions suggesting otherwise are out of date.
We’ll update this page with real setup instructions once proactive detection ships.