AWS EC2 T2 linux实例 - 从内部获得贷方余额

时间:2017-12-03 00:16:31

标签: amazon-web-services amazon-ec2 amazon-cloudwatch

有没有办法从实例中获得贷方余额? 我想是这样的:

 aws cloudwatch get-metric-statistics --metric-name CPUCreditBalance --namespace AWS/EC2 --statistic Maximum  --period 60 --start-time $(date --iso-8601=hours -d "1 hours ago" |sed s/\+.*//)

可能有效,但我需要为所有实例提供凭据。 此外,AWS呼叫在CPU上非常繁重,它会降低我的信用余额,在贷方余额为0时,甚至可能需要一段时间来执行该命令。

也许有另一种方式?

大多数情况下,我想检测余额是高于还是低于1

1 个答案:

答案 0 :(得分:2)

您无需为所有实例提供凭据。创建具有足够权限的IAM角色以获取该度量标准并将该角色附加到实例。在您的情况下,您可能只想授予get-metric-statistics该角色。

请参阅:IAM Roles for Amazon EC2

关于获得CPUCredit的其他方法,据我所知,没有。