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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

Google Cloud PlatformのサービスとNew Relicの接続

New Relic GCP integrations で Google Cloud Platform (GCP) データの受信を開始するには、Google プロジェクトを New Relic の インフラストラクチャ監視 に接続します。まだ持っていない場合は、 New Relic アカウントを作成します 。永久に無料です。

ヒント

Terraformを使用して、クラウド統合を有効にするプロセスを自動化できます。 Terraformの公式ドキュメントサイトでその方法をお読みください。

要件

これらが認証の条件となります。

GCP integration requirements

Comments

モニタリング

GCP プロジェクトのAPI & Services Library設定で、 Google Stackdriver Monitoring APIを有効にする必要があります。

オーソライズ

For service account authorization (recommended):

サービス アカウント ID を GCP プロジェクトのメンバーとして追加するには、 Project IAM Adminロールを持つユーザーが必要です。

GCP プロジェクトIAM & adminでは、サービス アカウントにViewerロールとService Usage Consumerロール、あるいはカスタム ロールが必要です。

For user account authorization:

GCPプロジェクトを統合するNew Relicのユーザーは、Googleアカウントを持っていて、New Relicが監視するGCPプロジェクトを閲覧できる必要があります。

GCP プロジェクトIAM & adminでは、ユーザーはProject ViewerMonitoring viewerロールを持っている必要があります。

この認証方法では、NRQL クエリ、ダッシュボード、アラートの絞り込みに役立つタグやその他の属性を New Relic が収集することはできませんのでご注意ください。

New Relic のユーザー インターフェースのManage servicesリンクから、ユーザー アカウントからサービス アカウントに認証方法を移行できます。

プロジェクト名

オンラインセットアッププロセスの一環として、NewRelicで監視するプロジェクトのProject nameを特定する必要があります。 UIワークフローには、選択可能なアクティブなプロジェクトが自動的に一覧表示されます。

パーミッション(ユーザーアカウント認証の場合のみ)

New Relic は Google アカウントの権限を継承していないため、プロジェクトの変更を実行する権限がありません。また、New Relic は、特定の種類のデータ専用の読み取り専用の権限を必要とします。

New Relic が使用する API パーミッションの詳細については、 Google documentation about scopes を参照してください。

認証オプション

GCP プロジェクトを New Relic と統合するには、GCP プロジェクトから監視データを取得するために New Relic を承認する必要があります。 2 つの認証方法: Service accountsまたはUser accountsから選択できます。

GCPとNew Relicのインフラ監視の連携

重要

New Relic を使用して GCP を初めてセットアップする場合は、プロジェクトに対してクラウド監視 API が有効になっていることを確認する必要があります。 これは、 Google Cloud コンソールで行うことができます。

GoogleアカウントとNew Relicをユーザーアカウント認証で接続するため。

  1. one.newrelic.com > All capabilities > Infrastructure > GCPに移動します。 Google Cloud Services統合] ページで、 Add a GCP accountを選択します。

  2. Choose Authorization Method: Authorize a Service AccountまたはAuthorize a User Accountを選択し、UI の指示に従って New Relic を承認します。

  3. Add projects: New Relic がデータを受信するプロジェクトを選択します。

  4. Select services: GCP アカウントで利用可能なサービスのリストから、New Relic がデータを受信する個々のサービスを選択するか、すべてのサービスを選択します。

    ヒント

    これらのサービスは、前の手順で選択したプロジェクトのうちallに対して有効になります。 セットアッププロセスが完了したら、プロジェクトごとに監視するサービスを個別に微調整できます。

  5. セットアップ プロセスを完了するには、 Finishを選択します。

API認証エラーが発生した場合は、 トラブルシューティングの手順 に従ってください。

新しいリソースが検出され、エンティティとして合成されるまで、数分かかる場合があります。詳細については、クラウド統合システムの制限を参照してください。

New Relicでアプリのデータを調べる

New Relic が 1 つ以上の Google プロジェクトのサービスを統合することを承認すると、New Relic は定期的なポーリング間隔で GCP データの監視を開始します。 数分後、New Relic UI にデータが表示されます。 へのリンクやアラート設定などのデータを検索して使用するには、 one.newrelic.com > All capabilities > Infrastructure > GCPにアクセスしてください。

複数のGoogleプロジェクトをリンク

また、セットアップの際には、一度に複数のプロジェクトを選択することができますので、ご安心ください。

最初のセットアップの後、追加の GCP プロジェクトを New Relic で監視する必要がある場合は、必要な回数だけ GCP サービスを接続する手順を繰り返すことができます。

GCP統合のアンリンク [#disconnect]

いつでもGCPの統合を無効にすることができ、GoogleプロジェクトをNew Relicに接続したままにすることができます。

If you want to...

Do this

1つまたは複数のGCPサービス統合の無効化

GCPアカウントとNew Relicの連携を維持したまま、サービスを無効にすることができます。

  1. one.newrelic.com > All capabilities > Infrastructure > GCP > Manage services

    から。

  2. Edit GCP account

    ページで、無効にする各アクティブなサービスのチェックボックスをオフにします。

  3. 変更を保存します。

すべてのGCPインテグレーションを無効化し、プロジェクトモニタリングのリンクを解除する。

GCP アカウントを New Relic から完全に切り離すには、GCP アカウントのリンクを解除する必要があります。これにより、その GCP アカウントに関連するすべての New Relic 統合が無効になります。

user accountを使用して GCP プロジェクトを登録した場合は、次の手順に従います。

  1. one.newrelic.com > All capabilities > Infrastructure > GCP > Manage servicesに移動します。

  2. Edit GCP accountページから、 Unlink this accountを選択します。

  3. 変更を保存します。

    service accountを使用して GCP プロジェクトを登録した場合は、以下の手順に従います。 カスタム ロールを削除する場合は、このロールが New Relic へのアクセス以外の目的に使用される可能性があることに注意してください。

    custom user roleの場合:

  4. New Relic にサインインし、 Infrastructure > Integrations > Google Cloud Platformに移動します。

  5. IAM > admin > Rolesに移動し、ロールを検索して選択し、 DELETEを選択します。

    standard (non-custom) user roleの場合:

  6. New Relic にサインインし、 Infrastructure > Integrations > Google Cloud Platformに移動します。

  7. 削除するアカウントのManage Servicesを選択します。 Userの値をコピーして保存します。

  8. Google Cloudにログインし、 Select a projectボックスで正しいプロジェクトを選択します。

  9. ナビゲーション メニューからIAM & admin > IAMを選択します。

  10. 保存したユーザー値を検索して選択し、 REMOVEを選択します。

New Relic のリンクを解除した後の GCP プロジェクトのクリーンアップ

アンリンク後にGCPプロジェクトをクリーニングするには、以下の手順に従います。

user accountを使用していた場合:

  1. Googleユーザーアカウントの設定を開きます。

  2. Apps with access to your accountセクションを開きます。

  3. New Relicアプリケーションを選択します。

  4. Remove Accessを選択します。

    service accountを使用していた場合:

  5. GCP IAMコンソールを開きます。

  6. New Relic からのリンクを解除したいプロジェクトを選択し、「開く」をクリックします。

  7. New Relic で使用するサービスアカウントを選択します。

  8. Removeアイコンをクリックします。

Copyright © 2024 New Relic株式会社。

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