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

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

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

問題を作成する

ミューティングルールを作成する

|View as Markdown (English)

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

条件に一致する違反の集計通知を抑制する新しいミューティングルールを作成します。オプションで、ルールを定期的または1回限りのメンテナンスウィンドウとしてスケジュールします。

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

入力

タイプ

説明

例

アカウントID

Int

必須。

ミューティングルールを作成するNew Relicアカウント。

123456

name

弦

必須。

ミュートルールの名前。

"Deploy window - checkout service"

有効

ブール値

必須。

ミュートルールが有効かどうか。

true

調子

地図

必須。

どの違反をミュートするかを定義する条件グループです。

operator

(

AND

または

OR

)および

conditions

が必要です —

{attribute, operator, values}

エントリのリスト。

attribute

は、

accountId

、

conditionId

、

conditionName

、

conditionType

、

entity.guid

、

nrqlEventType

、

nrqlQuery

、

policyId

、

policyName

、

product

、

tags.<NAME>

、

targetId

、または

targetName

のいずれかになります。各エントリの

operator

は、

ANY

、

CONTAINS

、

ENDS_WITH

、

EQUALS

、

IN

、

IS_BLANK

、

IS_NOT_BLANK

、

NOT_CONTAINS

、

NOT_ENDS_WITH

、

NOT_EQUALS

、

NOT_IN

、

NOT_STARTS_WITH

、または

STARTS_WITH

のいずれかです。

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

description

弦

オプション。

ミューティングルールの自由記述の説明。

"Suppresses notifications during the weekly maintenance window."

actionOnMutingRuleWindowEnded

弦

オプション。

ミューティングウィンドウが終了するか、ルールが無効になった場合、オープンなイシューはどうなりますか。

CLOSE_ISSUES_ON_INACTIVE

または

DO_NOTHING

のいずれか。

"DO_NOTHING"

スケジュール

地図

オプション。

ルールによる違反のミュートをアクティブにする期間。常にオンのルールの場合は省略します。フィールド:

startTime

および

endTime

(オフセットなしのローカルISO 8601、例:

2026-09-01T02:00:00

)、

timeZone

(IANAゾーン、例:

America/Los_Angeles

)、

repeat

(

DAILY

、

WEEKLY

、または

MONTHLY

;1回限りの場合は省略)、

weeklyRepeatDays

(

repeat

が

WEEKLY

の場合は必須)、および繰り返しを制限するための

repeatCount

または

endRepeat

のいずれか。

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

selectors

リスト

オプション。

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

selectors:
- name: mutingRuleId
expression: ".data.alertsMutingRuleCreate.id"

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

出力

タイプ

説明

success

ブール値

true

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

errorMessage

弦

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

null

。

データ

地図

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

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

以下の例では、週末の定期的なメンテナンスウィンドウ中にポリシーのアラートを抑制するミュートルールを作成します。

ワークフローの例

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

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