aws-samples / aws-samples/sample-autonomous-cloud-coding-agents

feat(observability): automated alert first-pass triage Lambda

Aperta
#442 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement observability orchestration
Lingua principale
TypeScript
Stelle
143
Fork
46
Merge medio
3g 9h
PR unite (30g)
20

Descrizione

**Context:** ROADMAP.md → Automated alert first-pass triage

---

## Component

API or orchestration

## Describe the feature

On selected **security/ops alarms**, a Lambda produces a **structured disposition** from logs, traces, and `TaskEvents` before human review. Distinct from post-mortem **LLM-assisted trace analysis** on failed tasks.

## Use case

On-call receives raw alarms with little context. First-pass triage narrows scope: likely false positive, known flake, or escalate with linked task_ids.

## Proposed solution

1. SNS subscription from security/ops alarms → TriageFn.
2. Structured output: `disposition`, `confidence`, `linked_task_ids`, `recommended_action`.
3. Post to Slack ops channel or ticket system.
4. Cost/rate limits; no PII in outbound summaries.
5. Human override feedback loop for tuning.

## Other information

- Distinct from llm-assisted-trace-analysis draft (task-scoped post-mortem).
- Design context: `docs/design/OBSERVABILITY.md`.

- [ ] This might be a breaking change

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dalla voce relativa al triage iniziale automatizzato degli alert in ROADMAP.md e leggi docs/design/OBSERVABILITY.md per il design di observability esistente. Chiarisci i confini del design, gli input degli allarmi e gli output strutturati richiesti, le destinazioni di delivery, i limiti di sicurezza e il ciclo di feedback; il lavoro è completato quando la proposta è sufficientemente specificata per l’implementazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
aws, typescript
Ambito
cloud, observability
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.