Skip to content

az monitor metrics list returns null for future times #6196

@ElvenSpellmaker

Description

@ElvenSpellmaker

Hi there,

~~~I've noticed that the command used to extract this data seems to return null for any recent time (randomly, it was working early yesterday evening until a certain point, but then has stopped again).~~~

~~~Commands such as:~~~
```bash
az monitor metrics list --resource /subscriptions/<id>/resourceGroups/POC-JACK-BS-METRICS/providers/Microsoft.Compute/virtualMachines/poc-jack-bs-metrics --metric 'CPU Credits Consumed,CPU Credits Remaining' --interval PT1M --start-time 2018-04-23T21:01:02Z --end-time 2018-04-23T21:02:02Z
```
~~~work absolutely fine (but didn't last night when the time was recent), whereas:~~~
```bash
az monitor metrics list --resource /subscriptions/<id>/resourceGroups/POC-JACK-BS-METRICS/providers/Microsoft.Compute/virtualMachines/poc-jack-bs-metrics --metric 'CPU Credits Consumed,CPU Credits Remaining' --interval PT1M --start-time 2018-04-24T07:14:02Z --end-time 2018-04-24T07:15:02Z
```
~~~doesn't work and returns:~~~
```json
{
  "additionalProperties": {},
  "cost": 0.0,
  "interval": "0:01:00",
  "namespace": "Microsoft.Compute/virtualMachines",
  "resourceregion": "westeurope",
  "timespan": "2018-04-24T07:14:02Z/2018-04-24T07:15:02Z",
  "value": [
    {
      "additionalProperties": {},
      "id": "/subscriptions/<id>/resourceGroups/POC-JACK-BS-METRICS/providers/Microsoft.Compute/virtualMachines/poc-jack-bs-metrics/providers/Microsoft.Insights/metrics/CPU Credits Consumed",
      "name": {
        "additionalProperties": {},
        "localizedValue": "CPU Credits Consumed",
        "value": "CPU Credits Consumed"
      },
      "resourceGroup": "POC-JACK-BS-METRICS",
      "timeseries": [
        {
          "additionalProperties": {},
          "data": [
            {
              "additionalProperties": {},
              "average": null,
              "count": null,
              "maximum": null,
              "minimum": null,
              "timeStamp": "2018-04-24T07:14:00+00:00",
              "total": null
            }
          ],
          "metadatavalues": []
        }
      ],
      "type": "Microsoft.Insights/metrics",
      "unit": "Count"
    },
    {
      "additionalProperties": {},
      "id": "/subscriptions/<id>/resourceGroups/POC-JACK-BS-METRICS/providers/Microsoft.Compute/virtualMachines/poc-jack-bs-metrics/providers/Microsoft.Insights/metrics/CPU Credits Remaining",
      "name": {
        "additionalProperties": {},
        "localizedValue": "CPU Credits Remaining",
        "value": "CPU Credits Remaining"
      },
      "resourceGroup": "POC-JACK-BS-METRICS",
      "timeseries": [
        {
          "additionalProperties": {},
          "data": [
            {
              "additionalProperties": {},
              "average": null,
              "count": null,
              "maximum": null,
              "minimum": null,
              "timeStamp": "2018-04-24T07:14:00+00:00",
              "total": null
            }
          ],
          "metadatavalues": []
        }
      ],
      "type": "Microsoft.Insights/metrics",
      "unit": "Count"
    }
  ]
}
```

If I run a similar query for the whole last day, I get a point of crossover:
```json
            {
              "additionalProperties": {},
              "average": 636.0,
              "count": null,
              "maximum": null,
              "minimum": null,
              "timeStamp": "2018-04-24T06:47:00+00:00",
              "total": null
            },
            {
              "additionalProperties": {},
              "average": null,
              "count": null,
              "maximum": null,
              "minimum": null,
              "timeStamp": "2018-04-24T06:48:00+00:00",
              "total": null
            },
```

~~~The portal seems to have all this information:~~~
![image](https://user-images.githubusercontent.com/2286713/39170611-17e85e22-4794-11e8-846b-de029c54f72d.png)

~~~I'm puzzled as to what the problem is here and any help would be great thanks.~~~ 🤔

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions