• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

アラートポリシーの作成

|View as Markdown (English)

アクション識別子はnewrelic.alerts.createPolicyです。

新しいアラートポリシーを作成します。ポリシーは関連するアラート条件をグループ化し、違反がどのようにインシデントを作成するかを制御します。

次の表は、このアクションで利用可能なすべての入力フィールドについて説明しています。

入力

タイプ

説明

例

アカウントID

Int

必須。

ポリシーを作成するNew Relicアカウント。正の整数である必要があります。

123456

name

弦

必須。

ポリシーの名前。

"Production Services"

incidentPreference

弦

必須。

違反に対してインシデントが作成される方法を決めます。

PER_CONDITION

(条件ごとに1つの問題)、

PER_CONDITION_AND_TARGET

(シグナルごとの条件ごとに1つの問題)、または

PER_POLICY

(ポリシーごとに1つの問題)のいずれかです。

"PER_CONDITION"

selectors

リスト

オプション。

レスポンスから値を抽出するためのJQセレクター。

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

次の表は、このアクションによって返されるすべての出力フィールドについて説明しています。

出力

タイプ

説明

success

ブール値

true

ステップがエラーなしで実行された場合。

errorMessage

弦

失敗時のエラーメッセージ。成功した場合は

null

。

データ

地図

NerdGraphのレスポンス。selectorsを使用して、dataからid、name、incidentPreference、accountId、またはentityGuidを抽出します。

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

次の例では、アラートポリシーを作成し、後続の手順で使用するために新しいポリシーIDを取得します。

ワークフローの例

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株式会社。

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