I can give you the basic troubleshooting to see what’s happening. With remote monitoring we’re really just executing selects from various databases/tables around performance so most of the things we’re doing behind the scenes on a regular interval you can do yourself as a test.
First of all, have you enabled performance schema in the google console? Also, what version are you using (I know some stuff isn’t available if you’re using some older versions of 5.7)
I’ll assume you can login from the CLI so can you connect to your cloudsql instance from the CLI: mysql -u -h <ip/hostname of instance> -P -p just to verify connectivity and then select something against performance_schema (“select * from performance_schema.setup_consumers”)
I’m leaning towards permissions and you might need to grant select on performance_schema to your user assuming it’s enabled…this will help narrow that down.