We are at re:Invent 2026Book my merch
Cloud Intelligence™Cloud Intelligence™

PlanetScale

PlanetScale costs, database by database.

Cloud Intelligence™ imports your PlanetScale invoices daily: rows read, rows written and storage, by database and line item. Right next to the rest of your cloud spend.

OAuth, read-only scopes · Historical invoices on connect · Refreshed daily

PlanetScale · October
$27,640
Rows read46%Storage32%Rows written22%
Databases
14
Rows read
41.8B
Storage share
32%
By database
orders-prod rows_read$9,860
users-prod storage$6,420
events-prod rows_written$4,980
catalog rows_read$3,370
analytics-staging storage$1,910

Trusted by engineering teams scaling PlanetScale in production

Akamai
Blumira
Chess.com
Current
OneFootball
Promptly
Recurly
Lusha
Mux

what we import

PlanetScale data, in the dimensions you already use.

Every charge maps to standard Cloud Analytics dimensions, plus PlanetScale labels for database name, usage metric and line item description.

Cloud AnalyticsPlanetScaleExample
ProviderPlanetScalePlanetScale
Billing accountOrganization namemy-org
Project/Account IDDatabase IDdb-abc123
ServiceMetric namerows_read
SKULine item descriptionPS-10 Rows Read
ResourceDatabase IDdb-abc123
Plus PlanetScale labels
ResourceMetricDescription
Refreshed daily · historical invoices imported on connect

what you can do with it

From the PlanetScale invoice to a decision

Cost by database

Slice by database, usage metric or line item across your organization.

Storage share

See how much of your PlanetScale bill goes to storage.

Reads vs writes

Rows read and rows written spend, side by side, per database.

One view, every provider

PlanetScale next to your cloud and SaaS spend in one report.

Budgets and alerts

Guardrails on database spend before the invoice lands.

Allocations

Put PlanetScale spend on teams and products, by database.

live in hours

Connect PlanetScale in three steps

1

Enter your organization.

Find PlanetScale in the catalog and enter your organization name.

2

Authorize with OAuth.

Approve read-only scopes for invoices, databases and organization details.

3

Reports in hours.

Historical invoice data imported. We email you when it's ready.

Read-only OAuth scopes. Disconnect any time.

Start free

Frequently asked
questions

How do I connect PlanetScale?

Find PlanetScale in the integrations catalog, enter your organization name and select Authorize. You approve access in PlanetScale, return to Cloud Intelligence and save.

What permissions does the connection request?

Three read-only OAuth scopes: read_invoices, read_databases and read_organization. You need the Organization Admin role in PlanetScale and the Billing Profiles Admin permission with us.

How fresh is the data, and how much history do I get?

We refresh PlanetScale data daily, and it is typically available within 48 hours. Historical invoice data is imported on first connection, which can take a few hours.

Which dimensions and labels are available?

Charges map to Provider, Billing Account (organization), Project/Account ID and Resource (database ID), Service (metric) and SKU (line item). Labels add database name, metric and description.

Can I see cost per database?

Yes. Each charge carries the database ID and database name, so you can group or filter spend by database and allocate it to the teams that own them.

How does PlanetScale show up next to my other providers?

PlanetScale appears as its own provider in Cloud Analytics, so you can report on it alongside your cloud and other connected spend, and use it in budgets and allocations.

Connect PlanetScale. Know what every database costs.

Free to start. Read-only. Reports in hours.