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à.
Esempio: utilizzo di Application Signals per risolvere un problema di integrità operativa
Lo scenario seguente fornisce un esempio di come Application Signals può essere utilizzato per monitorare i servizi e identificare problemi di qualità. Approfondisci per identificare le cause principali potenziali e intervenire per risolvere il problema. Questo esempio è incentrato su un'applicazione per una clinica per animali domestici composta da diversi microservizi che chiamano Servizi AWS DynamoDB.
Jane fa parte di un DevOps team che supervisiona lo stato operativo di un'applicazione per una clinica per animali domestici. Il team di Jane si impegna a garantire che l'applicazione sia altamente disponibile e reattiva. Utilizza gli obiettivi del livello di servizio (SLO) per misurare le prestazioni delle applicazioni rispetto a questi impegni aziendali. Riceve un avviso relativo a diversi indicatori del livello di servizio (SLI) non integri. Apre la CloudWatch console e accede alla pagina Servizi, dove vede diversi servizi in uno stato non integro.
Nella parte superiore della pagina, Jane vede che visits-service è il servizio migliore per quanto riguarda la percentuale di guasti. Seleziona il collegamento nel grafico, che apre la pagina dei dettagli del servizio. Vede che c'è un'operazione non integra nella tabella delle operazioni del servizio. Seleziona questa operazione e vede nel grafico Volume e Disponibilità che ci sono picchi periodici di volume delle chiamate che sembrano essere correlati ai cali di disponibilità.
Per esaminare più da vicino i cali nella disponibilità del servizio, Jane seleziona uno dei punti dati sulla disponibilità nel grafico. Si apre un cassetto che mostra X-Ray le tracce correlate al punto dati selezionato. Vede che ci sono più tracce contenenti errori.
Jane seleziona una delle tracce correlate con uno stato di errore, che apre la pagina dei dettagli della X-Ray traccia per la traccia selezionata. Jane scorre verso il basso fino alla sezione relativa alla sequenza temporale dei segmenti e segue il percorso della chiamata finché non vede che le chiamate a una tabella DynamoDB restituiscono errori. Seleziona il segmento DynamoDB e accede alla scheda Eccezioni del cassetto a destra.
Jane rileva che una risorsa DynamoDB non è configurata correttamente, con conseguenti errori durante i picchi di richieste dei clienti. Il livello di velocità di trasmissione effettiva assegnato dalla tabella DynamoDB viene periodicamente superato, con conseguenti problemi di disponibilità del servizio e SLI non integri. Sulla base di queste informazioni, il suo team è in grado di configurare un livello più elevato di throughput assegnato e garantire un'elevata disponibilità dell'applicazione.