Cette page fournit une référence pour les actions New Relic NerdGraph disponibles dans le catalogue des actions d'automatisation des workflows. Ces actions vous permettent d'exécuter des requêtes et des mutations NerdGraph.
Prérequis
Avant d'utiliser les actions New Relic NerdGraph dans l'automatisation des workflows, assurez-vous de disposer de :
- Un compte New Relic disposant des autorisations appropriées.
- Une clé de licence New Relic (si vous envoyez des données vers un compte différent).
- Les autorisations nécessaires pour les services New Relic spécifiques que vous prévoyez d'utiliser.
Consultez Clé de licence pour savoir comment créer et gérer la clé de licence de votre compte New Relic.
Exécuter la requête NerdGraph
L’identifiant de l’action est newrelic.nerdgraph.execute.
Exécute une commande GraphQL sur l'API NerdGraph de New Relic. La commande peut être soit une requête, soit une mutation.
Le tableau suivant décrit tous les champs de saisie disponibles pour cette action.
Saisir | Type | Description | Exemple |
|---|---|---|---|
graphql | Chaîne | Obligatoire. Une instruction GraphQL. Utilisez pour créer et tester votre commande. | |
variables | Map[string]any | Obligatoire. Toutes les variables de type paire valeur clé à utiliser avec l'instruction GraphQL. | |
selectors | List | Facultatif. Les sélecteurs permettant d'obtenir uniquement les paramètres spécifiés en sortie. | |
Le tableau suivant décrit tous les champs de sortie renvoyés par cette action.
Sortir | Type | Description |
|---|---|---|
données |
| Contenu de la propriété
d'une réponse NerdGraph. |
success | Booléen | Statut de la requête. |
errorMessage | Chaîne | Motif de l'échec : message. |
L'exemple suivant exécute une requête NerdGraph pour récupérer l'ID de l'utilisateur actuel, puis enregistre le résultat dans le log.
Exemple de workflow |
|---|
|