跟踪AWS对象/服务

时间:2018-07-27 14:19:17

标签: amazon-web-services amazon-ec2 amazon-route53 inventory-management

我继承了一个AWS环境,其中包含10多个帐户,其中包括正在使用的全部服务负载,其中一些示例包括EC2,ECS,Route53,API Gateway。每个帐户每月大约$ 8k,例如其中有多少帐户。

到目前为止,我已经使用计费仪表板向我提供了一些正在使用的信息,但这只是一个时间点,例如,我不知道例如今天是否添加了更多服务。

我正在寻找的是可以跟踪我们正在使用的所有服务以及它是否更改的东西,因此理想情况下,它必须是已计划的东西。

我已经在网上拖网了,但似乎找不到任何能做到这一点的东西,我知道这肯定是错误的。

4 个答案:

答案 0 :(得分:1)

AWS Config旨在帮助解决此问题。现在,您可以在主帐户中运行Config,并让它监视关联帐户或组织帐户。

除了设置预算外,您还应该打开CloudTrail并进行集中管理-这可以帮助确定何时创建新的基础架构。

由于这些类型的多帐户结构很常见且可能很复杂,因此有一些非常好的第三方工具也可以提供帮助。

答案 1 :(得分:0)

您是否研究过AWS Systems Manager?我不确定这100%是否适合您的需求,但是在某种程度上,您可以将AWS资源归类并对其进行深入了解。首先,您需要标记您的资源,以便将它们归为一个资源组。

内置见解包括Config,Cloud Trail,Trusted Advisor和Personal Health Dashboard。

登录您的AWS账户并搜索服务 Systems Manager ,该服务位于管理工具下。

答案 2 :(得分:0)

还有一些第三方发现系统将映射您的AWS账户。我不愿透露特定名称,因为我认为这会违反SO的性质。

答案 3 :(得分:0)

Axibase具有使用Amazon Simple Notification Service和ATSD跟踪AWS服务的工具。 tutorial很简单,设置大约需要10分钟。结果是在服务状态更改时通过电子邮件或消息服务(例如Telegram或Slack)将通知发送给您或其他任何人。

免责声明:我为Axibase工作。