Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Activation des métriques vendues dans ProMQL
Astuce
Pour en savoir plus à ce OpenTelemetry sujet CloudWatch, consultez l'atelier et la série d'événements consacrés à l'habilitation des opérations dans le cloud
Vous pouvez activer OTel l'enrichissement pour que les métriques vendues pour les AWS ressources prises en charge puissent être interrogées via ProMQL. Une fois activées, les métriques contenant une dimension d'identifiant de ressource (par exemple, EC2 CPUUtilization avec une InstanceId dimension) sont enrichies d'ARN de ressource et d'étiquettes de ressource et peuvent être interrogées à l'aide de ProMQL.
La métrique enrichie préserve le nom et les CloudWatch dimensions de la métrique d'origine, et ajoute :
-
Attributs de ressource : ARN de la ressource (
cloud.resource_id), fournisseur de cloud, région et ID de compte. -
Champ d'application de l'instrumentation : identifie le service source et marque la métrique comme étant OTel enrichie.
-
Balises de ressource : toutes les balises de AWS ressource associées à la ressource, interrogeables sous forme d'étiquettes ProMQL.
La CloudWatch métrique classique d'origine n'est pas modifiée et reste disponible jusqu'à ce qu'elle soit existante CloudWatch APIs.
Permettre OpenTelemetry l'enrichissement des métriques vendues
Avant de commencer OTel l'enrichissement, vous devez activer les balises de ressources sur la télémétrie pour votre compte.
Vous pouvez activer OTel l'enrichissement de votre compte dans une région spécifique à l'aide de la CloudWatch console AWS CLI CloudFormation, de Terraform ou AWS du SDK.
Vous aurez besoin d'autorisations pour effectuer les opérations suivantes : cloudwatch:StartOTelEnrichment
Pour activer OTel l'enrichissement des AWS métriques (CloudWatch console)
-
Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/
. -
Dans le volet de navigation, choisissez CloudWatch, puis sélectionnez Paramètres.
-
Dans le volet Activer OTel l'enrichissement AWS des métriques, activez la fonctionnalité.
AWS CLI
aws cloudwatch start-otel-enrichment
CloudFormation
Resources: OTelEnrichment: Type: AWS::CloudWatch::OTelEnrichment
Terraforme
Note
La ressource aws_cloudwatch_otel_enrichment Terraform nécessite que la aws_observabilityadmin_telemetry_enrichment ressource soit d'abord configurée.
resource "aws_observabilityadmin_telemetry_enrichment" "example" { } resource "aws_cloudwatch_otel_enrichment" "example" { depends_on = [aws_observabilityadmin_telemetry_enrichment.example] }
Pour plus d'informations, consultez aws_cloudwatch_otel_enrichment dans le registre Terraform
Pour l'activer dans plusieurs régions, créez la même ressource dans chaque pile régionale ou appelez l'API dans chaque région d'intérêt.
Une fois l'enrichissement activé, vous pouvez commencer à interroger les métriques vendues via ProMQL. Voir : Interrogation des AWS métriques vendues avec ProMQL.