2016-04-12 4 views
0

CloudWatchは、無料のプランの下で10のカスタムメトリックを顧客に与えたように見えますが、それぞれ別に$ 0.50のコストがかかります。誰もPutMetricがカスタムメトリックのセットだけを受け入れる方法を知っていますか?AWS CloudWatchはメトリックホワイトリストをサポートしていますか?

私は、モバイルクライアントからのカスタムメトリックを制限したり、悪用からの保護のレイヤーを追加することに興味があります。

ホワイトリストに対する検証を行う私自身のサービスを実装する唯一のソリューションはありますか?

+0

Mmm。 'PutMetricData'呼び出しを特定のメトリック名に制限するIAMポリシーを推奨するつもりでしたが、プリンシパルを指定することはできません。だから、そのアプローチから運がない。 –

+0

それは機能ではないと信じるのは難しいです。 CloudWatchの代替ソリューション(理想的に無料!) – dzlatkov

+0

Axibase Time Series Databaseを使用すると、a)CloudWatch APIを使用してデフォルトおよびカスタムCloudWatchメトリックを収集でき、b)カスタムメトリックを収集できます。 CEは無料です。ディスクロージャー:私はAxibaseで働いています。 http://axibase.com/products/axibase-time-series-database/writing-data/aws-integration/ –

答えて

0

私は(S3に格納されている)ホワイトリストに対してメトリックを検証し、CloudWatchのにそれらを公開する簡単なTomcatサービスを実行してしまいました。

0

あなたが見ることのできる1つのオプションは、Cloudwatchの前にAWS Gatewayを配置し、APIを介して呼び出しを行うことです。

この例では、S3でこれを行う方法を示しますが、Cloudwatchで同様のことができない理由はありません。

これはダイナモのためにそれを行う方法を示します:https://aws.amazon.com/blogs/compute/using-amazon-api-gateway-as-a-proxy-for-dynamodb/

関連する問題