Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Fase 3: Ispezione, adattamento e iterazione
Dopo aver implementato il sistema di osservabilità, ti consigliamo di rivedere, valutare, apprendere, adattare e migliorare continuamente l'implementazione. È possibile utilizzare l'AWS Observability Maturity Model
Implementa revisioni regolari
L'osservabilità è un processo iterativo. Richiede controlli e valutazioni regolari dei componenti esistenti e modifiche e miglioramenti per favorire il miglioramento continuo. Ti consigliamo di eseguire revisioni periodiche per rivalutazioni, soglie di avviso SLOs, dashboard, granularità delle metriche, politiche di fidelizzazione, strategie di campionamento e così via per garantire che questi elementi generino valore per i team e l'azienda. Collegando i costi di osservabilità a team e servizi specifici, puoi prendere decisioni basate sui dati sulla copertura e l'allocazione delle risorse.
In Amazon, effettuiamo revisioni settimanali sulla prontezza operativa (ORRs) per verificare i processi e le posizioni di osservabilità dei team rispetto alle migliori pratiche. Si tratta di un esercizio non bloccante che si allinea al numero di servizi e alla frequenza dei rilasci di Amazon.
A seconda delle dimensioni dell'organizzazione, è anche possibile disporre di un elenco aziendale come al solito (BAU), in cui un membro di ogni team è responsabile della segnalazione di anomalie e tendenze, dell'individuazione di incognite sconosciute, della rimozione di strumentazione e avvisi indesiderati, del miglioramento delle dashboard e della garanzia che la soluzione di osservabilità continui a funzionare per il team e sia allineata agli obiettivi e alle metriche di successo del team. Potrebbe anche essere un'opportunità per rivalutare la strategia di avviso per renderla più reattiva, proattiva e più vicina all'utente. L'obiettivo di queste revisioni è creare un ciclo virtuoso, come illustrato nella figura seguente, e migliorare la maturità della postura di osservabilità, come descritto nell'Observability Maturity Model.AWS
Identifica i playbook a cui si accede più frequentemente e valuta la possibilità di migliorare la tua applicazione o aggiungere altra strumentazione. Identifica i runbook che vengono eseguiti più frequentemente e valuta la possibilità di automatizzarli.
Gli insegnamenti tratti da queste revisioni vengono inoltre condivisi con la squadra di osservabilità e gli specialisti, per evidenziare i miglioramenti apportati ai programmi centrali e alla piattaforma di osservabilità. Ad esempio, a seconda della frequenza degli eventi attivati dall'implementazione, potresti decidere di dare priorità al miglioramento della pipeline di implementazione rispetto ad altri componenti. Se l'MTTR è più elevato a causa delle lacune di monitoraggio, puoi dare priorità al miglioramento della piattaforma di osservabilità e della sua configurazione.
Festeggia le vittorie
Condividi storie di successo di team che utilizzano strumenti di osservabilità. Ad esempio, evidenzia il successo di un team che ha utilizzato metriche di osservabilità per implementare una soluzione alternativa più efficiente e che riduca la latenza o i costi. Comunicare questo successo sottolinea l'importanza dell'osservabilità e motiva gli altri team a migliorare la propria postura di osservabilità e ad adoperarsi per un successo analogo.
Imparate dagli incidenti
Conduci esercizi post-incidente senza colpe simili al processo di correzione degli errori (COE