login_failure_rca
Analyze failed authentication events to classify root causes—brute-force, misconfigured client, expired credentials, or lockout storm—and provide actionable fixes.
Instructions
[READ] RCA over the failed-auth feed: separates brute-force (spray or targeted) from a misconfigured client from an expired-credential storm and a lockout storm — each finding carries its numbers, cause, and action.
Args: window_minutes: Trailing analysis window (default 60). max_events: Failed-login events to pull (default 500). target: IdP target name from config; omit for the default.
Returns "feedTruncated": true when the event feed hit max_events — every count is then a lower bound; re-run with a higher max_events before concluding a threshold was not reached.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | ||
| max_events | No | ||
| window_minutes | No |