Learn how to connect Google Cloud Platform to Pelanor for automatic billing data ingestion.
Term | Meaning |
---|---|
Billing Account | GCP account that receives and pays charges |
Project | GCP organizational unit that owns resources |
Workspace | Pelanor environment for a customer or team |
BigQuery Export | Billing data sent to BigQuery for analysis |
Metadata | Service-specific data beyond the billing export (API calls, logs, etc.) |
Create a New GCP Integration
Select Integration Method
Fill in Details and Run gcloud CLI Commands
Enable Cost Allocation (optional, GKE only)
Validate Integration
Vendor = GCP
. Data typically appears in Pelanor within 24–48 hours after completing the integration.Permission | Purpose |
---|---|
bigquery.datasets.get | Access billing datasets |
bigquery.jobs.get | Retrieve query details |
bigquery.jobs.list | Read statistics about BigQuery jobs |
bigquery.jobs.listAll | List BigQuery jobs not initiated by the Pelanor principal user |
bigquery.tables.get | Read table metadata |
bigquery.tables.list | Fetch BigQuery table names |
cloudsql.instances.list | Cloud SQL cost insights |
compute.instances.list | Map workloads to instances |
compute.networks.list | Analyze network configs |
compute.regions.list | Retrieve regions enabled for your organization’s account |
compute.routers.get | Routing cost analysis |
compute.routers.list | List Cloud Router resources |
compute.routes.list | Traffic route mapping |
container.clusters.list | Discover GKE clusters |
container.nodes.list | Node-level allocation |
resourcemanager.projects.get | Discover projects |
resourcemanager.projects.getIamPolicy | Cross-project IAM analysis |
billing.resourceAssociations.list | Enumerate projects associated with a billing account (project discovery) |