问题标签 [aws-billing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
105 浏览

amazon-web-services - AWS 账单提醒:发送电子邮件并触发 Lambda 函数

我想要实现的是,在 AWS 计费警报上,我想发送一封电子邮件并调用一个用 python 编写的 lambda 函数,我想从那里更新数据库中的某些内容。那么我怎样才能得到这两者,我知道针对警报,您可以向用户发送电子邮件,但是当警报被触发时如何做到这两个呢?

0 投票
0 回答
75 浏览

python - AWS Boto3 获取区域明智的成本和计费数据

我正在准备一个脚本,可以获取我的 AWS 账户的费用。在这里,我使用了 AWSPython3boto3SDK。但为了进一步细化,我还想获取每个服务的区域成本。我无法为此获得一个好的文档。以下是当前工作的代码。

我应该对代码进行哪些更改才能按地区获得每项服务的成本。

0 投票
0 回答
176 浏览

python - Get-CECostAndUsage (AWS GetCostAndUsage) 中的 Amazon.CostExplorer.Model.GroupDefinition 中的多个组

如何将多个组添加到 GroupDefinition?我还想将 Type:DIMENSION Key:SERVICE 添加到现有的组定义中。我希望在同一个 api 调用中按关联帐户和服务分解成本数据。

这是python等价物

GroupBy=[{'Type':'DIMENSION', 'Key':'LINKED_ACCOUNT'}, {'Type':'DIMENSION', 'Key':'SERVICE'}]

和原生 aws ce get-cost-and-usage 调用

--group-by Type=DIMENSION,Key=SERVICE 类型=DIMENSION,Key=LINKED_ACCOUNT

我编写了以下代码,适用于一个 GroupBy。我想传递多个类型、密钥对。我意识到我仅限于两对这样的对。如果我传递一个常规数组,api 期望参数是强类型的,我得到无法将“System.Object []”转换为参数“GroupBy”所需的类型“Amazon.CostExplorer.Model.GroupDefinition”不知道如何向 Amazon.CostExplorer.Model.GroupDefinition 类型的对象添加多个 Type、Key 对

0 投票
0 回答
29 浏览

amazon-web-services - 删除关联实例和分离 IP-es 后,弹性 IP 仍在计费

我回顾了许多类似的主题并尝试了以下方法:

  1. 已删除活动 ec2 实例
  2. 解除关联并移除弹性 IP
  3. 甚至删除了 snapshat 和 ami

但是账单每天仍在增加,我还应该做些什么来阻止这个过程?

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
35 浏览

amazon-web-services - AWS EC2 上的意外计费

我正在计费控制台中进行一些检查,在那里我找到了一个在 EC2 控制台上找不到的 c5.xlarge 实例。我在正确的区域(在我的情况下为 sa-east-1)上搜索这些实例,并且账单的标题是运行 Linux/UNIX 的 Amazon Elastic Compute Cloud。如何检查一个区域中的所有 EC2 相关实例?提前致谢 :)

0 投票
1 回答
69 浏览

amazon-web-services - AWS IAM 用户无法查看计费和成本管理仪表板

我需要通过 IAM 用户访问计费和成本管理仪表板。目前正在通过root用户访问。

根据AWS 文档,我创建了一个 IAM 用户并授予了计费策略的完全访问权限,但它不起作用。

这是屏幕截图。

IAM 用户收到错误

IAM 用户收到错误

分配给 IAM 用户的计费策略 在此处输入图像描述

0 投票
3 回答
217 浏览

python - 如何使用 boto3 在 AWS/Billing 中获取联系信息和备用联系人?

我正在开发一个项目,在该项目中,我需要通过 boto3 SDK 从备用联系人和联系信息中获取信息。

有没有一种方法可以用 boto3 做到这一点?谢谢!

0 投票
1 回答
82 浏览

amazon-web-services - 限制预定义的 CloudWatch 指标命名空间访问

有一个没有。CloudWatch 控制台中存在的预定义指标命名空间。有 1 个这样的“ AWS/Billing ”度量命名空间是可见的,这不是必需的。

有人可以建议以下任何一点的解决方案:-

  1. 阻止此“计费”指标,因此没有人能够查看此指标。
  2. 指标是可见的,但没有人能够查看其中的数据。

上述任何一点解决方案都是有帮助的。 在此处输入图像描述

0 投票
1 回答
49 浏览

amazon-web-services - DynamoDB - Single item vs Multiple item,哪个更划算

方法#1:(单项)

单个分区键,项目中包含所有数据,例如:

我看到的优点:更少的写入成本,我们同时写入整个项目,因此汇总更有效。

缺点:读取成本可能更大,因为没有过滤选项,假设我只需要查询 object_attribute_2 而不是整个项目。

方法#2:(多项)

分区键+排序键组合,示例:

我看到的优点:可以降低读取成本,在我们只需要特定事物的情况下,使用 SK,而不是返回整个对象信息,只返回需要的内容,更少的 KB 读取

我看到的缺点:可能会增加写入成本?

1 - 单个对象的 4 次写入(写入是否还取决于查询事务或仅 KB 大小?)

2 - 如果完整的 json 项小于 1KB,比如说 500b,四舍五入到 1kb,或者 1.5kb 舍入到 2kb,等等

您建议我采用哪种方法?我想好了吗?

非常感谢

0 投票
0 回答
61 浏览

amazon-web-services - 给定服务最便宜的 AWS 区域

我想使用一些 AWS 服务,我不在乎它在哪里启动。但是,我想要的是运行该服务的区域应该具有所有 AWS 区域中该服务的最低价格。

我知道calculator.aws,但我必须一一选择区域并手动比较成本。有什么可以帮助我的吗?

谢谢!