Google Cloud Monitoring

Polytomic connects Google Cloud Monitoring to your data warehouse, databases, and other tools for ETL. Turn your project's Cloud Monitoring metrics and resource labels into reportable tables, without writing code.

Google Cloud Monitoring logo

Metrics discovered automatically

Every active metric and resource type pairing in your project becomes a table. Tables for quiet metrics stay listed. Tables for metrics deleted in Google Cloud are dropped.

Every statistic, typed

Each table gets the statistics its metric supports, such as sum, mean, minimum, maximum, delta, or a percentile. A unit column sits beside every one.

Late points caught automatically

Each sync starts from where the last one left off and re-reads a short recent window. Cloud Monitoring can still revise points for up to 25 hours after they land.

Example workflows

Blend Cloud Monitoring metrics with product and business data in your warehouse

What you can sync

Each active metric and resource type pairing in your project becomes its own table. Sync its labels and statistics into your data warehouse, a database, or another connected tool.

From Google Cloud Monitoring

Every active metric and resource type pairing in your project, discovered automatically
Resource and metric labels, kept as their own typed columns
Sum, mean, minimum, maximum, delta, and percentile statistics for each metric, with its unit alongside
Custom reports that narrow a metric to the labels and statistics you choose

How it works

Connect a Google Cloud service account. Polytomic discovers every metric and resource type pairing your project actively monitors. Each pairing becomes its own table. Resource and metric labels become columns on each row. Each statistic the metric supports gets its own column next to its unit.

Cloud Monitoring keeps roughly two years of metric data. Polytomic reads back that far on a table's first sync. Each sync after that starts from where the last one left off. It also re-reads a short recent window, since Cloud Monitoring can still revise points for up to 25 hours after they land.

  • Metric and resource type pairs become tables automatically
  • Resource and metric labels become typed columns on each row
  • Each table's columns match the statistics that metric supports
  • Only the statistics you enable in your sync are requested
  • A short recent window re-reads on every run for revisions
  • Custom reports narrow a metric to chosen labels and statistics

How to set up

Google Cloud Monitoring connects with a service account key instead of an OAuth flow. Create the service account in Google Cloud, then save its JSON key as the connection's credential in Polytomic.

How to get connected
  1. 1In Google Cloud, create a service account with permission to read Cloud Monitoring metrics, then download its JSON key
  2. 2In Polytomic, go to Connections, click Add connection, and select Google Cloud Monitoring
  3. 3Upload the service account key, optionally set the project ID or custom reports, then click Save

Frequently asked questions

Why teams choose Polytomic

No engineering required

Set up and manage syncs without writing code.

Flexible data modeling

Use SQL to define exactly what data gets synced.

Handles scale automatically

Supports large datasets with incremental syncs and bulk APIs.

Start syncing your data with Google Cloud Monitoring in minutes

No credit card required. Free trial available.

More integrations beyond Google Cloud Monitoring