AWS Lambda 的阈值配置
A为 Lambda 函数监视器添加新的阈值配置。
添加新的 Lambda 函数时,它与默认阈值配置文件相关联。此配置文件不包含配置的任何预填充指标值。您可以编辑默认阈值配置文件或自己创建一个新的。
要为您的 Lambda 函数监视器创建新的阈值配置文件,请执行以下步骤。要添加用户和自定义告警设置,请访问我们的用户和告警管理页面。
- 点击管理> 配置文件> 设备值和可用性。
- 单击阈值和可用性屏幕中的添加阈值和可用性。
- 指定以下详细信息:
- 监视器类型: 从下拉列表中选择Lambda 函数。
- 显示名称:提供标签以供识别。
Lambda 监控支持的性能计数器如下所示。在提供的字段中配置值,这些值将作为您的阈值。当超出阈值时,您的监视器状态将变为故障,并且将通过配置的通知通道触发告警。您还可以查看错误日志事件以识别错误和瓶颈。
完成阈值配置后,您可以继续保存配置文件。完成后,新创建的阈值配置文件将列在阈值和可用性屏幕中。
高级阈值设置(策略)
您还可以通过选择相关策略并对任何性能计数器应用各种条件来验证阈值违规。例如,假设您已将 Lambda 函数映射到基于流的事件源(如 Kinesis 或 DynamoDB 流)。添加新记录后,Lambda 服务会调用您的函数来处理它们。如果您的应用程序写入了特别大的一批记录,那么您的函数调用请求被限制的机会就会有点高。对于这种情况,您不需要一开始就收到告警。因此,您可以定义一个告警策略,仅当受限制的指标在 2 或 3 个连续轮询间隔内持续飙升时才发出通知。(注意:对 Lambda 函数的轮询每 5 分钟发生一次)
高级阈值设置(策略):
轮询计数用作验证阈值违规的默认策略。您可以通过对指定的阈值策略(=、>、<、>=、<=)来验证阈值违规当应用于以下任何阈值策略的条件成立时, 监视器的状态将更改为“Trouble”- 在轮询计数期间验证的阈值条件(轮询次数):当应用到阈值的条件针对指定的“轮询计数”持续有效时,监视器的状态变为故障。
- 轮询计数期间的平均值(轮询次数) :当属性值的平均值(对于配置的轮询次数)连续证明应用于阈值的条件时,监视器的状态变为故障。
- 在持续时间内验证条件(以分钟为单位):当应用在阈值上的指定条件持续有效时,对于所有轮询,在配置的持续时间内,监视器的状态变为故障。
- 持续时间内的平均值(以分钟为单位):当属性值的平均值在配置的持续时间内持续证明应用于阈值的条件时,监视器的状态变为故障。
默认情况下不会应用多轮询检查策略。在无法应用策略的情况下,将仅针对单个轮询验证阈值违规。为确保应用于阈值违规检测的策略“策略 3:持续时间或策略 4:持续时间期间的平均值”的条件按预期工作,您必须确保指定的持续时间至少是应用该监视器的轮询频率。编辑 Lambda 函数的阈值配置文件
- 单击要编辑的配置文件。
- 在“编辑阈值配置文件” 窗口中编辑需要更改的参数。
- 单击保存。
删除 Lambda 函数的阈值配置文件
- 单击需要删除的阈值和可用性屏幕中的配置文件。
- 这将导航到编辑阈值配置文件 窗口。
- 单击删除。