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

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

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

問題を作成する

通知の送信

|View as Markdown (English)

アクション識別子はnewrelic.notification.sendです。

New Relicの宛先にメッセージまたはメールを送信します。まずNew Relicで適切な宛先を作成してから、このアクションでそのIDを使用してください。

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

入力

タイプ

説明

例

type

弦

必須。

送信先タイプ。

slack

email

microsoftTeams

宛先ID

弦

必須。

New Relicの宛先に関連付けられたDestinationId。宛先を設定してそのIDを取得するには

NerdGraphチュートリアル:アラートの宛先

を、詳細については

宛先

を参照してください。

123e4567-e89b-12d3-a456-426614174000

パラメーター

地図

必須。

選択した宛先タイプに通知を送信するために必要なフィールド。

Slack

の場合:

channel

(チャンネル名またはID)と

text

(メッセージ)。

Email

の場合:

subject

と

message

。

{"channel": "${{ YOUR_CHANNEL }}", "text": "Enter your text here"}

または

{"subject": "${{ subject }}", "message": "Enter your message here"}

アタッチメント

リスト

オプション。

オプションの添付ファイルのリスト。

type

が

slack

の場合、このアクションは添付ファイルをサポートしません。

attachment.type

イナム

必須。

添付ファイルのコンテンツタイプ:

QUERY

(クエリ)、

RAW

(生データ)、または

DASHBOARD_SNAPSHOT

(ダッシュボードスナップショット)。

attachment.query

弦

オプション。

QUERY

タイプの場合、NRQLクエリステートメント。

SELECT * FROM Log

添付ファイル.アカウントID

リスト

オプション。

QUERY

の場合、クエリを実行するNew RelicアカウントIDです。指定されていない場合は、ワークフローに関連付けられたアカウントが使用されます。

[12345567]

attachment.format

イナム

オプション。

QUERY

の場合、出力形式。デフォルト:

JSON

。

JSON

CSV

PSV

TSV

添付ファイルの内容

弦

オプション。

RAW

の場合、UTF-8形式の添付ファイルの内容。

A,B,C\n1,2,3

添付ファイル.ファイル名

弦

オプション。

添付ファイルのファイル名です。省略した場合、名前は自動的に生成されます。

log_count.csv

attachment.dashboardGuid

弦

必須(DASHBOARD_SNAPSHOTの場合)。

スナップショットを作成するダッシュボードのGUID。動的な式を指定するには、

JQ input

を切り替えます。

YOUR_DASHBOARD_GUID

attachment.dashboardParams

オブジェクト

オプション(DASHBOARD_SNAPSHOT用)。

スナップショット設定オプション。すべてのダッシュボードのデフォルトを使用する場合は省略します。

attachment.dashboardParams.format

イナム

オプション。

スナップショットのファイル形式。

PDF

PNG

attachment.dashboardParams.display

オブジェクト

オプション。

スナップショット画像の寸法。

attachment.dashboardParams.display.width

整数

オプション。

ピクセル単位の幅。最小:

10

、最大:

2000

。

1920

attachment.dashboardParams.display.height

整数

オプション。

ピクセル単位の高さ。最小:

10

、最大:

2000

。

1080

attachment.dashboardParams.variables

リスト

オプション。

テンプレート変数のオーバーライド。各エントリには

name

と

values

のリストが必要です。ダッシュボードですでに定義されている変数のみが有効です — 未定義の変数名を渡すと、ワークフローが失敗します。

attachment.dashboardParams.timeWindow

オブジェクト

オプション。

スナップショットのタイムウィンドウ。ダッシュボードに保存されているタイムウィンドウを使用する場合は、完全に省略してください。

duration

(相対)または

beginTime

と

endTime

(絶対範囲)のいずれかを指定してください — 両方は指定できません。

attachment.dashboardParams.timeWindow.duration

整数

オプション。

ミリ秒単位の相対時間枠。

1800000

(30分)

attachment.dashboardParams.timeWindow.beginTime

整数

オプション。

エポックミリ秒単位の絶対開始時間。

endTime

と併用します。

1789452840316

attachment.dashboardParams.timeWindow.endTime

整数

オプション。

エポックミリ秒単位の絶対終了時刻。

beginTime

と併用します。

1789454640316

attachment.dashboardParams.entityFilter

弦

オプション。

エンティティを使用してダッシュボードのデータにフィルターを適用します。

WHERE

キーワードを含めずにフィルター式を指定してください。

appName = 'Production'

selectors

リスト

オプション。

出力から特定のフィールドを抽出するためのセレクター。

[{"name": "success", "expression": ".success"},{"name": "attachments", "expression": ".response.attachments"},{"name": "sessionId", "expression": ".response.sessionId"}]

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

出力

タイプ

例

sessionId

弦

"sessionId": "7fa97f26-3791-492e-a39b-53793163dfb9"

errorMessage

弦

"Channel is a required field in the notification send"

attachments

リスト

[{
"blobId": "43werdtfgvhiu7y8t6r5e4398yutfgvh",
"rowCount": 100
}]

重要

このアクションは、Slackの宛先に送信する場合、添付ファイルをサポートしていません。

ワークフローの例:Slack

name: slack_notification_workflow
description: This is a test workflow to test slack notification send action
steps:
- name: SendMessageUsingSlackChannel
type: action
action: newrelic.notification.send
version: 1
inputs:
type: slack
destinationId: ccd0d926-ed6f-4ddd-bc7d-b7eb9822908d
parameters:
text: Hi , Testing notifcation api using slack channel name
channel: test-channel-workflow

ワークフローの例:Eメール

name: emailer-workflow
description: send email using workflow
steps:
- name: emailReport1
type: action
action: newrelic.notification.email
version: 1
inputs:
type: email
destinationId: "e7a5a004-424d-44db-a3df-266980a90242"
parameters:
subject: "workflow notification"
message: "this is a message."
attachments:
- type: QUERY
query: "SELECT * FROM Log"
format: CSV
filename: "log_count.csv"
selectors:
- name: success
expression: '.success'
- name: sessionId
expression: '.response.sessionId'
- name: attachments
expression: '.response.attachments'
Copyright © 2026 New Relic株式会社。

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