Monitoraggio dell'integrità operativa delle applicazioni con Application Signals - Amazon CloudWatch

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à.

Monitoraggio dell'integrità operativa delle applicazioni con Application Signals

Usa Application Signals all'interno della CloudWatch console per monitorare e risolvere i problemi relativi allo stato operativo delle tue applicazioni:

  • Monitora i servizi delle applicazioni: nell'ambito del monitoraggio operativo quotidiano, utilizza la pagina Servizi per visualizzare un riepilogo di tutti i tuoi servizi. Visualizza i servizi con la frequenza di errore o la latenza più elevati e scopri quali servizi hanno indicatori di livello di servizio (SLI) non funzionanti. Seleziona un servizio per aprire la pagina dei dettagli del servizio e visualizzare parametri dettagliati, operazioni di servizio, canary Synthetics e richieste client. Questo può aiutarti a identificare la causa principale dei problemi operativi e risolverli.

  • Ispeziona la topologia dell'applicazione: utilizza la Mappa del servizio per comprendere e monitorare la topologia dell'applicazione nel tempo, comprese le relazioni tra client, canary Synthetics, servizi e dipendenze. Visualizza istantaneamente lo stato dell'indicatore del livello di servizio (SLI) e visualizza i parametri chiave come il volume delle chiamate, la frequenza di errore e la latenza. Esplora e ottieni informazioni più dettagliate nella pagina dei dettagli del servizio.

Osserva uno scenario di esempio che dimostra come queste pagine possono essere utilizzate per risolvere rapidamente un problema di integrità del servizio operativo, a partire dal rilevamento iniziale fino all'identificazione della causa principale.

In che modo Application Signals consente il monitoraggio dello stato operativo

Dopo aver abilitato l'applicazione per Application Signals, i servizi applicativi, le API e le relative dipendenze vengono automaticamente individuati e visualizzati nelle pagine Servizi, Dettagli del servizio e Mappa del servizio. Application Signals raccoglie informazioni da più fonti per consentire il rilevamento servizi e il monitoraggio dello stato operativo:

  • AWS Distro for OpenTelemetry (ADOT): come parte dell'abilitazione dei segnali di applicazione, le librerie di strumentazione automatica OpenTelemetry Java e Python sono configurate per emettere metriche e tracce raccolte dall'agente. CloudWatch I parametri e le tracce vengono utilizzati per consentire l'individuazione di servizi, operazioni, dipendenze e altre informazioni sui servizi.

  • Obiettivi del livello di servizio (SLO): dopo aver creato gli obiettivi del livello di servizio per i tuoi servizi, le pagine Servizi, Dettagli del servizio e Mappa dei servizi mostrano lo stato dell'indicatore del livello di servizio (SLI). Gli SLI possono monitorare latenza, disponibilità e altri parametri operativi.

  • CloudWatch Canari Synthetics: quando configuri il tracciamento a raggi X sui tuoi canarini, le chiamate ai tuoi servizi dagli script Canary vengono associate al servizio e visualizzate nella pagina dei dettagli del servizio.

  • CloudWatch Monitoraggio degli utenti reali (RUM): quando il tracciamento X-Ray è abilitato sul client web CloudWatch RUM, le richieste ai servizi vengono automaticamente associate e visualizzate nella pagina dei dettagli del servizio.

  • AWS Service Catalog AppRegistry— Application Signals rileva automaticamente AWS le risorse all'interno del tuo account e ti consente di raggrupparle in applicazioni logiche create in. AppRegistry Il nome dell'applicazione visualizzato nella pagina Servizi si basa sulla risorsa di calcolo sottostante su cui sono in esecuzione i servizi.

Nota

Application Signals visualizza i servizi e le operazioni in base ai parametri e alle tracce emesse all'interno del filtro temporale corrente scelto. (Per impostazione predefinita, si tratta delle ultime tre ore). Se non è presente alcuna attività all'interno del filtro temporale corrente per un servizio, un'operazione, una dipendenza, canary Synthetics o pagina client, non sarà visibile.

Attualmente è possibile visualizzare fino a 1.000 servizi. L'individuazione dei servizi e della topologia dei servizi potrebbe impiegare fino a 10 minuti. La valutazione dello stato dell'indicatore del livello di servizio (SLI) potrebbe impiegare fino a 15 minuti.