Životní cyklus změny
Workflow change monitoringu: detekce, triage, uzavření
DiffMon je určený pro týmy, kterým nestačí jen alerty. Přejdete od detekce k triage incidentu a uzavřete smyčku potvrzením očekávaného driftu a přijetím nové baseline.
Fáze workflow
1. Detekce
Spouštějte pravidelné kontroly API a stránek s deterministickým diffováním, ignore pravidly a request-level metadaty.
2. Triage
Určete typ driftu (schema, value, mixed), zkontrolujte změněné cesty a přiřaďte incident správnému vlastníkovi.
3. Potvrzení
Označte očekávanou změnu, aby týmy neřešily opakovaně známé události a soustředily se na nevyřešené riziko.
4. Přijetí baseline
Po kontrole povyšte nový stav na baseline, aby budoucí alerty odrážely čerstvý drift, ne už schválené změny.
Poznámky k implementaci
- U API monitorů upřednostňujte události schema_change a mixed.
- Než něco umlčíte, použijte ignore pravidla a snižte alertovou únavu bez ztráty signálu.
- Posílejte machine-readable webhook události do svého incident workflow.
- U každého incidentu ponechte odkazy na důkazy a request ID pro rychlé uzavření.
Více v dokumentaci: Smart Schema Validation, Webhooks (HMAC, retrye, idempotence), Incident inbox a message log.