Google Cloud Billing
Monitor Google Cloud Billing Service
Not Included in the BindPlane with Google Cloud Monitoring offering
All of the Google Cloud Platform sources listed within this documentation are not included with the BindPlane with Google Cloud Monitoring offering.
For more information on how to use the below LPU and other Google Cloud Data Collection setup. See the Google Cloud Platform Sources
Least Privileged User
A monitoring service user with at least the following permissions is required:
Deploying a Least Privileged User
To learn more about how to deploy a role with these permissions to a GCP Organization, or a GCP Project, please refer to this documentation:
Deploy an Individual LPU role to a GCP Project, or GCP Organization
- bigquery.jobs.create
- bigquery.datasets.create
- bigquery.datasets.get
- bigquery.datasets.getIamPolicy
- bigquery.tables.create
- bigquery.tables.delete
- bigquery.tables.export
- bigquery.tables.get
- bigquery.tables.getData
- bigquery.tables.list
- bigquery.tables.update
- bigquery.tables.updateData
- resourcemanager.projects.get
- resourcemanager.projects.list
Connection Parameters
Name | Required? | Description |
---|---|---|
Private Key JSON | Required | The contents of the private key JSON file created when setting up a service account. |
Billing Project ID | Required | The gcp project id that the billing export table is located under in BigQuery. |
Billing Table | Required | The table id of the billing export table in BigQuery. |
Billing Table Location | The selected location that your BigQuery data set is stored in. (ex. asia-northeast1) Leave blank if multi-regional location: US or EU | |
Collect By Account | Collect billing data for each unique billing account. | |
Collect By Project | Collect billing data for each unique project. | |
Collect Service | Collect billing data for each unique service. | |
Collect Service By Project | Collect billing data for each unique service for each project. | |
Connection Timeout | The number of seconds to allow for connecting to the target. |
Metrics
Account
Name | Description |
---|---|
ID | The billing account ID that the usage is associated with. |
Cost | The amount charged to your billing account for the time period provided. |
Project
Name | Description |
---|---|
Account ID | The billing account ID that the usage is associated with. |
Cost | The amount charged to your billing account for the time period provided. |
ID | The ID of the project that generated the billing data. |
Name | The name of the project that generated the billing data. |
Project Service
Name | Description |
---|---|
Account ID | The billing account ID that the usage is associated with. |
Cost | The amount charged to your billing account for the time period provided. |
Project ID | The ID of the project that generated the billing data. |
Project Name | The name of the project that generated the billing data. |
Service Description | The Google Cloud Platform service that reported the billing data. |
Service ID | The ID of the service that the usage is associated with. |
Service
Name | Description |
---|---|
Account ID | The billing account ID that the usage is associated with. |
Cost | The amount charged to your billing account for the time period provided. |
Description | The Google Cloud Platform service that reported the billing data. |
ID | The ID of the service that the usage is associated with. |
Updated almost 4 years ago