• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Métriques d'intégration AWS

Vous pouvez configurer une condition d'alerte ou interroger vos données sur la plateforme New Relic lorsque vous êtes intégré à AWS. Ce document décrit comment nous stockons les métriques dimensionnelles AWS afin que vous puissiez créer des alertes et interroger vos données.

Si vous ne l'avez pas encore fait, nous vous recommandons d'installer ou de migrer vers l'intégration AWS CloudWatch Metric Streams pour ingérer les métriques des services AWS. Si vous utilisez l'interrogation API pour collecter vos données AWS, vous pouvez consulter les métriques que nous collectons pour chaque intégration dans notre section Métriques d'interrogation API .

requête, stockage métrique et modélisation

Nous avons mappé les métriques du cloud d'intégration individuel à la nouvelle modélisation d'AWS CloudWatch Metric Streams. Vous pouvez utiliser l'une ou l'autre des conventions de dénomination métriques et vos alertes, votre dashboard et vos requêtes continueront de fonctionner. Gardez à l'esprit que :

  • Toutes les métriques provenant du flux métrique ont les attributs aws.MetricStreamArn et collector.name = 'cloudwatch-metric-streams' .
  • Les métriques provenant d'AWS CloudWatch sont stockées sous forme de métriques dimensionnelles de type summary.

Vous pouvez en savoir plus sur la manière dont New Relic stocke les métriques AWS en tant que métriques dimensionnelles ci-dessous :

  • La convention de dénomination dimensionnelle métrique explique comment New Relic met à jour l'espace de nommage AWS dans notre backend.
  • Métriques avec plusieurs combinaisons de dimensions décrit comment utiliser des agrégations de requêtes pour analyser des métriques avec plusieurs dimensions
  • Les métriques avec le suffixe + dimension incluent un tableau de toutes les métriques qui sont suffixées par .by + dimensionName.

Créer une condition d'alerte

Vous pouvez créer une condition d'alerte NRQL sur les métriques à partir d'un flux métrique. Assurez-vous que votre filtre limite les données aux métriques du flux de métriques CloudWatch uniquement. Pour ce faire, construisez votre requête comme ceci :

SELECT sum(aws.s3.5xxErrors) FROM Metric WHERE collector.name = 'cloudwatch-metric-streams' FACET aws.accountId, aws.s3.BucketName

Pour vous assurer que vos alertes traitent correctement les données, configurez les paramètres de signal avancés. Les paramètres de signal avancés abordent la manière dont AWS CloudWatch reçoit les métriques des services avec un certain délai. Par exemple, Amazon garantit que 90 % des métriques EC2 sont disponibles dans CloudWatch dans les 7 minutes suivant leur génération. Toutefois, lorsque vous ajoutez des métriques de streaming d'AWS à New Relic, cela peut ajouter jusqu'à 1 minute de délai supplémentaire car les données doivent être mises en mémoire tampon dans Amazon Firehose.

Pour configurer les paramètres du signal, accédez à Condition Settings et cliquez sur Advanced Signal Settings. Entrez les valeurs suivantes :

  1. Aggregation window:Nous vous recommandons de le régler sur 1 minute. Si vous rencontrez des problèmes avec les alertes de bagottement ou les alertes qui ne se déclenchent pas, envisagez de l'augmenter à 2 minutes.
  2. Offset evaluation by:Selon le service, CloudWatch peut envoyer des métriques avec un certain délai. La valeur est définie dans Windows. Avec une fenêtre d'agrégation d'une minute, la définition du décalage sur 8 garantit que la majorité des métriques sont évaluées correctement. Vous pourrez peut-être utiliser un décalage inférieur si le délai introduit par AWS et Firehose est moindre.
  3. Fill data gaps with: Laissez ce vide ou utilisez la dernière valeur connue si des lacunes dans les données provenant d'AWS conduisent à des faux positifs ou négatifs.

collection de balises

New Relic fournit des dimensions améliorées à partir des métriques provenant d'AWS flux de métriques CloudWatch. Les ressources et les balises personnalisées sont automatiquement extraites de la plupart des services et sont utilisées pour décorer les métriques avec des dimensions supplémentaires. Utilisez métriques et événement pour voir quelles balises sont disponibles sur chaque métrique AWS.

La requête suivante montre un exemple de balise collectée et de requête en tant que dimensions dans les métriques :

SELECT average(`aws.rds.CPUUtilization`) FROM Metric FACET `tags.mycustomtag` SINCE 30 MINUTES AGO TIMESERIES

Toutes les métriques n'ont pas leur balise personnalisée comme dimensions. Seules les métriques liées à l'entité répertoriée dans l'explorateur d'entités ont leur balise personnalisée associée. L'intégration AWS CloudWatch Metric Streams n'inclut pas de balise dans le cadre du message de flux ; par conséquent, un traitement supplémentaire est requis côté New Relic.

Collecte de métadonnées

Comme avec les balises personnalisées, New Relic extrait également des informations cryptées à partir des services AWS pertinents afin de décorer les métriques AWS CloudWatch avec des métadonnées enrichies collectées à partir des API des services AWS. Ces métadonnées sont accessibles dans New Relic sous forme de dimensions supplémentaires sur les métriques fournies par AWS CloudWatch.

Important

Cette fonctionnalité facultative est complémentaire à l'intégration de flux de métriques CloudWatch . Votre découverte et votre monitoring de service seront incomplètes si vous n'activez pas cette fonctionnalité facultative.

La solution repose sur AWS Config, ce qui peut entraîner des coûts supplémentaires sur votre compte AWS. AWS Config fournit des contrôles granulaires pour déterminer quels services et ressources sont enregistrés. New Relic ingérera uniquement les métadonnées des ressources disponibles dans votre compte AWS.

Les services et espaces de nommage suivants sont pris en charge :

  • ALB/NLB
  • Passerelle API (à l'exclusion de l'API v1)
  • DynamoDB
  • EBS
  • EC2
  • ECS
  • ELB
  • Lambda
  • RDS
  • S3

infrastructure agent métriques et décoration métadonnées EC2

Comme pour l'intégration du polling de l'API EC2, lorsque l'agent infrastructure est installé sur un hôte et que l'espace de nommage EC2 est actif via l'intégration AWS CloudWatch Metric Streams , alors tous les événements et métriques de l'agent infrastructure sont agrémentés de métadonnées supplémentaires.

L'attribut suivant décorera les échantillons infrastructure . Certains d'entre eux peuvent ne pas être applicables à tous les environnements : awsAvailabilityZone, ec2InstanceId, ec2PublicDnsName, ec2State, ec2EbsOptimized, ec2PublicIpAddress, ec2PrivateIpAddress, ec2VpcId, ec2AmiId, ec2PrivateDnsName, ec2KeyName, ec2SubnetId, ec2InstanceType, ec2Hypervisor, ec2Architecture, ec2RootDeviceType, ec2RootDeviceName, ec2VirtualizationType, ec2PlacementGroupName, ec2PlacementGroupTenancy.

métriques personnalisées et percentile

L'intégration du flux de métriques CloudWatch ingère automatiquement les nouvelles métriques configurées dans le flux, y compris les métriques personnalisées et les centiles.

Métriques personnalisées

Pour ingérer des métriques CloudWatch personnalisées, votre espace de nommage personnalisé doit être visible dans la configuration de CloudWatch Metric Streams. Assurez-vous qu'il n'est pas filtré par des règles d'inclusion ou d'exclusion.

centile

AWS CloudWatch vous permet de définir des statistiques supplémentaires, notamment des centiles.

Suivez ces étapes pour ajouter un centile à n’importe quelle métrique disponible dans le flux CloudWatch :

  1. Sur AWS, mettez à jour la du CloudWatch flux configuration (via API, CLI ou AWS Console) avec le centile requis dans le StatisticConfiguration paramètre. Par exemple, vous pouvez ajouter les percentiles p90, p95 et p99 au ELB latency metric (aws.elb.Latency).

  2. Après quelques minutes, la nouvelle statistique devrait être disponible dans le flux et ingérée par New Relic. Le centile peut être interrogé à l'aide de cette convention de dénomination :

    From Metric select max(aws.elb.Latency.p99) where collector.name = 'cloudwatch-metric-streams' timeseries

Bien qu'AWS prenne en charge d'autres statistiques dans le flux au-delà du centile, celles-ci ne sont pas disponibles dans le format d'exportation Open télémétrie (uniquement JSON) et ne sont actuellement pas prises en charge par New Relic.

En savoir plus sur les tarifs, les limitations et la configuration avancée dans la documentation AWS.

Gérez vos données

L'UI de New Relic fournit un ensemble d'outils pour suivre les données ingérées dans votre compte. Accédez à Manage your data dans le menu des paramètres pour voir tous les détails. Les métriques ingérées à partir de l'intégration flux de métriques AWS sont prises en compte dans le compartiment Metric .

Important

Les métriques envoyées via flux de métriques AWS sont prises en compte dans les limites de votre API métrique pour le compte New Relic où les données seront ingérées.

Si vous avez besoin d’une vue plus détaillée des données, utilisez la fonctionbytecountestimate() sur Metric pour estimer les données ingérées. Ces exemples de requêtes peuvent vous aider à comprendre votre ingestion AWS :

Nous recommandons les actions suivantes pour contrôler les données ingérées :

  • Assurez-vous que les flux métriques sont activés uniquement sur les comptes et régions AWS que vous souhaitez monitorer avec New Relic.
  • Use the inclusion and exclusion filters dans le flux de métriques CloudWatch afin de sélectionner quels services ou espace de nommage sont monitorés par New Relic.
  • Envisagez d’utiliser des règles de suppression de données pour supprimer des métriques en fonction de filtres personnalisés. (Par exemple, supprimez les métriques par espace de nommage et tag, valeur tag ou tout autre critère NRQL valide.)

Métriques de sondage API

Pour une référence sur les métriques disponibles de chacune des intégrations de sondage et leurs noms, consultez notre documentation sur l'intégration individuelle.

La liste non exhaustive suivante affiche les métriques collectées par l'intégration d'interrogation AWS et leurs traductions de métriques dimensionnelles .

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.