• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Listar problemas de New Relic

|View as Markdown (English)

Consulta y lista los problemas de inteligencia de alertas de New Relic para una cuenta con filtrado y paginación opcionales.

Para conocer los prerrequisitos, consulte las acciones de problemas de New Relic.

Listar problemas

El identificador de la acción es newrelic.issue.list.

Consulta y enumera los problemas de New Relic (problemas de IA) de una cuenta, y devuelve el estado en tiempo real, la línea de tiempo, las entidades correlacionadas y los detalles del impacto de los problemas activos o pasados. Admite el filtrado por estado, prioridad, origen, entidad, condición, política, estado de correlación y reconocimiento, un intervalo de tiempo y paginación basada en cursor. Basado en newrelic.nerdgraph.execute.

La siguiente tabla describe todos los campos de entrada disponibles para esta acción.

Aporte

Tipo

Descripción

Ejemplo

ID de la cuenta

En t

Requerido.

La cuenta de New Relic cuyos problemas se listarán. Debe ser un número entero positivo.

123456

issueIds

Lista

Opcional.

ID de problemas a incluir. Debe ser una matriz JSON de cadenas UUID.

["123e4567-e89b-12d3-a456-426614174000"]

Estados

Lista

Opcional.

Uno o más de

ACTIVATED

,

CLOSED

,

CREATED

,

DEACTIVATED

.

["ACTIVATED", "CREATED"]

prioridad

Lista

Opcional.

Uno o más de

CRITICAL

,

HIGH

,

MEDIUM

,

LOW

.

["CRITICAL", "HIGH"]

fuentes

Lista

Opcional.

Uno o más de

newrelic

(generados por el motor de alertas de New Relic) o

rest

(creados externamente a través de la API REST).

["newrelic"]

entityGuids

Lista

Opcional.

GUID de entidad por los que filtrar.

["MTIzNDU2..."]

entityTypes

Lista

Opcional.

Tipos de entidad para filtrar.

["APPLICATION"]

conditionIds

Lista

Opcional.

ID de condición de alerta para filtrar. Debe ser una matriz JSON de enteros.

[10001, 10002]

ID de política

Lista

Opcional.

ID de política de alertas por los que filtrar. Debe ser una matriz JSON de enteros.

[5001]

isAcknowledged

Booleano

Opcional.

Filtro de estado de reconocimiento.

true

solo para problemas reconocidos.

false

solo para problemas no reconocidos.

false

isCorrelated

Booleano

Opcional.

Indica si la inteligencia aplicada de New Relic ha fusionado este problema con otros problemas relacionados para reducir el ruido.

false

mutingStates

Lista

Opcional.

Estado de supresión de la notificación. Uno o más de

NOT_MUTED

,

FULLY_MUTED

o

PARTIALLY_MUTED

.

["NOT_MUTED"]

contiene

Cadena

Opcional.

Coincidencia de texto libre que distingue entre mayúsculas y minúsculas en los atributos clave del problema.

"checkout-service"

startTime

En t

Opcional.

Inicio de la ventana de tiempo, milisegundos de epoch. Debe ser no negativo. Requiere

endTime

—ambos campos deben estar presentes para que se aplique el filtro de ventana de tiempo.

1785900000000

endTime

En t

Opcional.

Fin de la ventana de tiempo, milisegundos de epoch. Debe ser no negativo. Requiere

startTime

—ambos campos deben estar presentes para que se aplique el filtro de ventana de tiempo.

1785998400000

cursor

Cadena

Opcional.

Token de paginación opaco de la salida de

nextCursor

de una llamada anterior. Recupera la siguiente página de resultados.

"eyJpZCI6IjE..."

selectors

Lista

Opcional.

Selectores JQ para extraer valores específicos de la respuesta.

selectors:
- name: issues
expression: ".data.actor.account.aiIssues.issues.issues"
- name: nextCursor
expression: ".data.actor.account.aiIssues.issues.nextCursor"

La siguiente tabla describe todos los campos de salida devueltos por esta acción.

Producción

Tipo

Descripción

success

Booleano

true

cuando el paso se ejecutó sin un error de HTTP/transporte.

errorMessage

Cadena

Contiene un mensaje de error solo cuando la llamada falla en el nivel de HTTP/transporte.

null

en caso de éxito.

datos

Mapa

Respuesta de NerdGraph. Contiene data.actor.account.aiIssues.issues.issues (matriz de objetos de problemas) y data.actor.account.aiIssues.issues.nextCursor (null cuando no existen más páginas). El siguiente es un subconjunto representativo de la respuesta —cada problema lleva el conjunto completo de campos AiIssuesIssue: issueId, title, description, priority, state, createdAt, updatedAt, closedAt, activatedAt, acknowledgedAt/By/ByChannel, closedBy/ByChannel, investigatedAt/By/ByChannel, unAcknowledgedAt/By/ByChannel, sources, origins, entityGuids/Names/Types, conditionName/FamilyId/Product, policyIds/Name, correlationRuleIds/Names/Descriptions, correlationStatus, correlatedBy, isCorrelated, isIdle, mutingState, totalIncidents, incidentIds, deepLinkUrl, accountIds, parentMergeId, mergeReason, eventType, wildcard, dataMlModules (lista de pares de valor principal) y realIssueCount. Utilice selectors para extraer valores específicos.

{
"data": {
"actor": {
"account": {
"aiIssues": {
"issues": {
"issues": [
{
"issueId": "123e4567-e89b-12d3-a456-426614174000",
"title": ["Example issue title"],
"state": "ACTIVATED",
"priority": "CRITICAL",
"entityNames": ["example-entity"]
}
],
"nextCursor": null
}
}
}
}
}
}

Los siguientes ejemplos muestran cómo usar esta acción con diferente configuración de filtros.

Ejemplo de flujo de trabajo

Sin filtros —enumera todas las incidencias de la cuenta, independientemente del estado, la prioridad u otros filtros. Solo se requiere accountId:

name: newrelic_issue_list_all
description: list all issues for an account with no filters
steps:
- name: newrelic_issue_list
type: action
action: newrelic.issue.list
version: 1
inputs:
accountId: 123456
next: end

El siguiente ejemplo utiliza filtros básicos para enumerar los problemas activos y de alta prioridad de una cuenta:

name: newrelic_issue_list_workflow
description: list newrelic issues
steps:
- name: newrelic_issue_list
type: action
action: newrelic.issue.list
version: 1
inputs:
accountId: 123456
states: ["ACTIVATED", "CREATED"]
priority: ["CRITICAL", "HIGH"]
next: end

El siguiente ejemplo usa múltiples filtros para problemas críticos, no silenciados y no reconocidos dentro de un período de tiempo específico, con selectores que aplanan la respuesta para la paginación:

name: newrelic_issue_list_advanced
description: list unacknowledged critical issues in a time window
steps:
- name: newrelic_issue_list
type: action
action: newrelic.issue.list
version: 1
inputs:
accountId: 123456
states: ["ACTIVATED"]
priority: ["CRITICAL"]
isAcknowledged: false
mutingStates: ["NOT_MUTED"]
startTime: 1785900000000
endTime: 1785998400000
selectors:
- name: issues
expression: ".data.actor.account.aiIssues.issues.issues"
- name: nextCursor
expression: ".data.actor.account.aiIssues.issues.nextCursor"
next: end

Para paginar los resultados adicionales del tercer ejemplo, tome la salida nextCursor y vuelva a pasarla como entrada cursor en una llamada de seguimiento.

Copyright © 2026 New Relic Inc.

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