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

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

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

問題を作成する

New Relic NerdGraphアクション

プレビュー

この機能はまだ開発中ですが、ぜひお試しください。

この機能は現在、弊社のプレリリース ポリシーに従ってプレビュー プログラムの一部として提供されています。

このページでは、ワークフロー自動化アクション カタログで利用できる New Relic nerdgraph アクションの包括的なリファレンスを提供します。 これらのアクションにより、nerdgraph クエリとミューテーションを実行できるようになります。

前提条件

ワークフロー自動化で New Relic アクションを使用する前に、次の点を確認してください。

  • 適切な権限を持つ New Relic アカウント。
  • New Relicライセンスキー (データを別のアカウントに送信する場合)。
  • 使用を計画している特定の New Relic サービスに必要な権限。

New Relicアカウントのライセンスキーの作成および管理方法については、「ライセンスキー」を参照してください。

NerdGraphアクション

New Relic NerdGraph APIに対してGraphQLまたはミューテーションを実行する

newrelic NerdGraph API に対して Graphql コマンドを実行します。コマンドはクエリまたはミューテーションのいずれかになります。

入力

オプション性

タイプ

説明

グラフQL

必須

GraphQL 構文。

GraphiQL

を使用してコマンドを構築およびテストする

変数

必須

Map[string]any

GraphQLステートメントで使用する任意のキーの値ペア変数。

セレクター

オプション

リスト

指定された唯一のものを出力として取得するセレクター。

steps:
- name: findingVar
type: action
action: newrelic.nerdgraph.execute
version: 1
inputs:
graphql: |
query GetEntity($entityGuid: EntityGuid!) {
actor {
entity(guid: $entityGuid) {
alertSeverity
}
}
}
variables:
entityGuid: ${{ .workflowInputs.entityGuid }}
- name: findingInline
type: action
action: newrelic.nerdgraph.execute
version: 1
inputs:
graphql: |
{
actor {
entity(guid: "${{ .workflowInputs.entityGuid }}") {
alertSeverity
}
}
}
selectors:
- name: entities
expression: '.data'

出力

タイプ

説明

データ

Map[string]any

NerdGraph 応答の

data

プロパティの内容。

成功

ブール値

リクエストのステータス。

エラーメッセージ

失敗の理由をメッセージとして表示します。

steps:
- name: currentUserId
type: action
action: newrelic.nerdgraph.execute
version: 1
inputs:
graphql: |
query userId {
currentUser {
id
}
}
- name: sayHello
type: action
action: example.messaging.sayHello
version: 1
inputs:
name: ${{ .steps.currentUserId.outputs.data.currentUser.id }}
Copyright © 2025 New Relic株式会社。

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