Docs » クラウドサービスプロバイダーに接続する » Google Cloud Platformへの接続 » Connect to Google Cloud Platform: Guided setup and other options

Connect to Google Cloud Platform: Guided setup and other options 🔗

You can connect your GCP account and send data to Splunk Observability Cloud with the following methods:

注釈

Before you connect, make sure to read GCP authentication, permissions and supported regions.

Connect to GCP using the guided setup 🔗

Follow these steps to connect to GCP:

1. Define a role for your GCP service account 🔗

Use GCP’s Viewer role as it comes with the permissions you need for most scenarios.

To customize the permissions for your role refer to GCP role permissions.

2. Configure GCP 🔗

To configure your GCP service:

  1. Log into your GCP account and select the project you want to monitor in the GCP web console.

  2. サイドバーから IAM & admin を選択し、次に Service Accounts を選択します。

  3. Go to Create Service Account at the top of the screen, complete the following fields, and select CREATE.

    • Service account name. Enter Splunk.

    • Service account ID. This field autofills after you enter Splunk for Service account name.

    • Service account description. Enter the description for your service account.

  4. (オプション)このサービスアカウントに選択したプロジェクトへのアクセス権を付与するロールを選択し、CONTINUE を選択します。

  5. Activate Key type JSON, and select CREATE. A new service account key JSON file is then downloaded to your computer. You will need this key to authenticate in Splunk Observability Cloud.

  6. In a new window or tab, go to Cloud Resource Manager API , and activate the Cloud Resource Manager API. You need to activate this API so Splunk Observability Cloud can use it to validate permissions on the service account keys.

注釈

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

3. Connect to Splunk Observability Cloud and start the integration 🔗

By default, Splunk Observability Cloud monitors all supported services, and any new services added later are also monitored. When you set integration parameters, you can choose to import metrics from a subset of the available services.

  1. Log in to Splunk Observability Cloud and open the Google Cloud Platform guided setup . Optionally, you can navigate to the guided setup on your own:

    1. In the left navigation menu, select 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. In the GCP guided setup enter a name for your new GCP integration, then Add Project.

  3. 次に、Import Service Account Key を選択し、Configure GCP でGCPからダウンロードしたJSONキーファイルを1つ以上選択します。

  4. Open を選択します。選択したサービスアカウントキーに対応するプロジェクトIDが表示されます。

  5. 利用可能なサービスの一部のみから メトリクス をインポートするには、以下の手順に従います:

    • All Services にアクセスすると、監視できるサービスのリストが表示されます。

    • 監視したいサービスを選択し、Apply します。

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

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

注釈

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

Using a single principal for your resources 🔗

In IAM you can grant access to your resources to one or more entities called principals, regardless of the authentication method (single Service Account or Workload Identity Federation).

If you’re using a single principal for multiple projects, GCP tracks all API usage quota in the project where the principal originates from, which can result in throttling in your integration. To mitigate this, select Use quota from the project where metrics are stored. To use this option the principal provided for the project needs either the serviceusage.services.use permission or the Service Usage Consumer role.

For a more detailed description see Principals in GCP’s docs.

Other options 🔗

Optionally you can:

  • To list any additional GCP service domain names that you want to monitor, use commas to separate domain names in the Custom Metric Type Domains field. For example, to obtain Apigee metrics, add apigee.googleapis.com.

    • For information on the available GCP metric domains refer to the official GCP docs at Google Cloud metrics .

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

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

Alternatives to connect to GCP 🔗

Integrate GCP using the API 🔗

You can also integrate GCP with Splunk Observability Cloud using the GCP API.

See Integrate Google Cloud Platform Monitoring with Splunk Observability Cloud in our developer portal for details.

Connect to GCP using Terraform 🔗

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

次のステップ 🔗

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

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