帮助手册 管理 阈值和可用性 AWS DynamoDB 的阈值配置

AWS DynamoDB 的阈值配置

为 DynamoDB 监视器添加新的阈值配置。

添加新的 DynamoDB 表时,它与默认阈值配置文件相关联。此配置文件不包含任何附加的预填充阈值。您可以编辑默认阈值配置文件或自己创建一个新的。

要为您的 DynamoDB 监视器创建新的阈值配置文件,请按照以下步骤操作。要添加用户和自定义告警设置,请访问我们的用户和告警管理页面

  1. 点击管理配置文件设备值和可用性
  2. 单击阈值和可用性屏幕中的添加阈值和可用性
  3. 指定以下详细信息:
    • 监视器类型: 从下拉列表中选择DynamoDB
    • 显示名称:提供标签以供识别。

    DynamoDB 监控支持的性能计数器如下所示。在提供的字段中配置值,这些值将作为您的阈值。当超出阈值时,您的监视器状态将发生变化,并通过配置的通知通道触发告警。

    DynamoDB threshold profile

    高级阈值设置(策略)

    您还可以通过选择相关策略并对任何性能计数器应用各种条件来验证阈值违规。例如,假设您为 DynamoDB 表预置了 1000 个读取容量单位,并希望在消耗的读取容量单位达到 900 时收到告警。但是,在某些情况下,通过利用保存的突发容量,指标“已消耗读取容量单位”可能会短暂飙升至 1000 以上。对于这种自然情况,您无需收到告警。因此,您可以定义一个告警策略,仅当消耗的读取容量单位在 2 或 3 个连续轮询间隔内达到 900 以上时才发出通知。(注意:每 5 分钟轮询一次 DynamoDB 表)

    高级阈值设置(策略):
    轮询计数用作验证阈值违规的默认策略。您可以通过对指定的阈值策略(=、>、<、>=、<=)来验证阈值违规当应用于以下任何阈值策略的条件成立时, 监视器的状态将更改为“Trouble”  
    • 在轮询计数期间验证的阈值条件(轮询次数):当应用到阈值的条件针对指定的“轮询计数”持续有效时,监视器的状态变为故障。
    • 轮询计数期间的平均值(轮询次数) :当属性值的平均值(对于配置的轮询次数)连续证明应用于阈值的条件时,监视器的状态变为故障。
    • 在持续时间内验证条件(以分钟为单位):当应用在阈值上的指定条件持续有效时,对于所有轮询,在配置的持续时间内,监视器的状态变为故障。
    • 持续时间内的平均值(以分钟为单位):当属性值的平均值在配置的持续时间内持续证明应用于阈值的条件时,监视器的状态变为故障。

    默认情况下不会应用多轮询检查策略。在无法应用策略的情况下,将仅针对单个轮询验证阈值违规。

    为确保应用于阈值违规检测的策略“策略 3:持续时间或策略 4:持续时间期间的平均值”的条件按预期工作,您必须确保指定的持续时间至少是应用该监视器的轮询频率。

    编辑 DynamoDB 的阈值配置文件

    1. 单击要编辑的配置文件。
    2. 在“编辑阈值配置文件” 窗口中编辑需要更改的参数。
    3. 单击保存

    删除 DynamoDB 的阈值配置文件

    1. 单击需要删除的阈值和可用性屏幕中的配置文件。
    2. 这将导航到编辑阈值配置文件 窗口。
    3. 单击删除