Labels: bug, api-server, observability
Priority: Medium
Estimated Time: 2 hours
Description:
backend/src/anomaly_detection.rs computes a Baseline for alerting via Severity, but a legitimate, sustained traffic shift (e.g., a new product launch) could keep triggering alerts against a stale baseline instead of the baseline adapting.
Tasks:
- Add a slow-moving baseline update that adapts to sustained (non-anomalous) shifts
- Distinguish transient spikes from sustained shifts before updating the baseline
- Add tests for baseline drift adapting correctly over simulated sustained change
- Document baseline adaptation behavior in
docs/anomaly-detection.md
Labels:
bug,api-server,observabilityPriority: Medium
Estimated Time: 2 hours
Description:
backend/src/anomaly_detection.rscomputes aBaselinefor alerting viaSeverity, but a legitimate, sustained traffic shift (e.g., a new product launch) could keep triggering alerts against a stale baseline instead of the baseline adapting.Tasks:
docs/anomaly-detection.md