Pour une intégration transparente de votre compte AWS avec New Relic, l'intégration via CloudFormation et flux de métriques CloudWatch est l'approche la plus recommandée. Cependant, si vous avez déjà intégré votre compte AWS à New Relic à l'aide d'API Polling, reportez-vous à la procédure suivante pour migrer d'API Polling vers flux de métriques CloudWatch.
Prérequis
Avant de commencer à intégrer votre compte AWS à New Relic, assurez-vous de remplir les conditions préalables suivantes :
- Une clé de licence New Relic Ingest et une clé utilisateur: vous aurez besoin de ces clés pour connecter vos services AWS à votre compte New Relic.
- Autorisations pour déployer de nouvelles ressources AWS et rôles IAM: vous aurez besoin de cette autorisation pour votre compte AWS.
- Autorisations pour l'intégration cloud: vous aurez besoin de ces autorisations pour votre compte New Relic.
- Pour les utilisateurs qui gèrent plusieurs comptes AWS, connectez chaque compte à un seul compte New Relic.
- Pour les utilisateurs qui gèrent plusieurs régions au sein de ces comptes, vous devez créer un Kinesis Data Firehose distinct qui pointe vers New Relic pour chaque région.
Migrer vers l'intégration flux de métriques CloudWatch
Vous pouvez migrer à partir de l'interrogation API en créant un modèle CloudFormation ou en rajoutant votre compte AWS et en suivant nos procédures guidées d'installation dans l'application. Nous vous recommandons d'utiliser la méthode de modèle CloudFormation, car c'est le moyen le plus efficace de migrer. Ces intégrations ne sont pas supportées par flux de métriques CloudWatch et ne peuvent pas être migrées vers notre intégration :
AWS CloudTrail
AWS Health
AWS Trusted Advisor
AWS X-Ray
Si vous utilisez ces intégrations, vous devez toujours utiliser la méthode d’interrogation API.
Notre intégration de flux de métriques CloudWatch utilise l'API métrique pour pousser les métriques au format métrique dimensionnel. Notre méthode d'interrogation API, quant à elle, envoie des métriques basées sur l'événement.
Pour faciliter la transition, nous fournissons un mécanisme de calage qui vous permet d'écrire de manière transparente des requêtes dans n'importe quel format. Ces requêtes sont traitées comme prévu en fonction de la source disponible, soit d'événement à métriques, soit de métriques à événement.
Nous vous recommandons de revoir certaines limitations concernant le mécanisme de shimming qui vous permet d'utiliser une requête basée sur des événements avec l'intégration de flux de métriques CloudWatch.
Après la migration, certaines fonctionnalités de New Relic qui dépendent de vos données d'interrogation API peuvent se comporter différemment :
Dashboards: le tableau de bord personnalisé qui utilise un événement d'intégration AWS basé sur des sondages fonctionnera toujours comme prévu.
Alerts: condition d'alerte selon laquelle l'utilisation d'un événement AWS basé sur un sondage fonctionnera toujours. Nous vous recommandons de les adapter au format de métrique dimensionnelle qui utilise NRQL comme source.
Entities: votre liste d'entités monitorées peut afficher des entités dupliquées pendant 24 heures maximum.
Attributes: l'intégration AWS basée sur les sondages préfixe la balise de ressource collectée avec
label., tandis que l'intégration AWS CloudWatch Metric Streams préfixe la balise de ressource collectée avectags.. Si les deux intégrations sont activées pour le même compte AWS, la balise de ressource apparaîtra sous les deux préfixes lors de l'utilisation du format événement.
Validez vos données
Pour confirmer que vous recevez des données des flux métriques, suivez ces étapes :
Aller à one.newrelic.com > All capabilities > Infrastructure > AWS. Recherchez le compte AWS que vous avez connecté à New Relic. Stream comptes.
Vérifiez le dashboard l’état du compte et confirmez que New Relic reçoit les données métriques. Cela peut inclure des erreurs et le nombre d'espaces de nommage et de métriques ingérés.
Explorez vos données en écrivant des requêtes pour des ensembles spécifiques de métriques.
Il faudra peut-être quelques minutes à New Relic pour détecter de nouvelles ressources et les synthétiser en tant qu'entité.
Conseil
Les métriques AWS CloudWatch pour les services mondiaux, tels qu'AWS AWS Billing, ne sont disponibles que dans la région us-east-1. Assurez-vous qu’un flux de métriques CloudWatch actif est configuré dans cette région.
Sujets connexes
Collecter des données à partir de plusieurs comptes AWS
Découvrez comment collecter des données à partir de plusieurs comptes AWS.
Métriques d'intégration AWS
Explorez et utilisez les métriques du flux de métriques CloudWatch.
Intégration AWS via CloudFormation et CWMS
Intégrez les services AWS avec New Relic en utilisant CloudFormation et les flux de métriques CloudWatch.
Intégration AWS via CloudFormation et API Polling
Intégrez les services AWS à New Relic à l’aide de CloudFormation et d’API Polling.
Intégration AWS via Terraform
Intégrez les services AWS avec New Relic à l’aide de Terraform.
Intégration manuelle depuis la console AWS
Intégrez manuellement les services AWS avec New Relic depuis la console AWS.