2016-04-19 10 views
0

Wir haben einen Opsworks-Stack mit zwei 24x7-Instanzen. Vier zeitbasierte Instanzen Zwei lastbasierte InstanzenOpsWorks Stack - Load-basierte Instanzen skalieren UP und DOWN basierend auf Cloudwatch-Alarme

Unser Problem ist mit den lastbasierten Instanzen. Wir haben viel Zeit damit verbracht, Cloudwatch-Alarme mit aussagekräftigem Service zu erstellen. Daher möchten wir, dass die lastbasierten Instanzen in unserem Stack nach oben gehen, wenn sich ein bestimmter Cloudwatch-Latenzalarm in einem ALARM-Status befindet. Ich sehe, dass Sie in der Konfiguration der lastbasierten Instanz einen Cloudwatch-Alarm definieren können, um die Instanz (en) nach OBEN zu bringen, und Sie können einen Cloudwatch-Alarm definieren, um die Instanz (en) NACH UNTEN zu bringen.

Die Sache ist, wenn ich den spezifischen Cloudwatch-Alarm wähle, den ich verwenden möchte, um das UP auszulösen, entfernt er, dass Cloudwatch-Alarm als Auslöser für DOWN ausgewählt wird. Warum?

Speziell möchten wir unseren Latenzalarm (wir nennen es die "Oh Mist Dinge sind Verlangsamung" Cloudwatch Alarm), um die Last-basierten Instanzen zu starten, wenn in einem ALARM-Zustand. Dann möchten wir, dass der Cloudwatch-Alarm "Oh, Mist, die Dinge verlangsamen" die lastbasierten Instanzen in einem OK-Zustand auf SHUTDOWN triggert. Es wäre rad, wenn die lastbasierten Instanzen 15 Minuten nach dem OK-Zustand des Alarms warten würden, bevor sie heruntergefahren werden.

Der „oh Mist Dinge verlangsamen“ Schwelle Latency> 2 für 3 Minuten

Muß ich gerade einen neuen mit einer Schwelle von Latency „oh schöne Dinge in Ordnung sind“ Alarm erstellen < 2 für 3 Minuten zur Verwendung als DOWN-Alarm in der Konfiguration der lastbasierten Instanz?

Sorry für die Neuling Frage, nur fühlen sich festgefahren.

Antwort

0

Von was ich sagen kann, müssen Sie einen zweiten Alarm hinzufügen, der nur auslöst, wenn die Latenz für drei Minuten unter 2 liegt. Wenn jemand anderes eine sauberere Lösung vorschlägt, würde ich gerne davon hören. So wie es ist, haben Sie immer einen der Alarme in einem kontinuierlichen Alarmzustand.