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

Application Signals

Utilizzate CloudWatch Application Signals per strumentare automaticamente le vostre applicazioni in AWS modo da monitorare lo stato attuale delle applicazioni e tenere traccia delle prestazioni delle applicazioni a lungo termine rispetto agli obiettivi aziendali. Application Signals ti offre una visione unificata e incentrata sulle applicazioni di applicazioni, servizi e dipendenze e ti aiuta a monitorare e valutare lo stato delle applicazioni.

  • Consenti ad Application Signals di raccogliere automaticamente parametri e tracce dalle tue applicazioni e di visualizzare parametri chiave come volume delle chiamate, disponibilità, latenza, guasti ed errori. Visualizza e valuta rapidamente l'integrità operativa attuale e se le tue applicazioni stanno raggiungendo i loro obiettivi di prestazione a lungo termine, senza scrivere codice personalizzato o creare pannelli di controllo.

  • Crea e monitora gli obiettivi a livello di servizio (SLO) con Application Signals. Crea e monitora facilmente lo stato degli SLO relativi alle CloudWatch metriche, incluse le nuove metriche applicative standard raccolte da Application Signals. Visualizza e monitora lo stato dell'indicatore del livello di servizio (SLI) dei tuoi servizi applicativi all'interno di un elenco di servizi e di una mappa topologica. Crea allarmi per monitorare i tuoi SLO e monitora i nuovi parametri standard delle applicazioni che Application Signals raccoglie.

  • Visualizza una mappa della topologia delle applicazioni che Application Signals rileva automaticamente, che offre una rappresentazione visiva delle applicazioni, delle dipendenze e della loro connettività.

  • Application Signals funziona con CloudWatch RUM, CloudWatchSynthetics canaries Amazon EC2 Auto Scaling e per visualizzare le pagine dei clienti AWS Service Catalog AppRegistry, Synthetics canaries e i nomi delle applicazioni all'interno di dashboard e mappe.

Utilizza Application Signals per il monitoraggio quotidiano delle applicazioni

Usa Application Signals all'interno della CloudWatch console, come parte del monitoraggio quotidiano delle applicazioni:

  1. Se hai creato obiettivi del livello di servizio (SLO) per i tuoi servizi, inizia dalla pagina Obiettivi del livello di servizio (SLO). In questo modo puoi avere una visione immediata dello stato dei servizi e delle operazioni più importanti. Scegli il nome del servizio o dell'operazione per uno SLO per aprire la pagina dei dettagli del servizio e visualizzare informazioni dettagliate sul servizio durante la risoluzione dei problemi.

  2. Apri la pagina Servizi per vedere un riepilogo di tutti i tuoi servizi e visualizzare rapidamente i servizi con il tasso di errore o la latenza più elevati. Se hai creato degli SLO, consulta la tabella Servizi per vedere quali servizi presentano indicatori di livello di servizio (SLI) non integri. Se un particolare servizio non è integro, selezionalo per aprire la pagina dei dettagli del servizio e visualizzare le operazioni del servizio, le dipendenze, i canali Synthetics e le richieste client. Seleziona un punto in un grafico per visualizzare le tracce correlate in modo da poter risolvere e identificare la causa principale dei problemi operativi.

  3. Se sono stati implementati nuovi servizi o le dipendenze sono cambiate, apri la Mappa dei servizi per esaminare la topologia dell'applicazione. Visualizza una mappa delle tue applicazioni che mostra la relazione tra client, canary Synthetics, servizi e dipendenze. Visualizza rapidamente lo stato dello SLI, visualizza i parametri chiave come il volume delle chiamate, la frequenza di errore e la latenza e approfondisci per visualizzare informazioni più dettagliate nella pagina dei dettagli del servizio.

L'uso di Application Signals comporta costi. Per informazioni sui CloudWatch prezzi, consulta la pagina CloudWatch dei prezzi di Amazon.

Nota

Non è necessario abilitare Application Signals per utilizzare CloudWatch Synthetics CloudWatch , RUM o Evidently. CloudWatch Tuttavia, Synthetics CloudWatch e RUM funzionano con Application Signals per offrire vantaggi quando si utilizzano queste funzionalità insieme.

Linguaggi e architetture supportati

Application Signals supporta applicazioni Java e applicazioni Python.

Application Signals è supportato e testato su Amazon EKS, Amazon ECS e Amazon EC2. Sui cluster Amazon EKS, rileva automaticamente i nomi dei tuoi servizi e cluster. Su altre architetture, devi fornire i nomi dei servizi e degli ambienti quando abiliti tali servizi per Application Signals.

Le istruzioni per abilitare Application Signals su Amazon EC2 dovrebbero funzionare su qualsiasi architettura che supporti l' CloudWatch agente e AWS Distro for. OpenTelemetry Tuttavia, le istruzioni non sono state testate su architetture diverse da Amazon ECS e Amazon EC2.

Regioni supportate

Application Signals è supportato in tutte le regioni commerciali ad eccezione del Canada occidentale (Calgary).