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.
Nous travaillons toujours sur cette fonctionnalité, mais nous aimerions que vous l'essayiez !
Cette fonctionnalité est actuellement fournie dans le cadre d'un programme d'aperçu conformément à nos politiques de pré-sortie.
Cette page fournit une référence complète des actions new relic nrdb disponibles dans le catalogue des actions d'automatisation des workflows. Ces actions vous permettent d'interroger la base de données New Relic.
Prérequis
Avant d'utiliser les actions New Relic dans l'automatisation workflow, 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 la clé de licence pour obtenir des informations sur la façon de créer et de gérer votre compte New Relic.
Exécute une requête NRQL inter-comptes via l'API NerdGraph.
Saisir
optionnalité
Type
Description
Exemple
requête
Requis
Chaîne
L'instruction de requête NRQL.
identifiants de compte
Facultatif
Liste d'entiers
ID de compte New Relic
spécifie les comptes cibles pour l'exécution de la requête. S'il n'est pas fourni, la requête s'exécute par rapport au compte d'exécution du workflow.
sélecteurs
Facultatif
List
Les sélecteurs permettant d'obtenir uniquement les paramètres spécifiés en sortie.
steps:
-name: queryForLog
type: action
action: newrelic.nrdb.query
version:1
inputs:
accountIds:[12345]
query: FROM Log SELECT * WHERE message LIKE 'DEMO%'
selectors:
-name: resultsAsString
expression:'.results | tostring'
Sortir
Type
Description
Exemple
résultats
Un tableau d'objets contenant les résultats de la requête. Consultez
{ message=[INFO]-Workflow: test has ended, messageId=39af98 },
{ message=[INFO]-Workflow: test - Step query has started, messageId=649c612 },
...
]
}
Exécute une requête NRQL inter-comptes via l'API NerdGraph.
Champ de saisie
optionnalité
Type
Description
requête
Requis
Chaîne
L'instruction de requête NRQL.
identifiants de compte
Facultatif
Liste d'entiers
L'entrée
New Relic Account IDs
accepte une liste d'ID de compte qui spécifient les comptes sur lesquels la requête sera exécutée. Si cette entrée n'est pas fournie, la requête utilise par défaut le compte d'exécution du workflow.
format
Facultatif
Énumération
Pour spécifier le type des résultats, accepte uniquement
JSON
ou
CSV
. Par défaut
JSON
.
sélecteurs
Facultatif
List
Les sélecteurs permettant d'obtenir uniquement les paramètres spécifiés en sortie.
Exemple
steps:
-name: queryForLog
type: action
action: newrelic.nrdb.query
version:1
inputs:
accountIds:[12345]
query: FROM Log SELECT * WHERE message LIKE 'DEMO%'
selectors:
-name: resultsAsString
expression:'.results | tostring'
Champ de sortie
Type
Description
Exemple
résultats
Un tableau d'objets contenant les résultats de la requête. Consultez