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. |
|
issueIds | Lista | Opcional. ID de problemas a incluir. Debe ser una matriz JSON de cadenas UUID. |
|
Estados | Lista | Opcional. Uno o más de
,
,
,
. |
|
prioridad | Lista | Opcional. Uno o más de
,
,
,
. |
|
fuentes | Lista | Opcional. Uno o más de
(generados por el motor de alertas de New Relic) o
(creados externamente a través de la API REST). |
|
entityGuids | Lista | Opcional. GUID de entidad por los que filtrar. |
|
entityTypes | Lista | Opcional. Tipos de entidad para filtrar. |
|
conditionIds | Lista | Opcional. ID de condición de alerta para filtrar. Debe ser una matriz JSON de enteros. |
|
ID de política | Lista | Opcional. ID de política de alertas por los que filtrar. Debe ser una matriz JSON de enteros. |
|
isAcknowledged | Booleano | Opcional. Filtro de estado de reconocimiento.
solo para problemas reconocidos.
solo para problemas no reconocidos. |
|
isCorrelated | Booleano | Opcional. Indica si la inteligencia aplicada de New Relic ha fusionado este problema con otros problemas relacionados para reducir el ruido. |
|
mutingStates | Lista | Opcional. Estado de supresión de la notificación. Uno o más de
,
o
. |
|
contiene | Cadena | Opcional. Coincidencia de texto libre que distingue entre mayúsculas y minúsculas en los atributos clave del problema. |
|
startTime | En t | Opcional. Inicio de la ventana de tiempo, milisegundos de epoch. Debe ser no negativo. Requiere
—ambos campos deben estar presentes para que se aplique el filtro de ventana de tiempo. |
|
endTime | En t | Opcional. Fin de la ventana de tiempo, milisegundos de epoch. Debe ser no negativo. Requiere
—ambos campos deben estar presentes para que se aplique el filtro de ventana de tiempo. |
|
cursor | Cadena | Opcional. Token de paginación opaco de la salida de
de una llamada anterior. Recupera la siguiente página de resultados. |
|
selectors | Lista | Opcional. Selectores JQ para extraer valores específicos de la respuesta. | |
La siguiente tabla describe todos los campos de salida devueltos por esta acción.
Producción | Tipo | Descripción |
|---|---|---|
success | Booleano |
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.
en caso de éxito. |
datos | Mapa | Respuesta de NerdGraph. Contiene |
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 El siguiente ejemplo utiliza filtros básicos para enumerar los problemas activos y de alta prioridad de una cuenta: 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: Para paginar los resultados adicionales del tercer ejemplo, tome la salida |