我正在为当前的演出建立POC。它是一个具有应用程序的AWS ec2,该应用程序需要与内部AWS私有IP和多个外部AWS公共IP进行通信。
进行基准测试后,我可以获得运行该应用程序一个小时的所有费用,但网络数据传输费用除外。 (全部来自命令行)
有人对如何从命令行或Web界面获取当前的网络成本有想法吗?
[如果使用公共IP地址或跨可用区,则同一区域中的Amazon EC2实例之间的数据传输的唯一潜在成本将是1c / GB输入和1c / GB输出。
通过相同AZ中的私有IP地址的实例之间的流量为零。
https://aws.amazon.com/blogs/mt/using-aws-cost-explorer-to-analyze-data-transfer-costs/
在使用筛选器的Cost Explorer中,您可以分析数据传输成本:
激活了成本分配标签,并且您的工作负载已经运行了至少一天之后,您可以使用Cost Explorer中的过滤器来分析该期间的成本。
在https://console.aws.amazon.com/cost-reports/home?#/登录到AWS Cost Explorer,>
在导航窗格中选择浏览,然后选择成本和使用率。
选择要查看其费用的期间的日期范围,然后选择“应用”按钮。
选择过滤器–服务,然后选择EC2实例,然后选择EC2-ELB。接下来选择应用过滤器。
要查看EC2数据传输的总成本:
[选择过滤器,使用类型组,EC2:数据传输–可用区,Internet(Out)和区域到区域(Out),然后选择应用过滤器。
您还可以通过仅选中该类型的复选框来选择每种数据传输类型。