We use PMM to monitor Google Cloud SQL. We use a centralized PMM in our on-premise to monitor all CloudSQL in various GCP/projects. As database is not directly accessible on port 3306 , we tunnel to db from on-premise.
Many tools have the option to setup connection using ssh tunneling. We currently setup the tunnel manually on the pmm host and add remote mointoring as we cannot do it in one shot.