Utilizzo dell'agente con relativa telemetria CloudWatch - 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à.

Utilizzo dell'agente con relativa telemetria CloudWatch

Le metriche e i log inviati CloudWatch possono includere un'entità opzionale per correlare la telemetria. Le entità vengono utilizzate nel riquadro correlato a Esplora. L' CloudWatch agente invia entità con un nome di servizio e un nome di ambiente inclusi.

L'agente sceglie il nome del servizio e il nome dell'ambiente tra i seguenti dati.

Nome del servizio

L'agente sceglie il nome del servizio tra le seguenti opzioni, in ordine di priorità:

  • Strumentazione Application Signals: l'agente invia il nome di servizio utilizzato da Application Signals. Questo può essere sovrascritto modificando la variabile di OTEL_SERVICE_NAME ambiente utilizzata dalle librerie di strumentazione supportate OpenTelemetry .

  • CloudWatch configurazione dell'agente: è possibile configurare l'agente per utilizzare un nome di servizio specifico. Questo può essere configurato a livello di agente, plug-in, metriche, log o file di registro.

  • Nome del carico di lavoro Kubernetes: per i carichi di lavoro Kubernetes, l'agente invia il nome del carico di lavoro per il pod corrispondente, nel seguente ordine di priorità.

    • Nome della distribuzione

    • ReplicaSet nome

    • StatefulSet nome

    • DaemonSet nome

    • CronJob nome

    • Nome processo

    • Nome pod

    • Nome del container

  • Tag di risorsa dai metadati dell'istanza: per EC2 i carichi di lavoro Amazon, l'agente invia loro un nome dai tag, nell'ordine seguente.

    • service

    • applicazione

    • app

    È necessario configurare i metadati dell'istanza affinché l'agente possa accedere ai tag.

  • Predefinito: se non viene trovato nessun altro nome di servizio, l'agente invierà il nomeUnknown.

Nome dell'ambiente

L'agente sceglie il nome dell'ambiente tra le seguenti opzioni, in ordine di priorità:

  • Strumentazione Application Signals: l'agente invia il nome dell'ambiente utilizzato da Application Signals. Questo può essere sovrascritto impostando una variabile di deployment.environment ambiente utilizzata dalle librerie di strumentazione supportate OpenTelemetry . Ad esempio, le applicazioni possono impostare la variabile di ambiente. OTEL_RESOURCE_ATTRIBUTES=deployment.environment=MyEnvironment

  • CloudWatch configurazione dell'agente: è possibile configurare l'agente per utilizzare un nome di ambiente specifico. Questo può essere configurato a livello di agente, plug-in, metriche, log o file di registro.

  • Nome del cluster e area di lavoro: per Amazon EKS,eks:cluster-name/Namespace. Per Kubernetes nativo in esecuzione su Amazon,. EC2 k8s:cluster-name/Namespace

  • Tag di risorsa dai metadati dell'istanza: per i EC2 carichi di lavoro Amazon, l'agente può utilizzare il AutoScalingGroup tag.

    È necessario configurare i metadati dell'istanza affinché l'agente possa accedere ai tag.

  • Per impostazione predefinita, EC2 alle istanze Amazon che non eseguono Kubernetes verrà assegnato il nome dell'ambiente. ec2:default