Display Google Cloud Platform billing data

This page describes how to configure Google Cloud Platform billing data for display on the dashboard of the Abiquo multi-cloud platform.

  1. To configure Google to supply billing data, follow Google documentation to set up billing data export.
    See https://cloud.google.com/billing/docs/how-to/export-data-bigquery-setup
    This will require permissions to administer the account.
    To summarize, you can go to the Google console →  BigQuery →  select the Project and create a dataset, for example, billingDatasetId. Note the name of your billing dataset.

    Create a billing dataset for BigQuery
    Create a billing dataset for BigQuery

     

  2. Check that the service account for Abiquo has the Big Query Viewer role

  3. Log in to Abiquo and edit the Abiquo enterprise

  4. Go to Properties and enter the properties as described here.

    1. dataset_id: Name of your billing dataset, e.g. billingDatasetId

    2. googleCloudPlatform_price_factor: Optional markup property

    3. googleCloudPlatform_discount: Optional discount property

  5. If you already entered the compute credentials but did not mark Also use for pricing, go to Credentials→ Pricing and enter them in the following format:

    • Access key ID: project_id#client_id#client_email#private_key_id

      • Secret access key: private_key

    For details of how to obtain these credentials, see Obtain Google Cloud Platform credentials



Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved