Cloudwatch Alarm不会离开警报状态,也不会重新触发

时间:2020-04-03 19:30:52

标签: amazon-web-services amazon-cloudwatch-metrics cloudwatch-alarms

我用单位计数创建了一个自定义指标。要求是每24小时检查一次指标计数总和是否> =1。如果是,则应将一条消息发送到sns主题,该消息会触发一个lambda,该lambda会将消息发送到松弛通道。

指标行为:当前,自定义指标始终高于1。我每10秒创建一个数据点。

警报行为:警报立即切换到警报状态,并向sns主题发送消息。但是状态永远不会离开警报状态,并且也不会在24小时后向sns主题重新触发新消息。

如果要达到要求,应该如何配置警报?

预先感谢, 帕特里克

这是AWS CloudWatch描述警报结果:

{
"MetricAlarms": [
    {
        "AlarmName": "iot-data-platform-stg-InvalidMessagesAlarm-1OS91W5YCQ8E9",
        "AlarmArn": "arn:aws:cloudwatch:eu-west-1:xxxxxx:alarm:iot-data-platform-stg-InvalidMessagesAlarm-1OS91W5YCQ8E9",
        "AlarmDescription": "Invalid Messages received",
        "AlarmConfigurationUpdatedTimestamp": "2020-04-03T18:11:15.076Z",
        "ActionsEnabled": true,
        "OKActions": [],
        "AlarmActions": [
            "arn:aws:sns:eu-west-1:xxxxx:iot-data-platform-stg-InvalidMessagesTopic-FJQ0WUJY9TZC"
        ],
        "InsufficientDataActions": [],
        "StateValue": "ALARM",
        "StateReason": "Threshold Crossed: 1 out of the last 1 datapoints [3.0 (30/03/20 11:49:00)] was greater than or equal to the threshold (1.0) (minimum 1 datapoint for OK -> ALARM transition).",
        "StateReasonData": "{\"version\":\"1.0\",\"queryDate\":\"2020-03-31T11:49:03.417+0000\",\"startDate\":\"2020-03-30T11:49:00.000+0000\",\"statistic\":\"Sum\",\"period\":86400,\"recentDatapoints\":[3.0],\"threshold\":1.0}",
        "StateUpdatedTimestamp": "2020-03-31T11:49:03.421Z",
        "MetricName": "InvalidMessages",
        "Namespace": "Message validation",
        "Statistic": "Sum",
        "Dimensions": [
            {
                "Name": "stream",
                "Value": "raw events"
            },
            {
                "Name": "stage",
                "Value": "stg"
            }
        ],
        "Period": 86400,
        "EvaluationPeriods": 1,
        "DatapointsToAlarm": 1,
        "Threshold": 1.0,
        "ComparisonOperator": "GreaterThanOrEqualToThreshold",
        "TreatMissingData": "notBreaching"
    }
]

}

0 个答案:

没有答案