AWS cloudwatch get.metrics с более чем одним параметром

Я пытаюсь использовать команду aws cloudwatch get-metrics для получения «DiskSpaceUtilization», но результат пуст.

"Datapoints": [],
"Label": "DiskSpaceUtilization"

Я заметил, что если я использую

aws cloudwatch list-metrics --namespace mymetric

метрика имеет более одного измерения!

        "Namespace": "mymetric",
        "Dimensions": [
            {
                "Name": "MountPath",
                "Value": "/"
            },
            {
                "Name": "InstanceId",
                "Value": "i-aaaaaaa"
            },
            {
                "Name": "Filesystem",
                "Value": "/dev/xvda1"
            }
        ],
        "MetricName": "DiskSpaceUtilization"

Кто-нибудь знает, как я могу получить эту метрику? Сколько измерений я должен указать в команде?

Спасибо!


person albruz90    schedule 10.01.2017    source источник


Ответы (1)


Наконец я нашел решение..

aws cloudwatch get-metric-statistics --namespace MyCustomMetric --metric-name DiskSpaceUtilization --dimensions Name="MountPath",Value="/dev" Name="InstanceId",Value="i-XXXXX" Name="Filesystem",Value="devtmpfs" --start-time 2016-12-23T7:10 --end-time 2016-12-23T7:20 --period 600 --statistic Average
person albruz90    schedule 11.01.2017