Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Schritt 1: Starten Sie den Instance Scheduler Hub-Stack
Folgen Sie den step-by-step Anweisungen in diesem Abschnitt, um die Lösung in Ihrem Konto bereitzustellen.
Bereitstellungszeit: ungefähr fünf Minuten
-
Melden Sie sich bei der AWS-Managementkonsole
an und klicken Sie auf die Schaltfläche, um die AWS-Vorlage* instance-scheduler-on-aws .template* zu starten. CloudFormation -
Die Vorlage wird standardmäßig in der Region USA Ost (Nord-Virginia) gestartet. Um die Lösung in einer anderen AWS-Region zu starten, verwenden Sie die Regionsauswahl in der Navigationsleiste der Konsole.
-
Vergewissern Sie sich auf der Seite Stack erstellen, dass sich die richtige Vorlagen-URL im Textfeld Amazon S3 S3-URL befindet, und wählen Sie Weiter aus.
-
Weisen Sie Ihrem Lösungsstapel auf der Seite „Stack-Details angeben“ einen Namen zu. Informationen zu Einschränkungen bei der Benennung von Zeichen finden Sie unter IAM- und AWS STS STS-Kontingente im AWS Identity and Access Management-Benutzerhandbuch.
-
Überprüfen Sie unter Parameter die Parameter für diese Lösungsvorlage und ändern Sie sie nach Bedarf. Diese Lösung verwendet die folgenden Standardwerte.
Parameter Standard Description Infrastruktur
Namespace
defaultGeben Sie eine eindeutige Kennung an, um zwischen mehreren Lösungsbereitstellungen zu unterscheiden (keine Leerzeichen). Beispiel: Dev.
Verwenden Sie AWS Organizations
NoVerwenden Sie AWS Organizations, um die Registrierung von Spoke-Konten zu automatisieren.
ID/Remote Unternehmenskonto IDs
<Optional Input>
Wenn Sie AWS Organizations verwenden, ist dieses Feld erforderlich. Geben Sie die Organisations-ID an, zum Beispiel
o-xxxxyyy. Geben Sie andernfalls eine durch Kommas getrennte Liste vertrauenswürdiger Spoke-Konten an IDs , die sich selbst für die Terminplanung registrieren können (maximal 40), z. B.1111111111, 2222222222Schlüssel für das Zeitplan-Tag
ScheduleDer Tag-Schlüssel, den die Lösung liest, um den Zeitplan für eine Ressource zu bestimmen. Der Wert einer Ressource gibt den Namen des Zeitplans an. Wenn Sie den Standardwert ändern möchten, weisen Sie ihm einen Namen zu, der auf einfache Weise einheitlich und korrekt auf alle erforderlichen Instanzen angewendet werden kann. Hinweis: Beim Tag-Schlüssel wird zwischen Groß- und Kleinschreibung unterschieden.
Bewahren Sie Daten und Protokolle auf
EnabledAktivieren Sie den Löschschutz für DynamoDB-Tabellen, die von der Lösung verwendet werden. Dies führt dazu, dass die Tabellen beim Löschen dieses Stacks beibehalten werden. Um die Tabellen beim Löschen dieses Stacks zu löschen, deaktivieren Sie zunächst diesen Parameter.
Globale Einstellungen
Scheduling aktivieren
YesStellen Sie diese Option
Noein, um alle Planungsvorgänge auszusetzen.Standardzeitzone
UTCStandard-Zeitzonenkennung der IANA (International Assigned Numbers Authority) für Zeitpläne, die keine Zeitzone angeben. Eine Liste der gültigen Zeitzonen-Identifikatoren finden Sie in der Spalte TZ-ID der Liste der Zeitzonen der TZ-Datenbank
. Planungsintervall (Minuten)
5Intervall in Minuten zwischen den Läufen des Schedulers. Kürzere Intervalle erhöhen die Genauigkeit und Reaktionsfähigkeit, erhöhen aber auch die Kosten. Produktionsbereitstellungen benötigen für einen stabilen Betrieb mindestens 5 Minuten. Kürzere Werte gelten nur für Tests in kleinem Maßstab.
Aktivieren Sie EC2 SSM-Wartungsfenster
NoErlaubt Zeitplänen die Angabe eines oder mehrerer Namen für Systems Manager-Wartungsfenster. Der Instance Scheduler auf AWS stellt dann sicher, dass Instances, die mit diesem Zeitplan gekennzeichnet sind, mindestens zehn Minuten vor den zugehörigen Wartungsfenstern gestartet werden.
Erstellen Sie beim Stopp RDS-Instance-Snapshots
NoWählen Sie aus, ob vor dem Stoppen von RDS-DB-Instances ein Snapshot erstellt werden soll. Hinweis: Snapshots sind für Amazon Aurora Aurora-Cluster nicht verfügbar.
Präfix für den ASG-Aktionsnamen
IS-Das Präfix, das die Lösung bei der Benennung von Scheduled Scaling-Aktionen für Auto Scaling Scaling-Gruppen verwendet. Aktionen mit diesem Präfix werden von der Lösung nach Bedarf hinzugefügt und entfernt.
Schlüssel für das geplante ASG-Tag
scheduledAls veraltet gekennzeichnet. Dieser Parameter dient nur zu Migrationszwecken und sollte nicht bearbeitet werden.
Planung von Hub-Konten
Region (en)
<Optional Input>
Liste der Regionen, in denen Instances geplant werden. Zum Beispiel
us-east-1,us-west-1. HINWEIS: Wenn Sie diesen Parameter leer lassen, verwendet die Lösung die aktuelle Region.KMS-Schlüssel ARNs für EC2
<Optional Input>
Durch Kommas getrennte Liste von KMS ARNs , denen Instance Scheduler auf AWS-KMS gewährt werden soll: CreateGrant Berechtigungen, um dem EC2 Service Entschlüsselungsberechtigungen für verschlüsselte EBS-Volumes zur Verfügung zu stellen. Dadurch kann der Scheduler EC2 Instances mit angehängten verschlüsselten EBS-Volumes starten. Geben Sie (*) ein, um eingeschränkten Zugriff auf alle KMS-Schlüssel zu gewähren; lassen Sie das Feld leer, um es zu deaktivieren. Einzelheiten zur erstellten Richtlinie finden Sie unter Verschlüsselte EC2 EBS-Volumes.
License Manager ARNs für EC2
<Optional Input>
Durch Kommas getrennte Liste der License Manager-Konfigurationen ARNs , um Instance Scheduler Berechtigungen zum Starten von EC2 Instanzen zu gewähren, die von License Manager verwaltet werden. Lassen Sie das Feld leer, um es zu deaktivieren. Einzelheiten finden Sie unter EC2 License Manager.
Überwachung
Aktivieren Sie CloudWatch Debug-Protokolle
NoAktivieren Sie die Protokollierung auf Debug-Ebene. CloudWatch
Aufbewahrungszeitraum für Protokolle (Tage)
30Die Aufbewahrungsfrist für CloudWatch Protokolle in Tagen.
Operative Überwachung
EnabledStellen Sie ein Dashboard mit operativen Erkenntnissen bereit, um CloudWatch benutzerdefinierte Messdaten zum Betrieb der Lösung zu sammeln. Das Dashboard kann auf Wunsch deaktiviert werden, um die damit verbundenen Kosten zu senken.
Sonstige
SchedulingRequestHandler Speichergröße (MB)
512Die Speichergröße der AWS Lambda Lambda-Funktion, die Ressourcen plant. Erhöhen Sie den Wert, wenn Sie eine hohe Speicherauslastung oder Timeouts feststellen.
Größe des Orchestrator-Speichers (MB)
512Die Speichergröße der Orchestrator-Lambda-Funktion. Erhöhen Sie den Wert, wenn Sie eine hohe Speicherauslastung oder Timeouts feststellen.
-
Wählen Sie Weiter aus.
-
Wählen Sie auf der Seite Configure stack options (Stack-Optionen konfigurieren) Next (Weiter) aus.
-
Überprüfen und bestätigen Sie auf der Seite Überprüfen und erstellen die Einstellungen. Markieren Sie das Kästchen, um zu bestätigen, dass mit der Vorlage IAM-Ressourcen erstellt werden.
-
Wählen Sie Submit, um den Stack bereitzustellen.
Sie können den Status des Stacks in der CloudFormation AWS-Konsole in der Spalte Status anzeigen. Sie sollten in etwa fünf Minuten den Status CREATE_COMPLETE erhalten.