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 aggiungere informazioni correlate alla telemetria personalizzata inviata a CloudWatch
Quando pubblichi le tue metriche e i tuoi log su CloudWatch, le informazioni sull'entità necessarie per la telemetria correlata non sono presenti per impostazione predefinita. Quando invii metriche CloudWatch o registri a CloudWatch Logs (con le PutLogEventsoperazioni or), puoi aggiungere informazioni sull'entità a tali log PutMetricDatao metriche. Le informazioni sull'entità sono associate alla telemetria e utilizzate nella funzionalità correlata Esplora per trovare la telemetria correlata associata alla stessa entità.
L'entità inviata con la telemetria rappresenta una risorsa o un servizio a cui è associata la telemetria. Ad esempio, una metrica relativa a un servizio o che proviene da una risorsa. AWS Per identificare l'entità associata al codice, è necessario creare un insieme dell'entità KeyAttributes
e, facoltativamente, Attributes
l'entità.
Nota
CloudWatch può trovare risorse correlate solo per le entità a cui è stata inviata la telemetria nelle tre ore precedenti. Se la tua risorsa emette solo pochi dati di telemetria (meno di una volta ogni 3 ore), potresti voler inviare ulteriori dati di telemetria del battito cardiaco, per mantenere attiva l'entità all'interno. CloudWatch
Per informazioni su come aggiungere informazioni sull'entità, vedere. Informazioni sull'entità in formato EMF
Le sezioni seguenti descrivono come creare KeyAttributes
e Attributes
in modo che CloudWatch possano identificare le risorse e i servizi associati alla telemetria.
Identificazione dell'entità con l'oggetto KeyAttributes
La KeyAttributes
proprietà degli oggetti Entity (nei CloudWatch o nei CloudWatch log) identifica in modo univoco l'entità per. CloudWatch È un elenco di coppie chiave-valore. Le entità con lo stesso KeyAttributes
sono considerate la stessa entità. La telemetria associata alla stessa entità è considerata correlata e può essere facilmente trovata nel riquadro Esplora correlati.
Nota
Nell' CloudWatch API, viene chiamata la proprietà. KeyAttributes
Nell'API CloudWatch Logs, viene chiamata keyAttributes
la proprietà. Qui vengono trattati come la stessa proprietà.
Esistono cinque tipi possibili di oggetti che un uomo Entity
può rappresentare.
-
AWS::Resource— L'entità rappresenta una AWS risorsa, ad esempio una tabella DynamoDB o un'istanza Amazon. EC2
-
AWS::Service— L'entità rappresenta un AWS servizio, ad esempio Amazon S3. Questo potrebbe essere usato, ad esempio, quando si chiama l'
ListBuckets
operazione, che non è associata a una risorsa Amazon S3 specifica. -
Servizio: l'entità rappresenta un carico di lavoro in esecuzione nel tuo account. Ad esempio, un'applicazione o un servizio che gestisci.
-
Risorsa: l'entità rappresenta una risorsa che non è gestita AWS, ad esempio, dalle risorse del sistema operativo, come processi o volumi di file.
-
RemoteService— L'entità rappresenta un servizio esterno in una chiamata remota. Ad esempio, una chiamata remota a un database, una cache esterna o un endpoint esterno.
A seconda del tipo di cui sopra che si sta cercando di rappresentare, è necessario fornire le coppie chiave-valore corrette per. KeyAttributes
Di seguito viene descritto ogni tipo.
Fornire dettagli aggiuntivi sull'entità con l'oggetto Attributes
Puoi fornire ulteriori dettagli su Entity
ciò che fornisci con la telemetria. Ciò può includere dettagli sulla piattaforma, sulla risorsa, sull'applicazione o sul provider di telemetria. Le tabelle seguenti descrivono le parole chiave che è possibile utilizzare per ciascuno di questi tipi di dati.
Nota
Nell' CloudWatch API, viene chiamata la proprietàAttributes
. Nell'API CloudWatch Logs, viene chiamata attributes
la proprietà. Qui vengono trattati come la stessa proprietà.
Dettagli della piattaforma
Parola chiave | Utilizzo | Dominio dei valori | Esempi |
---|---|---|---|
|
Definisce la piattaforma ospitata. |
AWS::EKS, AWS::ECS, AWS::EC2, AWS::Lambda, K8s, generico |
|
|
Nome del cluster Amazon EKS. |
Stringa alfanumerica con delimitatori di base. |
|
|
Nome del cluster Kubernetes ospitato autonomamente. |
Stringa alfanumerica con delimitatori di base. |
|
|
Nome dello spazio dei nomi Kubernetes nei cluster Amazon EKS o K8s. |
Stringa alfanumerica con delimitatori di base. |
|
|
Nome del carico di lavoro Kubernetes nei cluster Amazon EKS e K8s. |
Stringa alfanumerica con delimitatori di base. |
|
|
Identità del nodo Kubernetes nei cluster Amazon EKS e K8s. |
Nome del nodo K8s (ad esempio, nome DNS dell' EC2 istanza Amazon). |
|
|
Identità del pod Kubernetes nei cluster Amazon EKS e K8s. |
Identificatore del pod K8s. |
|
|
Nome del EC2 AutoScaling gruppo Amazon. |
Stringa alfanumerica con delimitatori di base. |
|
|
Identità dell' EC2 istanza Amazon. |
Identificatore di EC2 istanza Amazon. |
|
|
Identità del cluster Amazon ECS. |
Nome del cluster Amazon ECS. |
|
|
Identità del servizio Amazon ECS. |
Nome del servizio Amazon ECS. |
|
|
Identità dell'attività Amazon ECS. |
ID attività Amazon ECS. |
|
|
Identità della funzione Lambda. |
Nome della funzione Lambda. |
|
|
Nome dell'host per tutti i tipi di piattaforma. |
Formato del sottodominio. |
|
Dettagli delle risorse
Parola chiave | Utilizzo | Dominio dei valori | Esempi |
---|---|---|---|
|
ARN per la risorsa. AWS |
Stringa alfanumerica con delimitatori di base. |
|
Dettagli dell'applicazione
Parola chiave | Utilizzo | Dominio dei valori | Esempi |
---|---|---|---|
|
Nome dell'applicazione in AppRegistry. |
Stringa alfanumerica con delimitatori di base. |
|
|
ARN dell'applicazione in. AppRegistry |
Stringa alfanumerica con delimitatori di base. |
|
Dettagli del provider di telemetria
Parola chiave | Utilizzo | Dominio dei valori | Esempi |
---|---|---|---|
|
L'impronta digitale della versione OTEL SDK per servizi strumentati. |
Stringa alfanumerica con delimitatori di base. |
|
|
L'impronta digitale dell'agente utilizzata per raccogliere e inviare dati di telemetria. |
Stringa alfanumerica con delimitatori di base. |
|
|
Speciifica il punto dell'applicazione in cui è stata raccolta la telemetria o cosa è stato utilizzato come fonte dei dati di telemetria. |
ServerSpan,,, Span, ClientSpan JMX ProducerSpan, sistema operativo ConsumerSpan. LocalRoot |
|