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

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

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

問題を作成する

NRQL条件として検索

|View as Markdown (English)

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

NRQL変換された形式のクラシック(レガシー)アラート条件を検索します。名前、ポリシー、またはソース製品によるオプションのフィルタリング、およびカーソルベースのページネーションをサポートします。

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

入力

タイプ

説明

例

アカウントID

Int

必須。

検索対象のNew Relicアカウント。

123456

name

弦

オプション。

この完全一致する名前を持つ条件にフィルタリングします。

"High error rate"

nameLike

弦

オプション。

名前にこの部分文字列を含む条件にフィルタリングします。

"error rate"

policyId

弦

オプション。

このポリシーIDに属する条件にフィルタリングします。

"2000002"

sourceProduct

リスト

オプション。

これらのソース製品から変換された条件にフィルタリングします。

APM

、

BROWSER

、

INFRASTRUCTURE

、

MOBILE

、

NRQL

、

SERVERS

または

SYNTHETICS

の1つ以上。

["APM", "MOBILE"]

termsOperator

弦

オプション。

閾値条件がこの演算子を使用する条件にフィルタリングします。

ABOVE

、

ABOVE_OR_EQUALS

、

BELOW

、

BELOW_OR_EQUALS

、

EQUALS

または

NOT_EQUALS

のいずれか。

"ABOVE"

カーソル

弦

オプション。

以前の呼び出しの

nextCursor

出力からのページネーションカーソルです。初回の呼び出しでは空白のままにします。

"NTAtMTc4ODEwNzM1NzYxOA=="

selectors

リスト

オプション。

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

selectors:
- name: nrqlConditions
expression: ".data.actor.account.alerts.asNrqlConditionsSearch.nrqlConditions"
- name: nextCursor
expression: ".data.actor.account.alerts.asNrqlConditionsSearch.nextCursor"

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

出力

タイプ

説明

success

ブール値

true

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

errorMessage

弦

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

null

。

データ

地図

NerdGraphのレスポンス。nrqlConditions、nextCursorまたはtotalCountを抽出するには、selectorsを使用します。各条件にはsourceProductフィールドが含まれます。これ以上ページがない場合、nextCursorはnullになります。

{
"data": {
"actor": {
"account": {
"alerts": {
"asNrqlConditionsSearch": {
"nextCursor": null,
"totalCount": 1,
"nrqlConditions": [
{
"id": "12135326",
"name": "High Error Rate",
"enabled": true,
"policyId": "1543893",
"type": "STATIC",
"sourceProduct": "NRQL"
}
]
}
}
}
}
}
}

以下の例では、名前の一部でクラシック条件を検索します。

ワークフローの例

name: search_as_nrql_conditions
description: Search classic conditions in NRQL format
steps:
- name: searchAsNrqlConditions
type: action
action: newrelic.alerts.searchAsNrqlConditions
version: 1
inputs:
accountId: ${{ .workflowInputs.accountId }}
nameLike: "error rate"
selectors:
- name: nrqlConditions
expression: ".data.actor.account.alerts.asNrqlConditionsSearch.nrqlConditions"
next: end
Copyright © 2026 New Relic株式会社。

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