• /
  • ログイン
  • 無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

NerdGraphチュートリアルクラウド・インテグレーションの設定

本ドキュメントでは、 New Relic NerdGraph を使用して、 クラウドインテグレーションの構成データ 、Amazon AWS、Microsoft Azure、Google Cloud Platform (GCP) などを照会したり変更したりする方法の例を示しています。 NerdGraph GraphiQL エクスプローラー を使用すると、 NRQL データを照会することもできます

クラウド・インテグレーションの構成データを照会するためのこれらの例では、 GraphQL クエリとミューテーション を使用しています。

  • クエリ: データの取得のみを目的としたリクエスト
  • Mutations: サーバー上にデータを作成または更新するリクエスト

要件

NerdGraphでクラウドインテグレーションのデータを照会する前に、以下のことを確認してください。

NerdGraph GraphiQL エクスプローラーにアクセスします。

NerdGraph GraphiQL エクスプローラーにアクセスするには、以下の手順に従います。

  1. api.newrelic.com/graphiql にアクセスしてください。
  2. 以下の例のいずれかを追加します。

クエリの例

クエリとは、データを取得することだけを目的としたリクエストである(副作用はない)。NerdGraphのクエリは固定的なものではなく、必要に応じてより多くのデータを要求することも、より少ないデータを要求することも可能である。各クエリでは、スキーマでサポートされている限り、取得したいデータを正確に指定することができます。

変異の例

ミューテーションとは、サーバー上にデータを作成したり更新したりするなど、副作用を意図したリクエストのことです。ミューテーションには、キーワード mutation とミューテーションの名前が必要です。NerdGraphのミューテーションは、すべての可能なミューテーションのサブセットに制限されています。

Amazon AWSとの連携を可能にする

この例では、 Amazon AWS SQS の統合を使用しており、 AWS アカウントを New Relic に接続していることを前提としています。

Amazon AWSの統合を有効にするには

Amazon AWSインテグレーションのポーリング間隔の変更

この例では、 Amazon AWS SQS インテグレーションを使用しており、 AWS アカウントを New Relic に接続していることを前提としています。AWS インテグレーションのポーリング間隔を変更するには、以下の手順に従います。

Amazon AWSの統合を無効にする

この例では、 Amazon AWS SQS の統合を使用しており、 AWS アカウントを New Relic に接続していることを前提としています。AWS 統合を無効にするには、以下の手順に従います。

問題を作成する
Copyright © 2022 New Relic Inc.