• /
  • 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

Obtener una condición NRQL

|View as Markdown (English)

El identificador de la acción es newrelic.alerts.getNrqlCondition.

Recupera los detalles de una única condición de alerta de NRQL. Funciona tanto para los tipos de condición estática como de línea de base.

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 a la que pertenece la condición.

123456

identificación

Cadena

Requerido.

El ID de la condición que se va a recuperar.

"7654321"

selectors

Lista

Opcional.

Selectores JQ para extraer valores de la respuesta.

selectors:
- name: conditionName
expression: ".data.actor.account.alerts.nrqlCondition.name"

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 errores.

errorMessage

Cadena

Mensaje de error en caso de falla.

null

en caso de éxito.

datos

Mapa

Respuesta de NerdGraph. Utilice selectors para extraer campos de .data.actor.account.alerts.nrqlCondition. Las condiciones de línea de base incluyen además baselineDirection y signalSeasonality.

{
"data": {
"actor": {
"account": {
"alerts": {
"nrqlCondition": {
"id": "7654321",
"name": "High error rate",
"type": "STATIC",
"enabled": true,
"policyId": "2000002",
"entityGuid": "MTE5MzMzNDd8TlIxfE5SUV9DT05EQVRJT058NzY1NDMyMQ"
}
}
}
}
}
}

El siguiente ejemplo obtiene la configuración actual de una condición.

Ejemplo de flujo de trabajo

name: get_nrql_condition
description: Get an NRQL alert condition
steps:
- name: getCondition
type: action
action: newrelic.alerts.getNrqlCondition
version: 1
inputs:
accountId: ${{ .workflowInputs.accountId }}
id: ${{ .workflowInputs.conditionId }}
selectors:
- name: conditionName
expression: ".data.actor.account.alerts.nrqlCondition.name"
next: end
Copyright © 2026 New Relic Inc.

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