Итак, MQL больше предназначен для запросов в обозревателе показателей мониторинга, а API мониторинга использует другой язык для фильтрации. Что-то вроде
resource.type = "the_resource_type"
resource.labels.a_label_for_the_resource_type = "label_value"
И это то, что вы бы использовали для запросов с API вместо MQL.
Exa будет выглядеть примерно так:
metric.type = "compute.googleapis.com/instance/cpu/usage_time" AND
metric.labels.instance_name = "my-instance-name"
https://cloud.google.com/monitoring/api/v3/filters
Вы также можете изучить использование списка временных рядов в качестве другого возможного метода API, так как для этого не требуется MQL.