Я пытался воспроизвести ваш случай, используя метод : projects.timeSeries.list
Я использовал следующие параметры
name : project/your-project
filter : metric.type = "compute.googleapis.com/instance/cpu/utilization" AND metric.labels.instance_name = "instance-name"
interval.startTime : 2020-01-10T15:01:23.045123456Z
interval.endTime : 2020-01-11T15:01:23.045123456Z
Я получил следующий ответ:
"timeSeries": [
{
"metric": {
"labels": {
"instance_name": "instance-name"
},
"type": "compute.googleapis.com/instance/cpu/utilization"
},
"resource": {
"type": "gce_instance",
"labels": {
"instance_id": "XXXXXXXXXXX",
"zone": "XXXXXXXXX",
"project_id": "your-project"
}
},
"metricKind": "GAUGE",
"valueType": "DOUBLE",
"points": [
{
"interval": {
"startTime": "2020-01-11T15:01:00Z",
"endTime": "2020-01-11T15:01:00Z"
},
"value": {
"doubleValue": 0.00097723160608135617
}
},
{
"interval": {
"startTime": "2020-01-11T15:00:00Z",
"endTime": "2020-01-11T15:00:00Z"
},
"value": {
"doubleValue": 0.00092651031620789577
}
....................................................
Я бы предложил обратить внимание на то, как вы устанавливаете startTime и EndTime.
Это должна быть временная метка в RFC3339 UT C Формат "Zulu" TimeInterval
Также попробуйте включить имя экземпляра в ваш фильтр.