AWS CloudWatch 警报

AWS CloudWatch 警报

我是 AWS 新手。我有一个非常基本的问题需要二进制答案。

情况:

我已经使用 API 网关、Lambda 函数和 DynamoDB 大约 3 周了。我使用 Cloudwatch 日志,但从未创建过任何警报。我不确定这些服务是否会自动创建警报。我创建了一个新的 DynamoDb 表,看到在“不足”类别下创建了 Cloudwatch 警报。我不确定这些事情(警报、不足、正常)中的哪一个会触发并向我收费。

我的问题:

  1. CloudWatch 警报是否可以自动创建(有证据表明可以)?
  2. 如果我删除自动创建的警报,它们会自动创建吗?
  3. 如果我删除闹钟,我会被收费吗(我想是的,不会)?

自动创建的警报让我很困惑。

答案1

  1. 是的,有些服务(例如 Elastic Beanstalk [1])会自动创建警报。
    例如,Beanstalk 提供了一个底层 CloudFormation 堆栈,其中包括一个 CloudWatch 警报,用于触发以下扩展操作:负载平衡、自动扩展环境[2]。但是,由于目前 AWS 服务太多,因此很难判断哪些服务正在这样做。我认为,所有与自动扩展相关的服务都可能为您创建警报...也许如果您编辑问题并包含警报观察到的指标,我可以告诉您可能创建了警报的原因。

  2. 很可能不会。这取决于它们是如何创建的。如果它们是由 CloudFormation 创建的,则通常不会重新创建它们,但请记住,将来的堆栈更新可能会失败。

  3. 删除警报后,您将无需为警报付费。但是,我认为警报是按月计费的。因此,它只计费一次(针对创建它的月份)。删除警报后,它不会计入下一个/即将到来的月度账单中。您有 10 个非高分辨率 CloudWatch 警报的免费套餐,这些警报无需付费。[3]

参考

[1]https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/AWSHowTo.cloudwatch.html
[2]https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features-managing-env-types.html
[3]https://aws.amazon.com/de/cloudwatch/pricing/

相关内容