

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.

# Beispiele für Zeitpläne
<a name="sample-schedules"></a>

Mit Instance Scheduler auf AWS können Sie Amazon Elastic Compute Cloud (Amazon EC2) und Amazon Relational Database Service (Amazon RDS) Instances automatisch starten und beenden. Der folgende Abschnitt enthält einige Beispielpläne, die an viele gängige Anwendungsfälle angepasst werden können.

## Standardarbeitszeit von 9 bis 5 Stunden
<a name="standard-9-5-working-hours"></a>

Dieser Zeitplan zeigt, wie Instances an Wochentagen von 9.00 Uhr bis 17.00 Uhr in London ausgeführt werden.

### Zeiträume
<a name="periods-1"></a>

In diesem Zeitraum werden Instances an Wochentagen (Mo-Fr) um 9 Uhr gestartet und Instances um 17 Uhr beendet.


| Feld | Typ | Wert | 
| --- | --- | --- | 
|   `begintime`   |   `String`   |   `09:00`   | 
|   `endtime`   |   `String`   |   `16:59`   | 
|   `name`   |   `String`   |   `weekdays-9-5`   | 
|   `weekdays`   |   `StringSet`   |   `mon-fri`   | 

### Plan
<a name="schedule"></a>

Der Name des Zeitplans gibt den Tag-Wert an, der auf Instances angewendet werden muss, und die Zeitzone, die verwendet werden soll.


| Feld | Typ | Wert | 
| --- | --- | --- | 
|   `name`   |   `String`   |   `london-working-hours`   | 
|   `periods`   |   `StringSet`   |   `weekdays-9-5`   | 
|   `timezone`   |   `String`   |   `Europe/London`   | 

### Instanz-Tag
<a name="instance-tag"></a>

Um diesen Zeitplan auf Instances anzuwenden, müssen Sie den Instances das `Schedule=london-working-hours` Tag hinzufügen. Wenn Sie den Standard-Tagnamen im Tagname-Parameter von AWS CloudFormation **Instance Scheduler** ändern, ist Ihr Tag anders. Wenn Sie beispielsweise `Sked` als Tag-Namen eingegeben haben, wird Ihr Tag wie folgt lauten`Sked=london-working-hours`. Weitere Informationen finden Sie unter [Taggen Ihrer Ressourcen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#tag-ec2-resources-table) im *Amazon Elastic Compute Cloud-Benutzerhandbuch*.

### Planer-CLI
<a name="scheduler-cli-1"></a>

Verwenden Sie die folgenden Befehle, um den obigen Zeitplan mit der [Instance Scheduler-CLI](scheduler-cli-4.md) zu konfigurieren:

```
scheduler-cli create-period --stack <stackname> --name weekdays-9-5 --weekdays mon-fri --begintime 9:00 --endtime 16:59

scheduler-cli create-schedule --stack <stackname> --name london-working-hours --periods weekdays-9-5 --timezone Europe/London

Europe/London
```

### Benutzerdefinierte Ressource
<a name="custom-resource"></a>

Mit der folgenden CloudFormation Vorlage wird der obige Zeitplan mithilfe der [benutzerdefinierten Zeitplanressource](manage-schedules-using-infrastructure-as-code-iac.md) erstellt.

Um diese Vorlage bereitzustellen, müssen Sie den **ServiceInstanceScheduleServiceToken**ARN angeben, den Sie in der CloudFormation AWS-Konsole finden, indem Sie den [zuvor bereitgestellten Instance Scheduler Hub Stack](step-1-launch-the-instance-scheduler-hub-stack.md) und dann **Outputs** auswählen.

```
AWSTemplateFormatVersion: 2010-09-09
Parameters:
  ServiceInstanceScheduleServiceTokenARN:
    Type: String
    Description: (Required) service token arn taken from InstanceScheduler outputs
Metadata:
  'AWS::CloudFormation::Designer': {}
Resources:
  LondonWorkingWeek:
    Type: 'Custom::ServiceInstanceSchedule'
    Properties:
      NoStackPrefix: 'True'
      Name: london-working-hours
      Description: run instances from 9am to 5pm in London on weekdays
      ServiceToken: !Ref ServiceInstanceScheduleServiceTokenARN
      Timezone: Europe/London
      Periods:
     - Description: 9am to 5pm on weekdays
        BeginTime: '09:00'
        EndTime: '16:59'
        WeekDays: mon-fri
```

## Stoppen Sie Instances nach 17 Uhr
<a name="stop-instances-after-5-pm"></a>

Instances können zu jeder Tageszeit nach Belieben gestartet werden. Dieser Zeitplan stellt sicher, dass ihnen täglich um 17 Uhr ET automatisch ein Stopp-Befehl gesendet wird.

### Zeiträume
<a name="periods-2"></a>

In diesem Zeitraum werden die Instances täglich um 17 Uhr beendet.


| Feld | Typ | Wert | 
| --- | --- | --- | 
|   `endtime`   |   `String`   |   `16:59`   | 
|   `name`   |   `String`   |   `stop-at-5`   | 

### Plan
<a name="schedule-1"></a>

Der Name des Zeitplans gibt den Tag-Wert an, der auf Instances angewendet werden muss, und die Zeitzone, die verwendet werden soll.


| Feld |  | Value (Wert) | 
| --- | --- | --- | 
|   `name`   |   `String`   |   `stop-at-5-new-york`   | 
|   `periods`   |   `StringSet`   |   `stop-at-5`   | 
|   `timezone`   |   `String`   |   `America/New York`   | 

### Instanz-Tag
<a name="instance-tag-1"></a>

Um diesen Zeitplan auf Instances anzuwenden, müssen Sie den Instances das `Schedule=stop-at-5-new-york` Tag hinzufügen. Wenn Sie den Standard-Tag-Namen im Tagname-Parameter von AWS CloudFormation **Instance Scheduler** geändert haben, wird Ihr Tag anders sein. Wenn Sie beispielsweise `Sked` als Tag-Namen eingegeben haben, wird Ihr Tag wie folgt lauten`Sked=stop-at-5-new-york`. Weitere Informationen finden Sie unter [Taggen Ihrer Ressourcen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#tag-ec2-resources-table) im *Amazon Elastic Compute Cloud-Benutzerhandbuch*.

### Planer-CLI
<a name="scheduler-cli-2"></a>

Verwenden Sie die folgenden Befehle, um den obigen Zeitplan mit der [Instance Scheduler-CLI](scheduler-cli-4.md) zu konfigurieren:

```
scheduler-cli create-period --stack <stackname> --name stop-at-5 --endtime 16:59

scheduler-cli create-schedule --stack <stackname> --name stop-at-5-new-york --periods stop-at-5 --timezone America/New_York
```

### Benutzerdefinierte Ressource
<a name="custom-resource-1"></a>

Mit der folgenden CloudFormation Vorlage wird der obige Zeitplan mithilfe der [benutzerdefinierten Zeitplanressource](manage-schedules-using-infrastructure-as-code-iac.md) erstellt.

Um diese Vorlage bereitzustellen, müssen Sie den **ServiceInstanceScheduleServiceToken**ARN angeben, den Sie in der CloudFormation AWS-Konsole finden, indem Sie auf den [zuvor bereitgestellten Instance Scheduler Hub Stack](step-1-launch-the-instance-scheduler-hub-stack.md) klicken und **Outputs** auswählen.

```
AWSTemplateFormatVersion: 2010-09-09
Parameters:
  ServiceInstanceScheduleServiceTokenARN:
    Type: String
    Description: (Required) service token arn taken from InstanceScheduler outputs
Metadata:
  'AWS::CloudFormation::Designer': {}
Resources:
  StopAfter5:
    Type: 'Custom::ServiceInstanceSchedule'
    Properties:
      NoStackPrefix: 'True'
      Name: stop-at-5-new-york
      Description: stop instances at 5pm ET every day
      ServiceToken: !Ref ServiceInstanceScheduleServiceTokenARN
      Timezone: America/New_York
      Periods:
      - Description: stop at 5pm
        EndTime: '16:59'
```

## Stoppen Sie Instances über das Wochenende
<a name="stop-instances-over-the-weekend"></a>

Dieser Zeitplan zeigt, wie Instances von Montag 9 Uhr ET bis Freitag 17 Uhr ET ausgeführt werden. Da Montag und Freitag keine vollen Tage sind, umfasst dieser Zeitplan drei Zeiträume: Montag, Dienstag-Donnerstag und Freitag.

### Zeiträume
<a name="periods-3"></a>

Der erste Zeitraum beginnt mit Tagged Instances am Montag um 9.00 Uhr und endet um Mitternacht. Dieser Zeitraum umfasst die folgenden Felder und Werte.


| Feld | Typ | Wert | 
| --- | --- | --- | 
|   `begintime`   |   `String`   |   `09:00`   | 
|   `endtime`   |   `String`   |   `23:59`   | 
|   `name`   |   `String`   |   `mon-start-9am`   | 
|   `weekdays`   |   `StringSet`   |   `mon`   | 

In der zweiten Phase werden markierte Instances den ganzen Tag von Dienstag bis Donnerstag ausgeführt. Dieser Zeitraum umfasst die folgenden Felder und Werte.


| Feld |  | Value (Wert) | 
| --- | --- | --- | 
|   `name`   |   `String`   |   `tue-thu-full-day`   | 
|   `weekdays`   |   `StringSet`   |   `tue-thu`   | 

In der dritten Phase werden markierte Instances am Freitag um 17 Uhr beendet. Dieser Zeitraum umfasst die folgenden Felder und Werte.


| Feld |  | Value (Wert) | 
| --- | --- | --- | 
|   `begintime`   |   `String`   |   `00:00`   | 
|   `endtime`   |   `String`   |   `16:59`   | 
|   `name`   |   `String`   |   `fri-stop-5pm`   | 
|   `weekdays`   |   `StringSet`   |   `fri`   | 

### Plan
<a name="schedule-2"></a>

Der Zeitplan kombiniert die drei Zeiträume zu dem Zeitplan für markierte Instanzen. Der Zeitplan umfasst die folgenden Felder und Werte.


| Feld |  | Value (Wert) | 
| --- | --- | --- | 
|   `name`   |   `String`   |  Mo-9-Fr-17 Uhr  | 
|   `periods`   |   `StringSet`   |  Mo-Start-9 Uhr, Fr-Stop-17 Uhr tue-thu-full-day  | 
|   `timezone`   |   `String`   |  Amerika/New\$1York  | 

### Instanz-Tag
<a name="instance-tag-2"></a>

Um diesen Zeitplan auf Instances anzuwenden, müssen Sie den Instances das `Schedule=mon-9am-fri-5pm` Tag hinzufügen. Beachten Sie, dass Ihr Tag anders sein wird, wenn Sie den Standard-Tagnamen im **Tagname-Parameter von AWS CloudFormation Instance Scheduler** geändert haben. Wenn Sie beispielsweise Sked als Tag-Namen eingegeben haben, wird Ihr Tag auch verwendet. `Sked=mon-9am-fri-5pm` Weitere Informationen finden Sie unter [Taggen Ihrer Ressourcen](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html#tag-ec2-resources-table) im *Amazon Elastic Compute Cloud-Benutzerhandbuch*.

### Planer-CLI
<a name="scheduler-cli-3"></a>

Verwenden Sie die folgenden Befehle, um den obigen Zeitplan mit der [Instance Scheduler-CLI](scheduler-cli-4.md) zu konfigurieren:

```
scheduler-cli create-period --stack <stackname> --name
mon-start-9am --weekdays mon --begintime 9:00 --endtime 23:59
scheduler-cli create-period --stack <stackname> --name
tue-thu-full-day --weekdays tue-thu
scheduler-cli create-period --stack <stackname> --namefri-stop-5pm --weekdays fri --begintime 0:00 --endtime 17:00

scheduler-cli create-schedule --stack <stackname> --name
mon-9am-fri-5pm --periods
mon-start-9am,tue-thu-full-day,fri-stop-5pm -timezone
America/New_York
```

### Benutzerdefinierte Ressource
<a name="custom-resource-2"></a>

Mit der folgenden CloudFormation Vorlage wird der obige Zeitplan mithilfe der [benutzerdefinierten Zeitplanressource](manage-schedules-using-infrastructure-as-code-iac.md) erstellt.

Um diese Vorlage bereitzustellen, müssen Sie den **ServiceInstanceScheduleServiceToken**ARN angeben, den Sie in der CloudFormation AWS-Konsole finden, indem Sie den [zuvor bereitgestellten Instance Scheduler Hub Stack](step-1-launch-the-instance-scheduler-hub-stack.md) und dann **Outputs** auswählen.

```
AWSTemplateFormatVersion: 2010-09-09
Parameters:
  ServiceInstanceScheduleServiceTokenARN:
    Type: String
    Description: (Required) service token arn taken from InstanceScheduler outputs
Metadata:
  'AWS::CloudFormation::Designer': {}
Resources:
  StopOnWeekends:
    Type: 'Custom::ServiceInstanceSchedule'
    Properties:
      NoStackPrefix: 'True'
      Name: mon-9am-fri-5pm
      Description: start instances at 9am on monday and stop them at 5pm on friday
      ServiceToken: !Ref ServiceInstanceScheduleServiceTokenARN
      Timezone: America/New_York
      Periods:
      - Description: 9am monday start
        BeginTime: '09:00'
        EndTime: '23:59'
        WeekDays: mon
      - Description: all day tuesday-thursday
        WeekDays: tue-thu
      - Description: 5pm friday stop
        BeginTime: '00:00'
        EndTime: '16:59'
        WeekDays: fri
```

## Ressourcen zur Lösung
<a name="solution-resources"></a>

Die folgenden Ressourcen werden als Teil des Instance Scheduler on AWS-Stacks erstellt.


| Ressourcenname | Typ | Description | 
| --- | --- | --- | 
|   **Wichtigste**   |   `AWS::Lambda::Function`   |  Instance Scheduler auf der AWS Lambda Lambda-Funktion.  | 
|   **Scheduler Config Helper**   |   `Custom::ServiceSetup`   |  Speichert globale Konfigurationseinstellungen in Amazon DynamoDB.  | 
|   **Scheduler: Berechtigung aufrufen**   |   `AWS::Lambda::Permission`   |  Ermöglicht dem CloudWatch Amazon-Ereignis, die AWS-Lambda-Funktion des Instance Schedulers aufzurufen.  | 
|   **Scheduler-Protokolle**   |   `AWS::Logs::LogGroup`   |  CloudWatch Protokollgruppe für Instance Scheduler.  | 
|   **Scheduler-Richtlinie**   |   `AWS::IAM::Policy`   |  Richtlinie, die es dem Scheduler ermöglicht, Start- und Stoppaktionen durchzuführen, Amazon EC2 EC2-Instance-Attribute zu ändern, Tags festzulegen und auf Scheduler-Ressourcen zuzugreifen.  | 
|   **Scheduler-Regel**   |   `AWS::Events::Rule`   |   EventBridge Amazon-Ereignisregel, die die Lambda-Funktion des Schedulers aufruft.  | 
|   **Ereignisregel für Konfigurationsmetriken**   |   `AWS::Events::Rule`   |   EventBridge Amazon-Ereignisregel, die regelmäßig die Funktion für anonymisierte Metriken zur Konfigurationsbeschreibung aufruft. Deaktiviert, wenn anonymisierte Metriken deaktiviert sind.  | 
|   **Tabelle „Status“**   |   `AWS::DynamamoDB::Table`   |  DynamoDB-Tabelle, die den letzten gewünschten Status von Instanzen speichert.  | 
|   **Tabelle Config“**   |   `AWS::DynamamoDB::Table`   |  DynamoDB-Tabelle, die globale Konfiguration, Zeitplan und Periodendaten speichert.  | 
|   **SNS-Thema zu Instance Scheduler**   |   `AWS::SNS::Topic`   |  Sendet Warn- und Fehlermeldungen an abonnierte E-Mail-Adressen.  | 