• ログイン今すぐ開始

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

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

問題を作成する

NerdGraph (GraphQL) を使用して変更を追跡する

変更追跡機能を使用すると、さまざまな変更が顧客やシステムに与える影響を追跡できます。たとえば、いくつかのデプロイメントを行う場合、変更追跡機能を使用して、New Relic UI チャートで結果を監視できます。また、これらの変更の影響を理解するのに役立つ機能にもアクセスできます。

CLI または CI/CD 統合を使用して監視する変更を指定する代わりに、NerdGraph API を介して GraphQL ミューテーションとクエリを使用して同じことを行うことができます。

NerdGraph の使用に関する一般的な情報については、「NerdGraph の紹介」を参照してください。

要件

要件は次のとおりです。

  • ナードグラフの要件
  • ユーザーのアクセス許可: どのユーザー タイプでも NerdGraph を使用して展開マーカーを作成し、他の変更を追跡できますが、完全なプラットフォーム ユーザーのみがキュレートされた変更追跡 UI エクスペリエンスにアクセスできます。

NerdGraphエクスプローラーのフィールドを理解する

GraphQL クエリで使用するフィールドは、次の一般的なタイプに分類されます。

ミューテーションを使用してデプロイ マーカーを作成する

デプロイなどの変更を記録するには、必須フィールドを含めてから、任意のフィールドを含めるかどうかを決定する必要があります。

デプロイ マーカーを作成するいくつかの方法を示す GraphQL ミューテーションの例を次に示します。

クエリの展開

GraphQL および NRQL クエリを使用して、デプロイに関連する変更に関するデータを取得できます。以下の例を参照して、いくつかのクエリを試してください。また、 NerdGraph エンティティ API チュートリアルで GraphQL クエリについて学習することもできます。

次のステップ

追跡したい変更を指定したら、New Relic UI でそれらの変更の影響を分析できます。詳細については、 New Relic で変更を表示および分析する方法 を参照してください。

Copyright © 2023 New Relic Inc.

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