Slide 10 of 11

Google Sheets

Google Sheets: Spreadsheet data in dashboards

What it’s for: Human-maintained data including on-call schedules, manual logs, budgets, and targets.

Good to know

  • Reference cells or ranges; there’s no query language to learn
  • Requires Google authentication
  • Best for small, human-maintained data rather than high-volume telemetry; Google’s sheet size and API rate limits apply

Best for

  • On-call schedules
  • Manual tracking and logs
  • Application targets and KPIs
  • Data non-engineers maintain

Tip: Reference cells using A1 notation, like Sheet1!A1:E100.


Documentation

View the full documentation.

Google Sheets data source

Script

Here’s a data source that surprises people: Google Sheets. Why would you want spreadsheet data in Grafana?

Because lots of important data lives in spreadsheets maintained by non-technical users. On-call schedules. Budget targets. Manual incident tracking. Application KPIs that someone updates weekly.

With the Google Sheets data source, that data shows up in your dashboards alongside your technical metrics. Your operations manager updates the budget spreadsheet, and your dashboard automatically reflects the changes.

The interface is familiar. Just reference cells or ranges, and Google handles the collaboration features.

For combining human-maintained data with automated telemetry, Google Sheets is genuinely useful.