New Relic s'intègre à Amazon Web Services (AWS)) pour configurer l'agent New Relic Infrastructure à l'aide de notre composant EC2 Image Builder .
Ce document explique comment configurer l'intégration et commencer à collecter facilement des métriques à l'aide d'EC2 Image Builder.
Caractéristiques
EC2 Image Builder est un service AWS qui simplifie la gestion des images machine Amazon (AMI) et des images conteneurisées. Cette intégration inclut un composant qui installera automatiquement l'agent Infrastructure de New Relic sur toutes les nouvelles instances EC2 créées à partir du pipeline EC2 Image Builder, économisant ainsi des heures de travail manuel pour configurer l'agent sur chaque nouvelle instance et donnant un accès instantané à monitoring de votre nouvelle instance.
Installation
Cette intégration est disponible via AWS Marketplace. Vous pouvez configurer cette intégration à partir de la place de marché en créant une recette d'image à l'aide de ce composant.
Prérequis
Pour utiliser correctement le composant, vous aurez besoin de votre clé de licence New Relic et de votre AccountId.
Étape 1 : ajoutez la clé de licence New Relic à votre AWS Secrets Manager
Depuis la AWS Console, accédez à AWS Secrets Manager.
Sélectionnez Store a new secret.
Sélectionnez Other type of secret.
Sélectionnez l’onglet Plaintext, supprimez le texte par défaut et collez votre clé de licence d’ingestion New Relic.
Configurez le secret avec un nom.
Conseil
Pour correspondre aux paramètres par défaut du composant, vous pouvez nommer ces secrets NEW_RELIC_LICENSE_KEY
et NEW_RELIC_ACCOUNT_ID
. Si vous décidez d’utiliser un nom différent, vous devrez inclure ces noms dans le composant à l’étape suivante.
- Répétez ces étapes pour créer également votre identifiant de compte New Relic en tant que secret.
Étape 2 - Créer la recette EC2 Image Builder
Depuis la AWS Console, accédez à EC2 Image Builder.
Parmi les options disponibles, sélectionnez Image recipes.
Sélectionnez les spécifications d’image requises.
Dans la section Build components , sélectionnez Add build components et AWS Marketplace components.
Tapez
new relic
dans la barre de recherche et sélectionnez le composant New Relic Infrastructure Agent.Dans les paramètres du composant, incluez les valeurs des noms de votre clé de licence et de votre AccountId tels qu'ils ont été créés à l'étape 1.
Dans AWS_Region, spécifiez la région que vous avez utilisée pour stocker vos secrets AWS à l’étape 1. Notez que la valeur par défaut est us-east-1 si aucune alternative n'est donnée.
Configurez le reste de la recette d'image comme vous le souhaitez et enregistrez-la.
Utilisation de l'intégration
Une fois que vous avez configuré le composant New Relic à l'aide d'une recette, ce composant (et tous les autres composants configurés) sera appliqué à cette recette et pourra être ajouté à n'importe quel pipeline EC2 Image Builder. Reportez-vous à la documentation d'Image Builder pour connaître l'ensemble des utilisations disponibles pour EC2 Image Builder et les étapes détaillées d'utilisation du service.
Une fois les AMI configurées et les instances EC2 créées, vous pouvez retrouver les données collectées via l'interface utilisateur hôtes de New Relic Infrastructure.