[DocumentDB] 現在のストレージ使用量を知る方法
こんにちは、岩城です。
小ネタです。
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" }, (以下省略) ] }
おわりに
本エントリがどなたかのお役に立てれば幸いです。