【发布时间】:2016-12-20 03:21:44
【问题描述】:
我目前正在运行以下查询
aws ec2 describe-reserved-instances \
--filters "Name=state,Values=active" \
--query "ReservedInstances[].{InstanceType:InstanceType,ProductDescription:ProductDescription,InstanceCount:InstanceCount}"
为了获得类似以下的东西:
{
"ProductDescription": "Linux/UNIX (Amazon VPC)",
"InstanceType": "m3.medium",
"InstanceCount": 44
}
我也希望获得已经使用的实例,但我没有找到一种明智的方法来做到这一点。我想要一份显示以下信息的报告。
{
"ProductDescription": "Linux/UNIX (Amazon VPC)",
"InstanceType": "m3.medium",
"InstanceCount": 44,
"InstancesUsed": 44,
"UtilizationPercentage": "100%"
}
我将如何最终得到与利用率百分比一起使用的实例?
注意
为了获得百分比,我可以变量转换,然后使用以下...
Percentage() { echo "$((200*$1/$2 % 2 + 100*$1/$2))%" ; }
Percentage 44 44 //100%
【问题讨论】:
标签: amazon-web-services amazon-ec2 aws-cli aws-reserved-instances