Docs » クラウドサービスプロバイダーに接続する » Google Cloud Platformへの接続 » Google Cloud Platformへの接続:ガイド付きセットアップとその他のオプション

Google Cloud Platformへの接続:ガイド付きセットアップとその他のオプション 🔗

GCP アカウントを接続して、次の方法で Splunk Observability Cloud にデータを送信できます:

注釈

接続する前に、必ず GCP 認証、権限、対応リージョン を読んでください。

ガイド付きセットアップでGCPに接続する 🔗

GCPに接続するには、以下の手順に従ってください:

1. GCPサービスアカウントのロールを定義する 🔗

ほとんどのシナリオで必要なアクセス許可が付属しているため、GCPの Viewer ロールを使用します。

ロールの権限をカスタマイズするには、GCP ロール権限 を参照してください。

2. GCPを設定する 🔗

GCPサービスを設定するには:

  1. GCP アカウントにログインし、GCP Webコンソールで監視したいプロジェクトを選択します。

  2. Authenticate your GCP project using Workload Identity Federation or Service Account Keys. For more details, see Google アカウントを認証する.

注釈

複数のGCPプロジェクトを監視するには、プロジェクトごとにこのセクションで説明する手順を繰り返します。

3. Splunk Observability Cloud に接続してインテグレーションを開始する 🔗

デフォルトでは、Splunk Observability Cloud によりサポートされているすべてのサービスが監視され、後から追加された新しいサービスも監視されます。インテグレーションパラメータを設定すると、利用可能なサービスのサブセットからメトリクスをインポートするように選択できます。

  1. Splunk Observability Cloud にログインし、Google Cloud Platform ガイド付きセットアップ を開きます。オプションで、ガイド付きセットアップに自分で移動することもできます:

    1. 左のナビゲーションメニューで、Data Management を選択します。

    2. Available integrations タブにアクセスするか、Deployed integrations タブで Add Integration を選択します。

    3. インテグレーションフィルターメニューで、By Use Case を選択し、Monitor Infrastructure のユースケースを選択します。

    4. Cloud Integrations セクションで、Google Cloud Platform タイルを選択し、Google Cloud Platform ガイド付きセットアップを開きます。

  2. 以下のフィールドに記入してください。

  • 名前。GCPインテグレーションの名前を入力します。

  • Project. Select Add Project to add a new project and follow the prompts to authenticate it. For more details, see Google アカウントを認証する.

  • サービス。デフォルトでは、新しいインテグレーションは、サポート対象のすべてのGCPサービスと同期します。選択した特定のサービスを同期させる場合は、All services > Sync only selected services を選択します。

  • ポーリングレート。Splunk Observability CloudがGCPにメトリクスデータをポーリングする速度(秒単位)を、1分を最小単位、10分を最大単位として選択します。たとえば、値を300に設定すると、5分に1回メトリクスをポーリングします。

  • インポートするデータ(メタデータおよび/またはメトリクス)を指定します。

  • メトリクスが保存されているプロジェクトからクォータを使用するかどうかを指定します。詳細は、リソースに単一のプリンシパルを使用する を参照してください。

  1. オプションのフィールド:

  • カスタムメトリクスタイプドメイン。監視するGCPサービスドメイン名を追加でリストするには、「 カスタムメトリクスタイプドメイン 」フィールドにドメイン名をカンマで区切って入力します。たとえば、Apigeeメトリクスを取得する場合は、apigee.googleapis.com を追加します。

    • 利用可能な GCP メトリクスドメインの詳細については、Google Cloud メトリクス の公式 GCP ドキュメントを参照してください。

    • カスタムメトリクスタイプドメインの構文については、Splunk 開発者ドキュメントの Custom metric type domain examples を参照してください。

  • Compute Metadataインクルードリスト。監視するサービスの1つとしてCompute Engineを選択した場合、プロパティとして送信するCompute Engineインスタンスのメタデータキーをコンマ区切りのリストで入力できます。これらのメタデータキーは、gcp_metadata_<metadata-key> という名前のプロパティとして送信されます。

これでGCPとのインテグレーションは完了です。

注釈

Splunk はデータの可用性について責任を負わず、接続してからアカウントから有効なデータが表示されるようになるまで最大数分 (設定によってはそれ以上) かかることがあります。

リソースに単一のプリンシパルを使用する 🔗

IAM では、認証方法(単一サービスアカウントまたはワークロード ID フェデレーション)に関係なく、プリンシパルと呼ばれる 1 つまたは複数のエンティティにリソースへのアクセスを許可することができます。

1つのプリンシパルを複数のプロジェクトで使用している場合、GCPはプリンシパルの元となるプロジェクトですべてのAPI使用クォータを追跡し、それによりインテグレーションでのスロットリングが発生することがあります。これを軽減するには、メトリクスが保存されているプロジェクトからクォータを使用する を選択します。このオプションを使用するには、プロジェクトに指定するプリンシパルに serviceusage.services.use 権限または Service Usage Consumer ロールが必要です。

詳細な説明は、GCP のドキュメントの Principals を参照してください。

GCPに接続する代替手段 🔗

APIを使用してGCPを統合する 🔗

GCP API を使用して GCP と Splunk Observability Cloud を統合することもできます。

詳細は開発者ポータルの Integrate Google Cloud Platform Monitoring with Splunk Observability Cloud を参照してください。

Terraformを使用してGCPに接続する 🔗

Terraform を使って接続するには、Splunk Terraform を使ってクラウドサービスを接続する を参照してください。

次のステップ 🔗

セットアップを確認するには、セットアップページの最後にあるリストに表示されているGCPインテグレーションの詳細を調べます。

このページは 2025年01月30日 に最終更新されました。