使用此tutorial我創建了一個lambda函數,當它失敗時,雲計時警報會導致SNS使用lambda錯誤度量標準發送電子郵件。我正在使用它來檢查是否有任何ec2實例正在upcomming scheduled events。眼下,這是信息的CloudWatch和SNS在發送電子郵件的:如何更改cloudwatch SNS電子郵件?
Alarm Details:
- Name: ec2-scheduled-events-alarm
- Description: an ec2 instance has an upcomming scheduled event
- State Change: OK -> ALARM
- Reason for State Change: Threshold Crossed: 1 datapoint (1.0) was greater than or equal to the threshold (1.0).
- Timestamp: Wednesday 12 September, 2016 00:16:54 UTC
- AWS Account: ..........
Threshold:
- The alarm is in the ALARM state when the metric is GreaterThanOrEqualToThreshold 1.0 for 300 seconds.
Monitored Metric:
- MetricNamespace: AWS/Lambda
- MetricName: Errors
- Dimensions:
- Period: 300 seconds
- Statistic: Sum
- Unit: not specified
State Change Actions:
- OK:
- ALARM: [arn:aws:sns:us-west-2:..........:ec2-scheduled-events]
- INSUFFICIENT_DATA:
我想改變這條消息也包含來自我的拉姆達腳本信息(如列明EC2實例我定義爲不及格)。我怎樣才能做到這一點?我猜測它涉及以某種方式改變Monitored Metric:
- Dimensions:
的輸出。
或更好的但我怎麼才能讓我的電子郵件包含我的lambda函數的日誌輸出?