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à.
Come si CloudWatch trova la telemetria correlata?
Il riquadro relativo a CloudWatch Esplora mostra metriche e log correlati tra loro, ma come funziona?
Le metriche e i log a cui vengono inviati CloudWatch possono includere un'entità opzionale a cui sono correlati. In genere, l'entità sarà una rappresentazione dell'oggetto della telemetria. Ad esempio, una metrica sull'CPUutilizzo riguarda un'EC2istanza Amazon e utilizzerà quell'istanza come entità. Quando visualizzi quella metrica nel riquadro correlato di Esplora, ti mostra altri dati di telemetria per la stessa istanza.
La mappa topologica (mappa) nel riquadro relativo a Esplora mostra la risorsa attualmente selezionata, insieme alle risorse correlate. Per quanto riguarda AWS le risorse, visualizza CloudWatch automaticamente altre risorse che sa essere correlate. Ad esempio, se stai visualizzando un'EC2istanza Amazon, la mappa mostrerà anche tutti EBS i volumi Amazon collegati all'istanza. La selezione di un volume mostra la telemetria del volume e la mappa viene aggiornata per visualizzare le risorse relative al volume. Visualizza anche le risorse che fanno parte dello stesso servizio.
Le informazioni sull'entità associate alla telemetria definiscono la risorsa a cui è associata la telemetria, ad esempio l'istanza Amazon. EC2 Tuttavia, può includere anche dati contestuali sulla risorsa. Ad esempio, se disponi di un'applicazione Web che include risorse come un'EC2istanza Amazon e un database, le informazioni sull'entità possono includere l'applicazione del sito Web come servizio. In questo caso, la mappa topologica mostra il servizio come entità correlata e, quando lo selezioni, mostra le istanze e il database. Ciò può semplificare la ricerca di tutta la telemetria per un servizio.
Nota
CloudWatch deve aver ricevuto dati di telemetria con informazioni sull'entità nelle ultime tre ore per trovare risorse e telemetria correlate.
Da dove provengono i dati dell'entità?
Esistono diversi modi per ottenere le entità CloudWatch per la telemetria:
-
La maggior parte della telemetria inviata CloudWatch dai AWS servizi viene associata automaticamente alle risorse. Per un elenco completo delle risorse supportate, consulta. AWS servizi che supportano la telemetria correlata
-
L' CloudWatch agente aggiunge automaticamente le informazioni sull'entità alla telemetria a cui invia. CloudWatch
Nota
Potrebbe essere necessario aggiornare l' CloudWatch agente alla versione più recente per includere i dati dell'entità. Per ulteriori informazioni, consulta Raccogli metriche, log e tracce con l'agente CloudWatch e Configura i nomi dei servizi e degli ambienti dell' CloudWatch agente per le entità correlate.
-
Quando invii i tuoi dati di telemetria, puoi aggiungere informazioni sull'entità ai dati. Per ulteriori informazioni, consulta Come aggiungere informazioni correlate alla telemetria personalizzata inviata a CloudWatch.
-
CloudWatch fa del suo meglio per riconoscere le informazioni sull'entità associate ad altri dati di telemetria (ad esempio, telemetria personalizzata a cui si invia senza alcuna informazione sull'entità). CloudWatch
Da dove provengono i dati di servizio?
Oltre a riconoscere le connessioni naturali tra le risorse, ad esempio una risorsa istanza e una risorsa di volume associata, CloudWatch puoi anche raggruppare le risorse per servizio. Ad esempio, un servizio potrebbe essere un'applicazione per un sito Web. Un'EC2istanza Amazon con un server Web e un'altra con un database possono entrambe far parte dello stesso servizio e sono connesse sulla mappa topologica basata su quel servizio.
Esistono diversi modi per CloudWatch ottenere un nome di servizio per la telemetria, tra cui:
-
I segnali applicativi per la telemetria strumentata di Hotel utilizzano la variabile di
OTEL_SERVICE_NAME
ambiente utilizzata dalle librerie di OpenTelemetry strumentazione supportate per impostare il nome del servizio. -
La configurazione dell' CloudWatch agente consente di configurare un nome di servizio. Per ulteriori informazioni, consulta Configura i nomi dei servizi e degli ambienti dell' CloudWatch agente per le entità correlate.
-
I carichi di lavoro Kubernetes utilizzano un nome corrispondente dal cluster, ad esempio Deployment, Pod o Container ReplicaSet, per il nome del servizio.
-
Per i EC2 carichi di lavoro Amazon, il servizio può provenire da tag (the
service
application
, oapp
tag).Nota
Per utilizzare i tag per generare nomi di servizio, devi prima configurare i metadati dell'istanza per l'EC2istanza Amazon.
-
Quando invii i tuoi dati di telemetria, puoi aggiungere informazioni di servizio ai dati. Per ulteriori informazioni, consulta Come aggiungere informazioni correlate alla telemetria personalizzata inviata a CloudWatch.
-
Quando non può utilizzare quanto sopra, CloudWatch utilizza il nome del IAM ruolo che invia le metriche come nome del servizio. Questo, ad esempio, può fornire un nome di servizio per la ECS telemetria di Amazon.