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

Crear una política de alertas

|View as Markdown (English)

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

Crea una nueva política de alertas. Una política agrupa condiciones de alerta relacionadas y controla cómo las infracciones crean incidentes.

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 en la que se creará la política. Debe ser un número entero positivo.

123456

nombre

Cadena

Requerido.

El nombre de la política.

"Production Services"

incidentPreference

Cadena

Requerido.

Determina cómo se crean los incidentes para las infracciones. Uno de

PER_CONDITION

(un problema por condición),

PER_CONDITION_AND_TARGET

(un problema por condición por señal) o

PER_POLICY

(un problema por política).

"PER_CONDITION"

selectors

Lista

Opcional.

Selectores JQ para extraer valores de la respuesta.

selectors:
- name: policyId
expression: ".data.alertsPolicyCreate.id"

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. Use selectors para extraer id, name, incidentPreference, accountId o entityGuid de data.

{
"data": {
"alertsPolicyCreate": {
"id": "2000002",
"name": "Production Services",
"incidentPreference": "PER_CONDITION",
"accountId": 123456,
"entityGuid": "MTIzNDU2fEFJT1BTfE9QVFxfUE9MSUNZfDc4OTA="
}
}
}

El siguiente ejemplo crea una política de alertas y captura el ID de la nueva política para usarlo en los pasos siguientes.

Ejemplo de flujo de trabajo

name: create_alert_policy
description: Create an alert policy
steps:
- name: createPolicy
type: action
action: newrelic.alerts.createPolicy
version: 1
inputs:
accountId: ${{ .workflowInputs.accountId }}
name: "Production Services"
incidentPreference: "PER_CONDITION"
selectors:
- name: policyId
expression: ".data.alertsPolicyCreate.id"
next: end
Copyright © 2026 New Relic Inc.

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