L’identifiant de l’action est newrelic.alerts.updateStaticNrqlCondition.
Met à jour une condition d’alerte NRQL statique existante. Tous les champs, à l'exception de accountId et id, sont facultatifs : seuls les champs que vous fournissez sont modifiés ; les champs omis conservent leur valeur actuelle.
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 qui possède la condition. |
|
id | Chaîne | Obligatoire. L'ID de la condition à mettre à jour. |
|
name | Chaîne | Facultatif. Nouveau nom pour la condition. Omettez pour laisser inchangé. |
|
nrqlQuery | Chaîne | Facultatif. Nouvelle requête NRQL à évaluer. Omettez pour laisser inchangé. |
|
nrqlDataAccountId | Int | Facultatif. Compte sur lequel exécuter la requête NRQL s'il est différent de
. |
|
enabled | Booléen | Facultatif. Si la condition est active. Définissez
pour désactiver la condition. |
|
termes | List | Facultatif. Remplace les seuils de la condition. Omettez pour laisser inchangé. Chaque entrée :
(
ou
),
(
,
,
,
,
, ou
),
,
(secondes),
(
ou
). |
|
description | Chaîne | Facultatif. Nouvelle description. Omettez pour laisser inchangé. |
|
runbookUrl | Chaîne | Facultatif. Nouvelle URL de runbook. Omettez pour laisser inchangé. |
|
titleTemplate | Chaîne | Facultatif. Nouveau modèle de titre de violation. Omettez pour laisser inchangé. |
|
violationTimeLimitSeconds | Int | Facultatif. Force la fermeture des violations ouvertes après ce nombre de secondes. |
|
signal | Carte | Facultatif. Paramètres avancés de signal et de streaming. Consultez
pour les descriptions des champs. |
|
expiration | Carte | Facultatif. Paramètres de perte de signal. Consultez
pour les descriptions des champs. |
|
selectors | List | Facultatif. Sélecteurs JQ pour extraire des valeurs de la réponse. | |
Le tableau suivant décrit tous les champs de sortie renvoyés par cette action.
Sortir | Type | Description |
|---|---|---|
success | Booléen |
lorsque l'étape s'est exécutée sans erreur. |
errorMessage | Chaîne | Message d’erreur en cas d'échec.
en cas de succès. |
données | Carte | Réponse NerdGraph. Utilisez |
L'exemple suivant désactive une condition NRQL statique.
Exemple de workflow |
|---|
|