2017-01-31 2 views
1

Wenn ich CloudWatch-Alarm zum Auslösen einer AutoScaling-Aktion verwende, löst es wiederholt die ASG-Aktionen aus. Mit anderen Worten, ein nachfolgender Satz von N Alarms mit dem Status ALARM löst N Aktionen auf ASG aus. Dieses Verhalten wurde bei einer SNS-Aktion nicht beobachtet, sondern nur innerhalb des 1. Ereignisses ausgelöst, wenn der Alarm von OK zu ALARM wechselt. Ist es möglich, auf SNS das gleiche Aktionsverhalten wie bei ASG zu erreichen?Weitere CloudWatch-Alarmbenachrichtigungen an SNS

Antwort

2

Ein Amazon Cloudwatch Alarm wird nur eine Amazon SNS-Benachrichtigung aus, wenn der Alarm die ALARM Zustand eintritt. Das heißt, es wird nur einmal ausgelöst, und nur wenn von etwas bewegt wird, das nicht ALARM in den ALARM Zustand ist.

Derselbe CloudWatch-Alarm wird jedoch weiterhin eine Auto Scaling-Richtlinie auslösen. Wenn zum Beispiel ein Alarm ausgelöst wird, wenn die durchschnittliche CPU-Auslastung über 80% liegt, löst der Alarm weiterhin die Skalierungsrichtlinie aus, während sich der Alarm im Status befindet. Die Skalierungsrichtlinie verfügt außerdem über eine Aufwärmphase, während der keine zusätzlichen Skalierungsaktionen stattfinden (sofern nicht mehrere Schritte definiert wurden und eine andere Schrittgrenze verletzt wurde).

Die oben genannten Verhaltensweisen sind beabsichtigt und können nicht anders konfiguriert werden.

+0

Vielen Dank für Ihre schnelle Antwort. Ich habe bei Ihrem Profil gesehen, dass Sie für Amazon arbeiten. Gibt es einen Plan, der ähnliche Funktionen wie Alarm-> ASG auf Alarm-> SNS bietet? –

+1

Ich habe keine Kenntnis von den Produktplänen für diese Dienste. Sie können jederzeit Feature-Anfragen über Ihren Account Manager oder über die Schaltfläche ** Feedback ** in der AWS-Verwaltungskonsole einreichen. –