Amazon DevOps Guru 是一种采用机器学习 (ML) 技术的服务,为您提供了一种更简单的方法来测量和改进应用程序的操作性能和可用性,并减少昂贵的停机时间,无需机器学习专业知识。

使用 DevOps Guru,您只需按实际使用量付费。无需预先承诺,没有最低消费限制。您启用 DevOps Guru 并指定要监控的应用程序后,DevOps Guru 即开始分析这些应用程序所用的资源的操作数据。决定您账单的组成部分有两个:AWS 资源分析的费用和 DevOps Guru API 调用费用。将在月底按照下面的定价对您的使用进行收费。

使用 Amazon DevOps Guru 成本估算器计算您的每月估计成本。

定价表

  • AWS 资源分析
  • DevOps Guru 分析各种不同的 AWS 资源类型(例如,Amazon Simple Storage Service [Amazon S3] 存储桶或 Amazon Elastic Compute Cloud [Amazon EC2] 实例),分为两类定价组。您需要针对每个活动资源为所分析的 AWS 资源小时数付费。资源只有在一小时内产生指标、事件或日志条目才会变为活动状态。特定 AWS 资源类型的收费费率取决于价格组:A 或 B。

    资源价格组 A 每小时每个资源 0.0028 USD
       
    AWS 服务:资源  
    Lambda:函数  
    S3:存储桶**  
    资源价格组 B 每小时每个资源 0.0042 USD
       
    AWS 服务:资源 AWS 服务:资源
    API Gateway:API 路径/路由 Kinesis:流
    应用程序 ELB:LoadBalancer NATGateway (VPC ):NatGateway
    CloudFront:分配 Network ELB:LoadBalancer
    DynamoDB Streams:流 RDS:DBInstance
    DynamoDB:表 Redshift:集群、节点
    EC2(ASG):实例* Route 53:HostedZone
    ECS:服务** SageMaker:InvocationEndpoint
    EKS:服务** SNS:主题
    Elastic Beanstalk:环境 SQS:队列
    ElastiCache:节点 Step Functions:活动、StateMachine
    OpenSearch Service:节点 SWF:工作流程、任务
    ELB:LoadBalancer  

    *DevOps Guru 将按每个 ASG 中的 EC2 实例计费,包括每个 ASG 中 100 个 EC2 实例的最高费用。 

    **要为 DevOps Guru 生成指标以分析所有 Amazon Elastic Kubernetes Service(Amazon EKS)和某些 Amazon Elastic Container Service(Amazon ECS)指标,您需要在 Amazon EKS 和 Kubernetes 上启用容器洞察。要为 DevOps Guru 生成指标以分析 Amazon Simple Storage Service(S3)指标,您需要在 S3 存储桶上启用请求指标。这样做可能会产生 Amazon CloudWatch 费用或 Amazon S3 费用(对于 Amazon S3 记录和存储的任何数据)。有关更多信息,请参阅 Amazon CloudWatch 定价。有关更多信息,请参阅 Amazon CloudWatch 定价

    定价适用于以下区域:美国东部(弗吉尼亚州北部)、美国东部(俄亥俄州)、美国西部(北加利福尼亚)、美国西部(俄勒冈州)、加拿大(中部)、欧洲地区(法兰克福)、欧洲地区(爱尔兰)、欧洲地区(伦敦)、欧洲地区(巴黎)、欧洲地区(斯德哥尔摩)、亚太地区(孟买)、亚太地区(首尔)、亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)和南美洲(圣保罗)。

    注:AWS 将来可能会扩展其支持的资源类型,定价页面也会更新以反映这些变化。您同意在您选择的覆盖范围内,为所有 AWS 资源分析收取费用,包括未来支持的资源类型。 

  • DevOps Guru API 调用
  • 除了 AWS 资源分析费用之外,您还要为您进行的 DevOps Guru API 调用(例如 DescribeAccountOverview、ListInsights)次数付费。
    DevOps Guru API   每次 API 调用 0.000040 USD(10000 次 API 调用 0.40 USD)

其他费用

如果您将 Amazon Simple Notification Service (SNS) 配置为接收有关 DevOps Guru 事件的通知,您将按照标准的 Amazon SNS 定价支付额外的费用。同样地,如果您配置以接收 DevOps Guru 见解的 OpsItem,您将按标准的 AWS Systems Manager 定价支付额外的费用。 

免费套餐

AWS 免费套餐包括 DevOps Guru 每个月对资源组 A 和B 各 7200 个 AWS 资源小时和 10000 次 DevOps Guru API 调用的使用量进行分析,持续 3 个月。

DevOps Guru 定价示例

  • IT 操作人员第一次试用 DevOps Guru,并配置 DevOps Guru 以监控单个 AWS 账户中的所有资源。为了简单起见,我们假设账户的 ASG 中有 20 个 Amazon EC2 实例和 5 个 Amazon S3 存储桶,它们整天都处于活动状态。假设操作人员还要进行 15000 次 DevOps Guru API 调用。一个月 30 天结束时的第一张账单计算如下:

    每月资源分析费用
    您每天将使用 600 个 AWS 资源小时:组 B 下 20 个 EC2 实例 480 小时以及组 A 下 5 个 S3 存储桶 120 个小时。到第 15 天结束时,您将用尽 AWS 组 B 的 7200 个小时,为此,作为免费套餐的一部分,您将不会产生任何费用。在当月剩下的 15 天中,您将产生组 B 的资源分析费用,详细信息见下表。 由于您在整个月中仅使用了 7200 个免费套餐小时中的 3600 小时,对于 5 个 S3 存储桶,您不会产生任何费用。

    AWS 服务 DevOps Guru 分析的资源 价格
    S3 5 个存储桶 0 USD(被免费套餐涵盖)
    EC2 20 个实例,作为 ASG 的一部分 0.0042 USD/小时
      总费用: 30.24 USD

    每月 DevOps Guru API 调用费用

    作为免费套餐的一部分,10000 个 API 调用不会产生任何费用,其余 5000 个 API 调用将产生费用,每个API 调用 0.000040 USD = 0.20 USD

    DevOps Guru 每月账单

    这个月,您的账单总额将为 30.44 USD,包括资源分析 30.24 USD,DevOps Guru API 调用 0.20 USD,免费套餐被完全用尽。 

     

     

  • 假设您的免费套餐已用尽,且您决定将 DevOps Guru 用于您的生产工作负载。考虑您已启用 DevOps Guru 监控您在美国东部(俄亥俄)区域的新 Web 应用程序。 您可以在 DevOps Guru 控制台控制面板中看到,DevOps Guru 在为您的 Web 应用程序分析 15 个 Amazon S3 存储桶、50 个 Amazon EC2 实例、15 个 Amazon DynamoDB 表、2 个 Amazon Relational Database Service (RDS) 实例和 3 个网络负载均衡器。

    由于这是一个新的 Web 应用程序,您不能预测流量模式。为了简单起见,假设这些资源一个月只有 15 天(360 小时)处于活动状态。另外,我们假设您的 10 名操作人员组成的团队在 15 天内每天进行 1000 个 DevOps Guru API 调用来查看 DevOps Guru 的见解和建议。

    您的 DevOps Guru 每月账单将计算如下:

    AWS 服务 DevOps Guru 分析的资源 价格 可计费的 AWS 资源小时数 月度费用
    S3 15 个存储桶 0.0028 USD/小时 15 * 360 = 5400 小时 15.12 USD
    EC2 50 个实例 0.0042 USD/小时 50 * 360 = 18000 小时 75.60 USD
    DynamoDB 15 个表 0.0042 USD/小时 15 * 360 = 5400 小时 22.68 USD
    RDS 2 个数据库实例 0.0042 USD/小时 2 * 360 = 720 小时 3.02 USD
    NetworkELB 3 个负载均衡器 0.0042 USD/小时 3 * 360 = 1080 小时  4.53 USD
          总费用: 120.96 USD

    每月 DevOps Guru API 调用费用

    对于总共 15000 个 DevOps Guru API 调用,每个 API 调用的费用为 0.000040 USD,您将会产生 15000* 0.00004 USD = 0.60 USD 的费用。

    DevOps Guru 每月账单

    这个月,您的账单总额将为 121.56 USD,包括资源分析 120.96 USD,DevOps Guru API 调用 0.60 USD。

  • 建立在示例 2 的基础上,第一个月后,您的应用程序在社交媒体上获得了关注,且应用程序的流量在高峰时段达到峰值。您现在添加了一个 AWS Auto Scaling 组,且 Amazon EC2 进行了扩展,以满足您增加的需求。DevOps Guru 将自动监控这些附加资源,因为它们是您为分析指定的资源覆盖范围的一部分。

    您的应用程序使用 50 个在 30 天(720 小时)内完全处于活动状态的 EC2 实例,以及另外 101 个 EC2 实例。另外,您的所有其他资源在 30 天(720 小时)内完全处于活动状态。此外,您的 10 名操作人员组成的团队在 30 天内每天进行 5000 次 DevOps Guru API 调用。

    您的 DevOps Guru 每月账单将计算如下:

    AWS 服务
    命名空间
    资源由
    DevOps Guru 分析
    价格 30 天内,计费的 AWS
    资源小时数
    月度费用
    S3 15 个存储桶 0.0028 USD/小时 15 * 720 = 10800 小时 30.24 USD
    EC2 101 个实例(单个 ASG 中),一天使用 8 小时。请注意,DevOps Guru 不会为单个 ASG 中的 100 个以上实例收费。 0.0042 USD/小时 100 * 240 + 50 * 720 =60000 小时 252.00 USD
      50 个实例(单个 ASG 中),全天使用。      
    DynamoDB 15 个表 0.0042 USD/小时 15 * 720 =10800 小时 45.36 USD
    RDS 2 个数据库实例 0.0042 USD/小时 2 * 720 = 1440 小时 6.04 USD
    NetworkELB 3 个负载均衡器 0.0042 USD/小时 2 * 720 = 2160 小时 9.07 USD
          总费用: 342.72 USD

    每月 DevOps Guru API 调用费用

    对于总共 150000 个 DevOps Guru API 调用,每个 API 调用的费用为 0.000040 USD,您将会产生 150000* 0.00004 USD = 6.00 USD 的费用。

    DevOps Guru 每月账单

    这个月,您的账单总额将为 348.72 USD,包括资源分析 342.72 USD,DevOps Guru API 调用 6.00 USD。

  • 在本示例中,您已用尽免费套餐,并启用了 Amazon DevOps Guru 以仅用于分析与关键应用程序相关的资源类型,方法是使用标签来识别这些资源类型。借助标签,您已经将 1 个 S3 存储桶、5 个 DynamoDB 表和 2 个 RDS DB 实例分为一组。

    这些资源在整整 30 天(720 小时)内都处于活动状态,您的 5 名操作人员组成的团队在 30 天内每天进行 500 个 DevOps Guru API 调用。

    您的 DevOps Guru 每月账单将计算如下:

    AWS 服务
    命名空间
    资源由
    DevOps Guru 分析
    价格 30 天内,计费的 AWS
    资源小时数
    月度费用
    S3 1 个存储桶 0.0028 USD/小时 1 * 720 = 720 小时 2.02 USD
    DynamoDB 5 个 表 0.0042 USD/小时 5 * 720 = 3600 小时 15.12 USD
    RDS 2 个数据库实例 0.0042 USD/小时 2 * 720 = 1440 小时 6.05 USD
          总费用:  23.19 USD 

    每月 DevOps Guru API 调用费用

    对于总共 15000 个 DevOps Guru API 调用 (500*30),每个 API 调用的费用为 0.000040 USD,您将会产生 15000* 0.00004 USD = 0.60 USD 的费用。

    DevOps Guru 每月账单

    这个月,您的账单总额将为 23.79 USD,包括资源分析 23.19 USD,DevOps Guru API 调用 0.60 USD。

定价示例 1

IT 操作人员第一次试用 DevOps Guru,并配置 DevOps Guru 以监控单个 AWS 账户中的所有资源。为了简单起见,假设账户中有 10 个 EC2 实例和 5 个 S3 存储桶,它们整天都处于活动状态。假设操作人员还要进行 15000 次 DevOps Guru API 调用。一个月 30 天结束时的第一张账单计算如下:

每月资源分析费用
您每天将使用 360 个 AWS 资源小时(10 个 EC2 实例 240 小时,5 个 S3 存储桶 120 小时)。到第 20 天结束时,您将使用 7200 个 AWS 资源小时,作为免费套餐的一部分,您将不会产生任何费用。在当月剩下的 10 天中,您将产生资源分析费用,详细信息见下表。

AWS 服务  DevOps Guru 分析的资源 价格
S3 5 个存储桶 0.0028 USD/小时
EC2 10 个实例 0.0042 USD/小时
  总费用:  13.44 USD

每月 DevOps Guru API 调用费用

作为免费套餐的一部分,10000 个 API 调用不会产生任何费用,其余 5000 个 API 调用将产生费用,每个API 调用 0.000040 USD = 0.20 USD

DevOps Guru 每月账单

这个月,您的账单总额将为 13.64 USD,包括资源分析 13.44 USD,DevOps Guru API 调用 0.20 USD,免费套餐被完全用尽。

定价示例 2

假设您的免费套餐已用尽,且您决定将 DevOps Guru 用于您的生产工作负载。考虑您已启用 DevOps Guru 监控您在美国东部(俄亥俄)区域的新 Web 应用程序。您可以在 DevOps Guru 控制台控制面板中看到,DevOps Guru 在为您的 Web 应用程序分析 15 个 S3 存储桶、50 个 EC2 实例、15 个 DynamoDB 表、2 个 RDS 实例和 3 个网络负载均衡器。

由于这是一个新的 Web 应用程序,您不能预测流量模式。为了简单起见,假设这些资源一个月只有 15 天(360 小时)处于活动状态。另外,我们假设您的 10 名操作人员组成的团队在 15 天内每天进行 1000 个 DevOps Guru API 调用来查看 DevOps Guru 的见解和建议。

您的 DevOps Guru 每月账单将计算如下:

 

AWS 服务 DevOps Guru 分析的资源 价格 可计费的 AWS 资源小时数 月度费用
S3 15 个存储桶 0.0028 USD/小时 15 * 360 = 5400 小时 15.12 USD
EC2 50 个实例 0.0042 USD/小时 50 * 360 = 18000 小时 75.60 USD
DynamoDB 15 个表 0.0042 USD/小时 15 * 360 = 5400 小时 22.68 USD
RDS 2 个数据库实例 0.0042 USD/小时 2 * 360 = 720 小时 3.02 USD
NetworkELB 3 个负载均衡器 0.0042 USD/小时 3 * 360 = 1080 小时  4.53 USD
      总费用: 120.96 USD

每月 DevOps Guru API 调用费用

对于总共 15000 个 DevOps Guru API 调用,每个 API 调用的费用为 0.000040 USD,您将会产生 15000* 0.00004 USD = 0.60 USD 的费用。

DevOps Guru 每月账单

这个月,您的账单总额将为 121.56 USD,包括资源分析 120.96 USD,DevOps Guru API 调用 0.60 USD。
 

定价示例 3

建立在示例 2 的基础上,第一个月后,您的应用程序在社交媒体上获得了关注,且应用程序的流量在高峰时段达到峰值。您现在添加了一个 AWS Auto Scaling 组,且 Amazon EC2 进行了扩展,以满足您增加的需求。DevOps Guru 将自动监控这些附加资源,因为它们是您为分析指定的资源覆盖范围的一部分。

您的应用程序使用 50 个在 30 天(720 小时)内完全处于活动状态的 EC2 实例,以及另外 100 个在 30 天(240小时)内每天 8 小时处于活动状态的 EC2 实例。另外,您的所有其他资源在 30 天(720 小时)内完全处于活动状态。此外,您的 10 名操作人员组成的团队在 30 天内每天进行 5000 次 DevOps Guru API 调用。

您的 DevOps Guru 每月账单将计算如下:


 

AWS 服务
命名空间
资源由
DevOps Guru 分析
价格 30 天内,计费的 AWS
资源小时数
月度费用
S3 15 个存储桶 0.0028 USD/小时 15 * 720 = 10800 小时 30.24 USD
EC2 一天 8 小时 100 个实例 0.0042 USD/小时 110 * 240 + 50 * 720 =60000 小时 252.00 USD
  整天 50 个实例      
DynamoDB 15 个表 0.0042 USD/小时 15 * 720 =10800 小时 45.36 USD
RDS 2 个数据库实例 0.0042 USD/小时 2 * 720 = 1440 小时 6.04 USD
NetworkELB 3 个负载均衡器 0.0042 USD/小时 2 * 720 = 2160 小时 9.07 USD
Auto Scaling 组 1 个组 0.0042 USD/小时 1 * 720 = 720 小时 3.02 USD
      总费用: 342.72 USD

每月 DevOps Guru API 调用费用

对于总共 150000 个 DevOps Guru API 调用,每个 API 调用的费用为 0.000040 USD,您将会产生 150000* 0.00004 USD = 6.00 USD 的费用。

DevOps Guru 每月账单

这个月,您的账单总额将为 348.72 USD,包括资源分析 342.72.96 USD,DevOps Guru API 调用 6.00 USD。



 

其他定价资源

DevOps Guru 成本估算器

使用 Amazon DevOps Guru 成本估算器轻松计算您的每月成本

经济资源中心

用于切换到 AWS 的其他资源

AWS DevOps Guru 常见问题
有关更多信息,请参阅常见问题

访问“常见问题”页面。

了解更多 
注册免费账户
注册免费账户

立即享受 AWS 免费套餐。 

注册 
开始在控制台中构建
开始在控制台中构建

在 AWS 管理控制台中,使用 Amazon DevOps Guru 开始构建。

登录