Как узнать свободное хранилище RDS с помощью AWS CLI? - PullRequest
0 голосов
/ 18 декабря 2018

Я попробовал с приведенной ниже командой, но безуспешно (если я сделал что-то не так, пожалуйста, дайте мне знать).

aws cloudwatch get-metric-statistics --metric-name FreeStorageSpace --start-time 2018-12-15T23:18:00Z --end-time 2018-12-16T23:18:00Z --period 60 --namespace AWS/RDS --statistics Average --dimensions Name=Instance name, value=dev

Я получаю вывод ниже: -

{ "Datapoints": [], "Label": "FreeStorageSpace" }

Ответы [ 2 ]

0 голосов
/ 18 декабря 2018

Да, я сделал.Вот мой выход: -

..... ...... ..... "Timestamp": "2018-12-18T11:18:00Z", "Average": 103001828556.8, "Unit": "Bytes" }, { "Timestamp": "2018-12-17T20:18:00Z", "Average": 103001801386.66667, "Unit": "Bytes" }, { "Timestamp": "2018-12-18T01:18:00Z", "Average": 103001622664.53334, "Unit": "Bytes" } ], "Label": "FreeStorageSpace"

, но здесь он показывает 103.00162266453334 ГБ (размер экземпляра My Rds составляет всего 100 ГБ), а на консоли AWS - 98.3456775 ГБ

0 голосов
/ 18 декабря 2018

Входные данные были такими:

aws cloudwatch get-metric-statistics
--region us-east-1
--metric-name FreeStorageSpace
--start-time 2018-12-15T20:05:00
--end-time 2017-12-16T20:05:00
--period 3600
--namespace AWS/RDS
--statistics Maximum
--dimensions="Name=MyDB,Value=cc-mysql-prod-db"

Выходные данные:

{
"Datapoints": [
    {
        "Timestamp": "2018-12-15T20:05:00Z",
        "Maximum": 2196401152.0,
        "Unit": "Bytes"
    },
    {
        "Timestamp": "2018-12-15T21:05:00Z",
        "Maximum": 2196433920.0,
        "Unit": "Bytes"
    },
    {
        "Timestamp": "2018-12-15T22:05:00Z",
        "Maximum": 2196401152.0,
        "Unit": "Bytes"
    },


    ...


    {
        "Timestamp": "2018-12-16T18:05:00Z",
        "Maximum": 2196405248.0,
        "Unit": "Bytes"
    },
    {
        "Timestamp": "2018-12-16T19:05:00Z",
        "Maximum": 2196405248.0,
        "Unit": "Bytes"
    },
    {
        "Timestamp": "2018-12-16T20:05:00Z",
        "Maximum": 2196433920.0,
        "Unit": "Bytes"
    }
],
"Label": "FreeStorageSpace"
    }

Можете ли вы также убедиться, что вы используете регион по умолчанию, такой же, как и тот, где экземпляр БД находится в aws cli ипопробовать с периодом может быть 300 или что-то?

...