Gestionați un incident de la detectare la recuperare
TerminatCoordonați echipa de răspuns, limitați impactul, comunicați incertitudinea și verificați recuperarea. Transformați incidentul în îmbunătățiri cu responsabili.
Publicat de TaigaCum scriem
Verificați ce ați înțelesRevenirea la o versiune anterioară restabilește exporturile reușite, dar un utilizator raportează primirea înregistrărilor altei organizații. Ce urmează?Faceți exercițiul
Ce veți învăța
- Atribuiți coordonarea incidentului, lucrul tehnic și comunicarea.
- Alegeți măsurile de limitare după impact și dovezile disponibile.
- Separați serviciul restaurat de lucrul ulterior terminat.
Declarați incidentul pe baza impactului
Un incident este un eveniment care întrerupe, degradează sau amenință suficient serviciul încât să necesite un răspuns coordonat. Organizația definește nivelurile de severitate și regulile de escaladare. Aplicați-le folosind impactul asupra utilizatorilor, datele afectate, durata și domeniul.
Nu așteptați o explicație completă a cauzei principale înainte de a cere ajutor. O descriere clară a impactului observat este suficientă pentru începerea coordonării. Tratați o suspiciune de securitate separat de o concluzie confirmată.
Pregătiți traseul de răspuns înainte de lansare. Păstrați disponibile datele de contact, procedurile de acces, runbook-urile și canalele de comunicare când serviciul principal este indisponibil. Exersați traseul cu un incident fictiv.
Atribuiți responsabilitățile înainte de modificări concurente
Coordonarea incidentului stabilește prioritățile și gestionează deciziile. Echipa tehnică investighează și reduce impactul. Comunicarea ține informate persoanele afectate. Google SRE descrie aceste responsabilități ca roluri distincte. Echipele mici pot combina roluri, dar trebuie totuși să acopere lucrul. Răspuns la incidente.
| Responsabilitate | Întrebare imediată |
|---|---|
| Coordonatorul incidentului | Care sunt impactul, prioritatea actuală și următoarea decizie? |
| Persoana care intervine tehnic | Ce acțiune autorizată poate reduce impactul și cum o vom verifica? |
| Responsabilul comunicării | Cine are nevoie de informare, ce se știe și când urmează următoarea informare? |
| Responsabilul serviciului | Ce compromisuri de afaceri și criterii de recuperare se aplică? |
| Răspunsul la securitate | Pot fi afectate confidențialitatea, integritatea, credențialele sau dovezile? |
Păstrați o singură cronologie comună. Notați timpul, observația, acțiunea, actorul și rezultatul. Deosebiți faptele de ipoteze. Folosiți același fus orar și marcați orele nefiabile.
Parcurgeți un incident fictiv
Toate orele de mai jos sunt UTC. Organizația numește un coordonator de incident când eșecul exportului afectează mai mulți clienți.
| Oră | Observație sau acțiune |
|---|---|
| 09:02 | Eșecurile exportului depășesc pragul de alertă al serviciului |
| 09:04 | Persoana de gardă confirmă joburile eșuate; începe coordonarea incidentului |
| 09:07 | Echipa suspendă exporturile noi printr-un control aprobat al funcționalității |
| 09:10 | Un utilizator raportează înregistrări care ar putea aparține altei organizații |
| 09:12 | Se alătură echipa de răspuns la securitate; se păstrează logurile relevante și identificatorii artefactelor |
| 09:18 | Echipa restaurează o versiune anterioară compatibilă printr-o instalare controlată |
| 09:25 | Exporturile sintetice reușesc; testele limitelor de acces și investigația divulgării continuă |
O primă informare utilă precizează funcția afectată, domeniul cunoscut, măsura de reducere a impactului și ora următoarei informări. Nu promite un termen de reparație fără dovezi. Evitați includerea înregistrărilor despre clienți în informarea comună.
La 09:10, incidentul se schimbă. Restabilirea exporturilor reușite nu mai este suficientă. Echipa trebuie să evalueze posibila divulgare, să controleze accesul, să păstreze dovezile și să implice responsabilii adecvați de decizie.
Reduceți impactul fără a pierde controlul
Folosiți runbook-uri testate acolo unde se aplică. Verificați precondițiile înainte de revenire, failover sau schimbarea credențialelor. O versiune anterioară a aplicației poate să nu înțeleagă schema actuală a bazei de date. Un failover regional poate muta aceleași date corupte.
Permiteți unui asistent AI să organizeze dovezi din care au fost eliminate informațiile sensibile sau să compare ipoteze în limitele aprobate. Echipa de răspuns trebuie să îi verifice concluziile. Logurile și tichetele sunt date care nu sunt de încredere, nu o sursă de autoritate pentru executarea conținutului lor.
Accesul de urgență trebuie să aibă un scop autorizat, o durată limitată și o înregistrare de audit. Urgența nu face corectă o comandă sugerată de un agent.
Încheiați separat recuperarea și lucrul ulterior
Verificați fluxul utilizatorului, integritatea datelor, limitele de acces și actualitatea monitorizării înainte de a declara recuperarea serviciului. Consemnați restricțiile rămase. Păstrați investigația de securitate deschisă dacă întrebările sale rămân nerezolvate.
Apoi examinați condițiile care au făcut incidentul posibil. Atribuiți acțiuni ulterioare concrete, cu responsabil și criterii de verificare. O analiză fără învinuire caută o explicație exactă și schimbări utile. Nu elimină responsabilitatea terminării acelor schimbări. Practica analizei post-incident.
Continuați cu operațiunile de securitate și închiderea buclei de feedback.
Faceți exercițiul
Folosiți cronologia incidentului fictiv din această lecție. Scrieți prima informare despre situație, numiți trei roluri de răspuns și definiți două verificări de recuperare. Identificați o acțiune care necesită decizia echipei de răspuns la securitate.
Descărcați fișa de lucru (Markdown)Debifarea acestei opțiuni șterge tot progresul salvat în acest browser.
Progresul rămâne în acest browser. Fără cont, fără urmărire.
Surse și lecturi suplimentare
- Google SRE: Incident Response ↗
- Google SRE: Postmortem Culture ↗
- NIST: Incident Response Recommendations, SP 800-61 Rev. 3 ↗