Requête et liste les problèmes New Relic Alert Intelligence pour un compte avec filtrage et pagination facultatifs.
Pour les prérequis, consultez Actions de New Relic Issue.
Problèmes de liste
L’identifiant de l’action est newrelic.issue.list.
Effectue des requêtes, et liste les problèmes New Relic (problèmes d'IA) pour un compte, renvoyant l'état en temps réel, la chronologie, les entités corrélées, et les détails de l'impact pour les problèmes actifs ou passés. Prend en charge le filtrage par état, priorité, source, entité, condition, politique, état de corrélation et d'acquittement, une fenêtre de temps, et la pagination basée sur un curseur. Basé sur newrelic.nerdgraph.execute.
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 dont il faut lister les problèmes. Doit être un entier positif. |
|
issueIds | List | Facultatif. ID des problèmes à inclure. Doit être un éventail JSON de chaînes UUID. |
|
états | List | Facultatif. Un ou plusieurs de
,
,
,
. |
|
priorité | List | Facultatif. Un ou plusieurs de
,
,
,
. |
|
sources | List | Facultatif. Un ou plusieurs
(déclenchés par le moteur d’alerte de New Relic) ou
(créés en externe via l’API REST). |
|
entityGuids | List | Facultatif. GUID d'entité par lesquels filtrer. |
|
entityTypes | List | Facultatif. Types d'entités par lesquels filtrer. |
|
conditionIds | List | Facultatif. ID de condition d’alerte par lesquels filtrer. Doit être un éventail JSON d'entiers. |
|
policyIds | List | Facultatif. ID de règle d’alerte par lesquels filtrer. Doit être un éventail JSON d'entiers. |
|
isAcknowledged | Booléen | Facultatif. Filtre de statut d'acquittement.
pour les problèmes acquittés uniquement.
pour les problèmes non acquittés uniquement. |
|
isCorrelated | Booléen | Facultatif. Indique si l’intelligence appliquée de New Relic a fusionné ce problème avec d’autres problèmes associés pour réduire le bruit. |
|
mutingStates | List | Facultatif. Statut de suppression de notification. Un ou plusieurs de
,
ou
. |
|
contient | Chaîne | Facultatif. Correspondance en texte libre, sensible à la casse, sur les attributs clés du problème. |
|
startTime | Int | Facultatif. Début de la fenêtre temporelle, millisecondes epoch. Doit être non négatif. Nécessite
: les deux champs doivent être présents pour que le filtre de fenêtre temporelle s’applique. |
|
endTime | Int | Facultatif. Fin de la fenêtre temporelle, millisecondes epoch. Doit être non négatif. Nécessite
: les deux champs doivent être présents pour que le filtre de fenêtre temporelle s’applique. |
|
curseur | Chaîne | Facultatif. Jeton de pagination opaque de la sortie
d’un appel précédent. Récupère la page de résultats suivante. |
|
selectors | List | Facultatif. Sélecteurs JQ pour extraire des valeurs spécifiques 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 HTTP/transport. |
errorMessage | Chaîne | Contient un message d’erreur uniquement lorsque l’appel échoue au niveau HTTP/transport.
en cas de succès. |
données | Carte | Réponse NerdGraph. Contient |
Les exemples suivants montrent comment utiliser cette action avec différentes options de configuration de filtre.
Exemple de workflow |
|---|
Aucun filtre : lister chaque ticket sur le compte, indépendamment de l’état, de la priorité, ou d’autres filtres. Seul L’exemple suivant utilise des filtres de base pour lister les problèmes actifs et de haute priorité pour un compte : L’exemple suivant utilise plusieurs filtres pour les problèmes critiques, non acquittés et non mis en sourdine dans une fenêtre de temps spécifique, avec des sélecteurs aplatissant la réponse pour la pagination : Pour parcourir les résultats supplémentaires du troisième exemple, prenez la sortie |