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
Nelle sezioni seguenti viene descritto come creare e identificare le risorse KeyAttributes
e i servizi associati Attributes
alla CloudWatch 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
Nel CloudWatch API, la proprietà viene chiamata. KeyAttributes
Nei CloudWatch registriAPI, 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
In CloudWatch API, la proprietà viene chiamataAttributes
. Nei CloudWatch registriAPI, 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::EC 2, K8s AWS::Lambda, generico |
|
|
Nome del EKS cluster Amazon. |
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 EKS Amazon 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 dell'EC2istanza DNS 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'EC2istanza Amazon. |
Identificatore di EC2 istanza Amazon. |
|
|
Identità del ECS cluster Amazon. |
Nome ECS del cluster Amazon. |
|
|
Identità del ECS servizio Amazon. |
Nome ECS del servizio Amazon. |
|
|
Identità dell'ECSattività Amazon. |
ID ECS attività Amazon. |
|
|
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 |
---|---|---|---|
|
ARNper la AWS risorsa. |
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. |
|
|
ARNdell'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 OTEL SDK versione 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, OS ProducerSpan. ConsumerSpan LocalRoot JMX |
|