Skip to content

feat(gcp): add GCP Cloud SQL monitoring dashboard (OTLP v1)#282

Open
chengyixu wants to merge 1 commit intoSigNoz:mainfrom
chengyixu:feat/gcp-cloud-sql-dashboard
Open

feat(gcp): add GCP Cloud SQL monitoring dashboard (OTLP v1)#282
chengyixu wants to merge 1 commit intoSigNoz:mainfrom
chengyixu:feat/gcp-cloud-sql-dashboard

Conversation

@chengyixu
Copy link
Copy Markdown

Description

Adds a comprehensive GCP Cloud SQL monitoring dashboard for SigNoz.

Closes SigNoz/signoz#6387 (GCP Cloud SQL Dashboard Request)

Dashboard Details

File: gcp/cloud-sql/gcp-cloud-sql-otlp-v1.json
Format: SigNoz v3 dashboard JSON (OTLP)
Panels: 15 panels across 5 sections

Sections

# Section Panels Metrics
1 Overview 4 CPU/Memory/Disk utilization, Disk bytes used
2 Network 3 Received/Sent bytes, Active connections
3 PostgreSQL 4 Backends, Blocks read, Cache hits, Transactions
4 MySQL 3 Queries/sec, InnoDB pages, Replication lag
5 Replication 1 Replica byte lag

Variables

  • deployment.environment — filter by env
  • project_id — GCP Project ID
  • database_id — Cloud SQL instance ID (format: project:region:instance)

Metric Namespaces

All metrics use the cloudsql.googleapis.com/database/* namespace, collected via the GCP Monitoring receiver in the OTel collector contrib.

Changes

  • gcp/cloud-sql/gcp-cloud-sql-otlp-v1.json — SigNoz v3 dashboard JSON
  • gcp/cloud-sql/README.md — Setup guide with OTel collector config, metric reference, import instructions

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

Adds a comprehensive SigNoz v3 dashboard for GCP Cloud SQL instances.

Covers 15 panels across 5 sections:
- Overview: CPU/memory/disk utilization, disk bytes used
- Network: received bytes, sent bytes, active connections
- PostgreSQL: backends, blocks read, cache hits, transaction count
- MySQL: queries/sec, InnoDB pages read, replication lag
- Replication: replica byte lag

Variables: deployment.environment, project_id, database_id
Metric source: cloudsql.googleapis.com/* via GCP monitoring receiver
Format: SigNoz v3 dashboard JSON (OTLP)

Related issue: SigNoz/signoz#6387

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@chengyixu
Copy link
Copy Markdown
Author

Hi team! This GCP Cloud SQL monitoring dashboard covers connection counts, query latency, CPU/memory/disk utilization, and replication lag using standard OTLP metrics. Ready for review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Dashboard Request] GCP Cloud SQL Dashboard

1 participant