2016-12-14 18 views
1

AWS CLIクライアントを使用してカスタム監視システムを開発しています。要件は、そのデータポイントで上書きまたは上書きする必要がありますが、使用している場合:aws cloudwatch metric上書き/上書き

aws cloudwatch put-metric-data 

私はそれがすでに公開されている場合、データポイントを上書きするか、上書きする任意のパラメータが表示されません。私はこれをテストしたところ、データポイントが2回以上プッシュされると、データポイントを上書きせずに追加する(合計、平均などを実行できることがわかりました)。しかし、この特定の要件では、データ点を追加する代わりに、最後の点だけを保存する必要があります。それを行う方法はありますか?

答えて

1

申し訳ありません。それをする方法はありません。 Cloudwatchでメトリックデータを上書きするという概念はありません。

既存のメトリックデータを削除し、同じタイムスタンプとディメンションを持つ新しいデータを追加すると主張できます。しかし、Cloudwatchのメトリックは、一度公開されると削除することはできません。 2週間後に消えます(メトリックのデフォルトのライフサイクルポリシーは2週間です)。

したがって、同じタイムスタンプの最後のデータポイントを保存する方法はありません。データを取得した後、何らかの後処理を行う必要があります。しかし、Cloudwatchアラームまたはダッシュボードを使用している場合は、何もできません。

+0

あなたの答えをありがとう! –