• /
  • EnglishEspañolFrançais日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Crie uma política de alertas

|View as Markdown (English)

O identificador da ação é newrelic.alerts.createPolicy.

Cria uma nova política de alertas. Uma política agrupa condições do alerta relacionadas e controla como as violações criam incidentes.

A tabela a seguir descreve todos os campos de entrada disponíveis para esta ação.

Entrada

Tipo

Descrição

Exemplo

ID da conta

Interno

Obrigatório.

A conta da New Relic na qual criar a política. Deve ser um número inteiro positivo.

123456

nome

Corda

Obrigatório.

O nome da política.

"Production Services"

incidentPreference

Corda

Obrigatório.

Determina como os incidentes são criados para violações. Um de

PER_CONDITION

(um problema por condição),

PER_CONDITION_AND_TARGET

(um problema por condição por sinal) ou

PER_POLICY

(um problema por política).

"PER_CONDITION"

selectors

Lista

Opcional.

Seletores JQ para extrair valores da resposta.

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

A tabela a seguir descreve todos os campos de saída retornados por esta ação.

Saída

Tipo

Descrição

success

Boleano

true

quando a etapa foi executada sem erro.

errorMessage

Corda

Mensagem de erro em caso de falha.

null

em caso de sucesso.

dados

Mapa

Resposta do NerdGraph. Use selectors para extrair id, name, incidentPreference, accountId ou entityGuid de data.

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

O exemplo a seguir cria uma política de alertas e captura o ID da nova política para uso em etapas subsequentes.

Exemplo de fluxo de trabalho

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.