2016-04-12 1 views
0

Il semble que CloudWatch offre aux clients 10 mesures personnalisées dans le cadre du plan gratuit, alors que chaque supplémentaire coûte 0,50 $. Est-ce que quelqu'un sait comment faire appliquer PutMetric n'accepte qu'un ensemble de mesures personnalisées?AWS CloudWatch prend-il en charge la liste blanche des indicateurs?

Je suis intéressé à limiter les mesures personnalisées provenant de clients mobiles ou à ajouter éventuellement une couche de protection contre les abus.

Est-ce la seule solution pour implémenter mon propre service qui effectue la validation contre une liste blanche?

+0

Mmm. J'allais recommander une stratégie IAM qui limitait les appels 'PutMetricData' à un nom de mesure spécifique, mais il semble que le Principal ne puisse pas être spécifié. Donc, pas de chance de cette approche. –

+0

Difficile à croire que ce n'est pas une fonctionnalité. Pouvez-vous recommander des solutions alternatives à CloudWatch (idéalement gratuit!) – dzlatkov

+0

Vous pouvez utiliser la base de données Axibase Time Series pour: a) collecter les métriques CloudWatch par défaut et personnalisées à l'aide de l'API CloudWatch et b) collecter des statistiques personnalisées. CE est gratuit. Divulgation: Je travaille pour Axibase. http://axibase.com/products/axibase-time-series-database/writing-data/aws-integration/ –

Répondre

0

Je fini en cours d'exécution d'un simple service tomcat qui valide les mesures contre un whitelist (stocké dans s3) et les publie à CloudWatch.