Pour commencer à recevoir des données Google Cloud Platform (GCP) avec les intégrations GCP New Relic, connectez votre projet Google au monitoring de l'infrastructure de New Relic.Si vous n'en avez pas déjà un, créez un compte New Relic. C'est gratuit, pour toujours.
Conseil
Vous pouvez utiliser Terraform pour automatiser le processus d'activation de l'intégration cloud. Découvrez comment procéder sur le site de documentation officielle de Terraform.
Exigences
Voici les conditions requises pour l'autorisation :
GCP integration requirements | Comments |
---|---|
Monitoring | Dans les paramètres du projet GCP API & Services Library , vous devez activer Google Stackdriver Monitoring API. |
Autorisation | For service account authorization (recommended): Vous avez besoin d’un utilisateur avec le rôle Project IAM Admin pour ajouter l’ID de compte de service en tant que membre dans votre projet GCP. Avant d'ajouter l'ID de compte de service, assurez-vous de cliquer sur le bouton « Récupérer les données » dans l'assistant d'intégration New Relic pour vérifier l'autorisation de récupération des données auprès de Google. Dans le projet GCP IAM & admin, le compte de service doit avoir le rôle Viewer et le rôle Service Usage Consumer ou, alternativement, un rôle personnalisé. |
For user account authorization: L'utilisateur New Relic qui intégrera le projet GCP doit avoir un compte Google et doit pouvoir visualiser le projet GCP que New Relic monitorera. Dans le projet GCP IAM & admin, l’utilisateur doit avoir les rôles Project Viewer et Monitoring viewer . Veuillez noter que cette méthode d'autorisation ne permettra pas à New Relic de collecter des balises et d'autres attributs qui peuvent être utiles pour affiner votre requête NRQL , votre dashboard et vos alertes. Vous pouvez migrer la méthode d'autorisation du compte utilisateur vers le compte de service à partir du lien Manage services dans l'interface utilisateur de New Relic. | |
Nom du projet | Dans le cadre du processus de configuration en ligne, vous devez identifier |
Autorisations (uniquement pour l'autorisation du compte utilisateur) | New Relic n'hérite pas des autorisations de votre compte Google et n'est donc pas autorisé à effectuer des modifications dans le projet. De plus, New Relic nécessite un ensemble spécifique d’autorisations en lecture seule exclusivement pour certains types de données. Pour plus d'informations sur les autorisations API utilisées par New Relic, consultez la documentation Google sur les portées. |
Options d'autorisation
L'intégration de votre projet GCP avec New Relic nécessite que vous autorisiez New Relic à récupérer les données monitoring de votre projet GCP. Vous pouvez choisir entre deux méthodes d'autorisation : Service accounts ou User accounts.
Connecter GCP à monitoring d'infrastructureNew Relic
Important
Si c'est la première fois que vous configurez GCP avec New Relic, vous devez vous assurer que vous avez activé le monitoring de l'API cloud pour votre projet. Vous pouvez le faire dans la console Google Cloud.
Pour connecter votre compte Google à New Relic avec l'autorisation du compte utilisateur :
Aller à one.newrelic.com > All capabilities > Infrastructure > GCP. Sur la page d'intégration Google Cloud Services , sélectionnez Add a GCP account.
Choose Authorization Method:Sélectionnez Authorize a Service Account ou Authorize a User Account et suivez les instructions de l'UI pour autoriser New Relic.
Add projects: Sélectionnez les projets pour lesquels vous souhaitez que New Relic reçoive des données.
Select services: Dans la liste des services disponibles pour votre compte GCP, sélectionnez les services individuels à partir desquels vous souhaitez que New Relic reçoive des données, ou sélectionnez tous les services.
Conseil
Ces services seront activés pour all des projets que vous avez sélectionnés à l'étape précédente. Une fois le processus de configuration terminé, vous pouvez affiner les services que vous souhaitez monitorer pour chaque projet individuellement.
Pour terminer le processus de configuration, sélectionnez Finish.
Si vous voyez des erreurs d’authentification API, suivez les procédures de dépannage.
Il peut falloir quelques minutes avant que de nouvelles ressources soient détectées et synthétisées en tant qu'entité. Voir les limites du système d'intégration cloud pour plus d'informations.
Explorer les données des applications dans New Relic
Une fois que vous avez autorisé New Relic à intégrer un ou plusieurs services de votre projet Google, New Relic commence monitoring vos données GCP à intervalle d'interrogation régulier. Après quelques minutes, les données apparaîtront dans l'UI de New Relic. Pour rechercher et utiliser vos données, y compris les liens vers et les paramètres d'alerte, accédez à one.newrelic.com > All capabilities > Infrastructure > GCP.
Lier plusieurs projets Google
Pour votre commodité, le processus de configuration vous permet de sélectionner plusieurs projets à la fois.
Après la première configuration, si vous devez monitorer des projets GCP supplémentaires avec New Relic, vous pouvez répéter la procédure pour connecter vos services GCP autant de fois que vous le souhaitez.
Dissocier votre intégration GCP
Vous pouvez désactiver n'importe quelle intégration GCP à tout moment tout en gardant votre projet Google connecté à New Relic.
If you want to... | Do this |
---|---|
Désactiver une ou plusieurs intégrations de services GCP | Pour désactiver les services tout en conservant votre compte GCP lié à New Relic :
|
Désactiver toutes les intégrations GCP et dissocier monitoringde votre projet | Pour déconnecter complètement votre compte GCP de New Relic, vous devez dissocier votre compte GCP. Cela désactive toutes les intégrations New Relic associées à ce compte GCP. Si vous avez enregistré le projet GCP à l'aide d'un user account, procédez comme suit :
|
Nettoyez vos projets GCP après avoir dissocié New Relic | Pour nettoyer votre projet GCP après la dissociation, suivez les étapes ci-dessous : Si vous utilisiez un user account:
|