• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

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.

Créer un problème

Rechercher en tant que conditions NRQL

|View as Markdown (English)

L’identifiant de l’action est newrelic.alerts.searchAsNrqlConditions.

Recherche les conditions d’alerte classiques (legacy) dans leur format converti en NRQL. Prend en charge le filtrage facultatif par nom, politique, ou produit source, et la pagination par curseur.

Le tableau suivant décrit tous les champs de saisie disponibles pour cette action.

Saisir

Type

Description

Exemple

accountId

Int

Obligatoire.

Le compte New Relic dans lequel effectuer la recherche.

123456

name

Chaîne

Facultatif.

Filtrer les conditions avec ce nom exact.

"High error rate"

nameLike

Chaîne

Facultatif.

Filtrer les conditions dont le nom contient cette sous-chaîne.

"error rate"

policyId

Chaîne

Facultatif.

Filtrer sur les conditions sous cet ID de politique.

"2000002"

sourceProduct

List

Facultatif.

Filtrer les conditions converties à partir de ces produits sources. Un ou plusieurs parmi

APM

,

BROWSER

,

INFRASTRUCTURE

,

MOBILE

,

NRQL

,

SERVERS

ou

SYNTHETICS

.

["APM", "MOBILE"]

termsOperator

Chaîne

Facultatif.

Filtrez sur les conditions dont le terme de seuil utilise cet opérateur. L'un de

ABOVE

,

ABOVE_OR_EQUALS

,

BELOW

,

BELOW_OR_EQUALS

,

EQUALS

ou

NOT_EQUALS

.

"ABOVE"

curseur

Chaîne

Facultatif.

Curseur de pagination de la sortie

nextCursor

d'un appel précédent. Laissez vide lors du premier appel.

"NTAtMTc4ODEwNzM1NzYxOA=="

selectors

List

Facultatif.

Sélecteurs JQ pour extraire des valeurs de la réponse.

selectors:
- name: nrqlConditions
expression: ".data.actor.account.alerts.asNrqlConditionsSearch.nrqlConditions"
- name: nextCursor
expression: ".data.actor.account.alerts.asNrqlConditionsSearch.nextCursor"

Le tableau suivant décrit tous les champs de sortie renvoyés par cette action.

Sortir

Type

Description

success

Booléen

true

lorsque l'étape s'est exécutée sans erreur.

errorMessage

Chaîne

Message d’erreur en cas d'échec.

null

en cas de succès.

données

Carte

Réponse NerdGraph. Utilisez selectors pour extraire nrqlConditions, nextCursor, ou totalCount. Chaque condition inclut un champ sourceProduct. nextCursor est null lorsqu'il n'y a plus de pages.

{
"data": {
"actor": {
"account": {
"alerts": {
"asNrqlConditionsSearch": {
"nextCursor": null,
"totalCount": 1,
"nrqlConditions": [
{
"id": "12135326",
"name": "High Error Rate",
"enabled": true,
"policyId": "1543893",
"type": "STATIC",
"sourceProduct": "NRQL"
}
]
}
}
}
}
}
}

L'exemple suivant trouve les conditions classiques par fragment de nom.

Exemple de workflow

name: search_as_nrql_conditions
description: Search classic conditions in NRQL format
steps:
- name: searchAsNrqlConditions
type: action
action: newrelic.alerts.searchAsNrqlConditions
version: 1
inputs:
accountId: ${{ .workflowInputs.accountId }}
nameLike: "error rate"
selectors:
- name: nrqlConditions
expression: ".data.actor.account.alerts.asNrqlConditionsSearch.nrqlConditions"
next: end
Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.