• /
  • 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 regla de silenciamiento

|View as Markdown (English)

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

Crea una nueva regla de silencio para suprimir las notificaciones de alerta de las infracciones que coincidan con una condición. Opcionalmente, programa la regla como una ventana de mantenimiento recurrente o única.

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 crear la regla de silenciamiento.

123456

nombre

Cadena

Requerido.

El nombre de la regla de silencio.

"Deploy window - checkout service"

activado

Booleano

Requerido.

Si la regla de silenciamiento está activa.

true

condición

Mapa

Requerido.

El grupo de condiciones que define qué infracciones silenciar. Requiere

operator

(

AND

o

OR

) y

conditions

—una lista de

{attribute, operator, values}

entradas.

attribute

puede ser

accountId

,

conditionId

,

conditionName

,

conditionType

,

entity.guid

,

nrqlEventType

,

nrqlQuery

,

policyId

,

policyName

,

product

,

tags.<NAME>

,

targetId

o

targetName

.

operator

para cada entrada es uno de

ANY

,

CONTAINS

,

ENDS_WITH

,

EQUALS

,

IN

,

IS_BLANK

,

IS_NOT_BLANK

,

NOT_CONTAINS

,

NOT_ENDS_WITH

,

NOT_EQUALS

,

NOT_IN

,

NOT_STARTS_WITH

o

STARTS_WITH

.

{"operator": "AND", "conditions": [{"attribute": "policyName", "operator": "EQUALS", "values": ["Checkout Service"]}]}

descripción

Cadena

Opcional.

Descripción de texto libre de la regla de silenciamiento.

"Suppresses notifications during the weekly maintenance window."

actionOnMutingRuleWindowEnded

Cadena

Opcional.

Qué sucede con los problemas abiertos cuando finaliza la ventana de silenciamiento o se deshabilita la regla. Uno de

CLOSE_ISSUES_ON_INACTIVE

o

DO_NOTHING

.

"DO_NOTHING"

horario

Mapa

Opcional.

La ventana de tiempo durante la cual la regla silencia activamente las infracciones. Omitir para una regla siempre activa. Campos:

startTime

y

endTime

(ISO 8601 local sin desplazamiento, por ejemplo,

2026-09-01T02:00:00

),

timeZone

(zona IANA, p. ej.,

America/Los_Angeles

),

repeat

(

DAILY

,

WEEKLY

o

MONTHLY

; omitir para una sola vez),

weeklyRepeatDays

(obligatorio cuando

repeat

es

WEEKLY

) y uno de

repeatCount

o

endRepeat

para limitar la recurrencia.

{"startTime": "2026-09-01T02:00:00", "endTime": "2026-09-01T04:00:00", "timeZone": "America/Los_Angeles", "repeat": "WEEKLY", "weeklyRepeatDays": ["SATURDAY", "SUNDAY"]}

selectors

Lista

Opcional.

Selectores JQ para extraer valores de la respuesta.

selectors:
- name: mutingRuleId
expression: ".data.alertsMutingRuleCreate.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, enabled, status o accountId de data.

{
"data": {
"alertsMutingRuleCreate": {
"id": "7654321",
"name": "Deploy window - checkout service",
"enabled": true,
"status": "ACTIVE",
"accountId": 123456
}
}
}

El siguiente ejemplo crea una regla de silenciamiento que suprime las alertas de una política durante las ventanas de mantenimiento recurrentes de fin de semana.

Ejemplo de flujo de trabajo

name: create_muting_rule
description: Create a muting rule for a maintenance window
steps:
- name: createMutingRule
type: action
action: newrelic.alerts.createMutingRule
version: 1
inputs:
accountId: ${{ .workflowInputs.accountId }}
name: "Deploy window - checkout service"
enabled: true
condition:
operator: "AND"
conditions:
- attribute: "policyName"
operator: "EQUALS"
values:
- "Checkout Service"
schedule:
startTime: "2026-09-01T02:00:00"
endTime: "2026-09-01T04:00:00"
timeZone: "America/Los_Angeles"
repeat: "WEEKLY"
weeklyRepeatDays:
- "SATURDAY"
- "SUNDAY"
selectors:
- name: mutingRuleId
expression: ".data.alertsMutingRuleCreate.id"
next: end
Copyright © 2026 New Relic Inc.

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