この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
こんにちは、岩城です。
小ネタです。
DocumentDB のストレージ使用量を知りたいと思ったのですが、DocumentDB のコンソールから確認できず、CloudWatch から確認できることを知りました。
本エントリは、CloudWatch で DocumentDB のストレージ使用量を確認する方法を記した備忘録です。
やってみた
マネジメントコンソール
CloudWatch でナビゲーションペインからメトリクス
をクリックします。メトリクスが表示されるのでDocDB
をクリックします。
検索フォームにVolumeBytesUsed
を入力し、DocDB > Cluster Metrics
をクリックします。
確認したい DocumentDB クラスターを選択します。今回確認したクラスターは初期構築した状態ですが、8.19KByte 利用されていることが分かりました。
CLI
筆者の環境は以下のとおりです。
$ aws --version
aws-cli/1.16.192 Python/3.7.3 Darwin/17.7.0 botocore/1.12.182
コマンドの実行例です。確認したい時間範囲を--start-time
と--end-time
に指定し、--period 3600
を指定して1時間毎にプロットしています。
$ aws cloudwatch get-metric-statistics --metric-name VolumeBytesUsed --start-time 2019-07-02T12:00:00Z --end-time 2019-07-03T12:00:00Z --period 3600 --namespace AWS/DocDB --statistics Maximum --dimensions Name=DBClusterIdentifier,Value=sample-sample-cluster
{
"Label": "VolumeBytesUsed",
"Datapoints": [
{
"Timestamp": "2019-07-03T01:00:00Z",
"Maximum": 8192.0,
"Unit": "Bytes"
},
(以下省略)
]
}
おわりに
本エントリがどなたかのお役に立てれば幸いです。