# Polylane fixes issues across your Google Cloud project.

Connect a project in one setup flow. No service account keys.

For connection steps, permissions and resource discovery, [Set up the Google Cloud integration](/integrations/gcp/).

## Supported resources

- Cloud Run Service
- GKE Cluster
- Cloud SQL Instance
- Pub/Sub Topic
- Storage Bucket
- Compute Engine Instance
- Cloud Function
- BigQuery Dataset

## From Cloud Run to GKE.

### Investigates your Cloud Monitoring alerts

Metric, log-based and PromQL alert policies are investigated the moment they fire. Polylane adds its own notification channel to your policies and never creates new ones.

### Reads Logging, Monitoring and Trace

Investigations query Cloud Logging, Monitoring metrics and dashboards, and Cloud Trace, and cite what they find.

### Knows how your project fits together

Cloud Run, Cloud SQL, Pub/Sub, the load balancer chain and the rest of the project sit in one context graph, so Polylane knows what a failure affects.

### Sees inside your GKE clusters

Deployments, pods, services and jobs in each GKE cluster join the graph, and investigations read pod logs and events.

### No service account keys

Polylane reads through Workload Identity Federation, with tokens that expire within 15 minutes. You approve the setup once, in your own project.

### Fixes it in the code

When the cause is in your code, Polylane writes the change in the repository behind the service, ready for your review.

## Questions

**Is Polylane an AI SRE for Google Cloud?**

It does that work, though we call it self-operating software. Polylane keeps your Cloud Run services, GKE clusters and Cloud SQL databases in one graph, investigates what breaks and fixes it.

**Does it need access to my whole organization?**

No. Each connection covers one project. Connect another project to add it.

**Can Polylane change anything in my project?**

Investigations only read. To receive alerts, Polylane adds its notification channel to your alert policies. Changes inside GKE are off unless you turn them on, and each one waits for a person to approve it.

**Which Google Cloud alerts does Polylane investigate?**

Cloud Monitoring alert policies: metric, log-based and PromQL. It is on by default, and Polylane picks up new policies every 15 minutes.

**Which Google Cloud resources does Polylane sync?**

Every type it syncs is listed on this page, each with its connections and config. Anything else Cloud Asset Inventory reports shows up as a generic resource.

**Does it work with my observability provider?**

Yes. Polylane supports all the major observability providers, and you can connect any other through MCP. The full list is on polylane.com/integrations.

**What does it cost?**

Every plan, price and limit is on polylane.com/pricing.

Get started with one command: `curl -fsSL https://polylane.com/setup | bash` installs the CLI, connects your coding agents, and creates the account.
