PapaTramp
|
64b5ef297a
|
feat: problem rules v1 brute-force, privilege spike, host silence (d1-3)
- Threshold rules on ingest; heartbeat auto-resolves host silence
- Config thresholds in sac-api.env; unit tests
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-28 09:51:05 +10:00 |
|
PapaTramp
|
a4a224b284
|
feat: Problems correlation fingerprint, count, last_seen (d1-2)
- Migration 003; windowed host+type+rule correlation on ingest
- GET /problems filters; GET /problems/{id} with event timeline; ack/resolve 409 guard
- Tests and SAC_PROBLEM_CORRELATION_WINDOW_MINUTES config
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-28 09:46:12 +10:00 |
|
PapaTramp
|
eeba3a704d
|
feat: Telegram notifications from SAC on ingest
Send Telegram alerts for high/critical events and new Problems.
Configurable via TELEGRAM_* env vars; ingest never fails on send errors.
|
2026-05-27 12:21:03 +10:00 |
|
PapaTramp
|
5fce00faae
|
feat: Problems API, ingest hook, and UI
|
2026-05-27 11:24:19 +10:00 |
|