

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.

# Anzeigen des Service-Verlaufs mithilfe von Service-Bereitstellungen in Amazon ECS
<a name="service-deployment"></a>

Servicebereitstellungen bieten einen umfassenden Überblick über Ihre Bereitstellungen. Servicebereitstellungen liefern die folgenden Informationen zum Service:
+ Die aktuell bereitgestellte Workload-Konfiguration (die Revision des Quell-Services)
+ Die Workload-Konfiguration, die bereitgestellt wird (die Revision des Ziel-Services)
+ Bereitstellungsstatus
+ Die Anzahl der fehlgeschlagenen Aufgaben, die der Schutzschalter erkannt hat
+ Die CloudWatch Alarme, bei denen ein Alarm ausgelöst wurde
+ Wann die Servicebereitstellung gestartet und abgeschlossen wurde
+ Die Einzelheiten eines Rollbacks, falls eines stattgefunden hat

Weitere Informationen zu den Eigenschaften der Servicebereitstellung finden Sie unter [Eigenschaften, die in einer Amazon-ECS-Servicebereitstellung enthalten sind](service-deployment-property.md).

Servicebereitstellungen sind schreibgeschützt und haben jeweils eine eindeutige ID. 

Es gibt drei Phasen der Servicebereitstellung:


| Stage | Definition | Zugeordneter Status | 
| --- | --- | --- | 
| Ausstehend | Eine Servicebereitstellung wurde erstellt, jedoch nicht gestartet | PENDING | 
| Kontinuierlich | Eine Servicebereitstellung wird ausgeführt |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonECS/latest/developerguide/service-deployment.html)  | 
| Completed  | Eine Servicebereitstellung wurde abgeschlossen (erfolgreich oder erfolglos) |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonECS/latest/developerguide/service-deployment.html)  | 

Mithilfe von Servicebereitstellungen können Sie den Lebenszyklus Ihres Service nachvollziehen und ermitteln, ob Sie Maßnahmen ergreifen müssen. Wenn beispielsweise ein Rollback stattgefunden hat, müssen Sie möglicherweise die Servicebereitstellung untersuchen und sich die Service-Ereignisse ansehen.

Sie können den aktuellen Verlauf der letzten 90 Tage für Bereitstellungen, die am oder nach dem 25. Oktober 2024 erstellt wurden, mithilfe der Konsole, der API und der AWS CLI anzeigen. 

Sie können eine Bereitstellung anhalten, die noch nicht abgeschlossen wurde. Weitere Informationen finden Sie unter [Anhalten von Amazon-ECS-Servicebereitstellungen](stop-service-deployment.md).

## Lebenszyklus der Servicebereitstellung
<a name="service-deployments-lifecycle"></a>

Amazon ECS erstellt automatisch eine neue Servicebereitstellung, wenn eine der folgenden Aktionen stattfindet:
+ Ein Benutzer erstellt einen Service.
+ Ein Benutzer aktualisiert den Service und verwendet die Option Neue Bereitstellung erzwingen.
+ Ein Benutzer aktualisiert eine oder mehrere Service-Eigenschaften, für die eine Bereitstellung erforderlich ist.

Während einer laufenden Bereitstellung aktualisiert Amazon ECS die folgenden Eigenschaften der Servicebereitstellung, um den Fortschritt der Servicebereitstellung widerzuspiegeln:
+ Zustand
+ Anzahl der laufenden Aufgaben

  Die in der Service-Revision angegebene Anzahl der laufenden Aufgaben entspricht möglicherweise nicht der tatsächlichen Anzahl der laufenden Aufgaben. Diese Zahl steht für die Anzahl der Aufgaben, die nach Abschluss der Bereitstellung ausgeführt wurden. Wenn Sie beispielsweise Aufgaben unabhängig von der Service-Bereitstellung gestartet haben, sind diese Aufgaben nicht in der Anzahl der ausgeführten Aufgaben für die Service-Version enthalten.
+ Erkennung von Schutzschalter-Fehlern:
  + Die Anzahl der Aufgaben, bei denen der Start fehlgeschlagen ist
+ CloudWatch Erkennung von Alarm-Ausfällen
  + Die Alarme, die aktiv sind
+ Rollback-Informationen:
  + Die Startzeit
  + Der Grund für den Rollback
  + Der ARN der Service-Revision, die für das Rollback verwendet wurde
+ Der Grund des Statuss

Amazon ECS löscht die Servicebereitstellung, wenn Sie einen Service löschen.

## Status der Servicebereitstellung
<a name="service-deployments-states"></a>

Eine Servicebereitstellung beginnt im `PENDING`-Status. 

Die folgende Abbildung zeigt die Status der Servicebereitstellung, die nach dem `PENDING`-Status auftreten können: `IN_PROGRESS`, `ROLLBACK_REQUESTED`, `SUCCESSFUL`, `STOP_REQUESTED`, `ROLLBACK_IN_PROGRESSS`, `ROLLBACK_FAILED`, `ROLLBACK_SUCCESSFUL` und `STOPPED`.

![\[Die Status STOP_REQUESTED, SUCCESSFUL und ROLLBACK_IN_PROGRESS für die Servicebereitstellung, die auch nach dem Status IN_PROGRESS auftreten können.\]](http://docs.aws.amazon.com/de_de/AmazonECS/latest/developerguide/images/service-deployment-states.png)


Die folgenden Informationen enthalten Einzelheiten zu den Status der Servicebereitstellung:
+ `PENDING` – Die Servicebereitstellung wurde erstellt, jedoch nicht gestartet

  Der Status kann zu `IN_PROGRESS`, `ROLLBACK_REQUESTED`, `STOP_REQUESTED` oder `STOPPED` wechseln.
+ `IN_PROGRESS` – Die Servicebereitstellung ist noch nicht abgeschlossen.

  Der Status kann zu `SUCCESSFUL`, `STOP_REQUESTED`, `ROLLBACK_REQUESTED`, `ROLLBACK_IN_PROGRESS` und `STOPPED` wechseln.
+ `STOP_REQUESTED` – Der Status der Servicebereitstellung wechselt in den `STOP_REQUESTED`-Status, wenn einer der folgenden Fälle eintritt:
  + Ein Benutzer startet eine neue Servicebereitstellung.
  + Die Rollback-Option wird nicht für den Fehler-Erkennungsmechanismus (Schutzschalter oder Alarme) verwendet, und der Service erreicht den Status `SUCCESSFUL` nicht.

  Der Status wechselt zu `STOPPED`.
+  `ROLLBACK_REQUESTED` – Der Status der Servicebereitstellung wechselt in den `ROLLBACK_REQUESTED`-Status, wenn ein Benutzer ein Rollback über die Konsole, API oder CLI anfordert.

  Der Status kann zu `SUCCESSFUL`, `ROLLBACK_IN_PROGRESS` und `STOPPED` wechseln.
+ `SUCCESSFUL` – Der Status der Servicebereitstellung wechselt in den `SUCCESSFUL`-Status, wenn die Servicebereitstellung erfolgreich abgeschlossen wurde.
+  `ROLLBACK_IN_PROGRESS` – Der Servicebereitstellungsstatus geht in `ROLLBACK_IN_PROGRESS` über, wenn die Rollback-Option für den Fehlererkennungsmechanismus (Schutzschalter oder Alarme) verwendet wird und der Service ausfällt.

   Der Status wechselt zu `ROLLBACK_SUCCESSFUL` oder `ROLLBACK_FAILED`.

# Eigenschaften, die in einer Amazon-ECS-Servicebereitstellung enthalten sind
<a name="service-deployment-property"></a>

Die folgenden Eigenschaften sind in einer Servicebereitstellung enthalten.


| Property (Eigenschaft) | Description (Beschreibung) | 
| --- | --- | 
|  ARN der Servicebereitstellung  |  Der ARN der Servicebereitstellung.  | 
| Service-ARN |  Der ARN des Services für diese Servicebereitstellung.  | 
|  Cluster-ARN  |  Der ARN für den Cluster, der den Service hostet.  | 
| Erstellungszeitpunkt der Servicebereitstellung | Der Zeitpunkt, zu dem die Servicebereitstellung erstellt wurde.  | 
| Startzeit der Servicebereitstellung | Der Zeitpunkt, zu dem die Servicebereitstellung gestartet wurde.  | 
|  Abschlusszeit der Servicebereitstellung  | Der Zeitpunkt, zu dem die Servicebereitstellung abgeschlossen wurde. | 
| Anhaltezeit der Servicebereitstellung | Der Zeitpunkt, zu dem die Servicebereitstellung angehalten wurde.  | 
| Aktualisierungszeit der Servicebereitstellung | Der Zeitpunkt, zu dem die Servicebereitstellung zuletzt aktualisiert wurde.  | 
| Revisionen des Quell-Service |  Die aktuell ausgeführten Service-Revisionen.  Weitere Informationen zu den enthaltenen Eigenschaften finden Sie unter [Eigenschaften, die in einer Amazon-ECS-Service-Revision enthalten sind](service-revision-property.md).  | 
| Bereitstellungskonfiguration | Die Bereitstellungsparameter, einschließlich der Konfiguration des Schutzschalters und der entsprechenden Alarme.[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonECS/latest/developerguide/service-deployment-property.html) | 
| Revision des Ziel-Services | Die bereitzustellende Service-Revision. Nach erfolgreichem Abschluss der Bereitstellung ist die Ziel-Service-Revision die laufende Service-Revision. | 
| Status der Servicebereitstellung | Der Status der Servicebereitstellung.Die gültigen Werte sind PENDING, SUCCESSFUL, STOPPED, STOP\$1REQUESTED, STOP\$1IN\$1PROGRESS, IN\$1PROGRESS, ROLLBACK\$1IN\$1PROGRESS, ROLLBACK\$1SUCCESSFUL und ROLLBACK\$1FAILED. | 
| Informationen zum Status der Servicebereitstellung | Informationen darüber, warum die Servicebereitstellung im aktuellen Status ist. Beispielsweise hat der Schutzschalter einen Fehler erkannt. | 
|  Rollback-Informationen | Die Rollback-Optionen, die die Servicebereitstellung verwendet, wenn die Bereitstellung fehlschlägt. | 
| Schutzschalter-Optionen für die Servicebereitstellung | Der Schutzschalter, der feststellt, dass eine Servicebereitstellung fehlgeschlagen ist. | 
| CloudWatch Alarme für die Bereitstellung des Dienstes | Die CloudWatch Alarme, die bestimmen, wann eine Servicebereitstellung fehlschlägt. | 

# Die erforderlichen Berechtigungen für die Anzeige von Amazon-ECS-Servicebereitstellungen
<a name="service-deployment-permissions"></a>

 Wenn Sie die bewährte Methode der geringsten Berechtigung befolgen, müssen Sie zusätzliche Berechtigungen hinzufügen, um Servicebereitstellungen in der Konsole anzuzeigen.

Sie benötigen Zugriff auf die folgenden Aktionen:
+ ListServiceDeployments
+ DescribeServiceDeployments
+ DescribeServiceRevisions

Sie benötigen Zugriff auf die folgenden Ressourcen:
+ Service
+ Servicebereitstellung
+ Service-Version

Die folgende Beispielsrichtlinie enthält die erforderlichen Berechtigungen und beschränkt die Aktionen auf einen bestimmten Service. 

Ersetzen Sie `account`, `cluster-name` und `service-name` durch Ihre eigenen Werte.

------
#### [ JSON ]

****  

```
{
"Statement": [
    {
        "Effect": "Allow",
        "Action": [
            "ecs:ListServiceDeployments",
            "ecs:DescribeServiceDeployments",
            "ecs:DescribeServiceRevisions"
        ],
        "Resource": [
            "arn:aws:ecs:us-east-1:123456789012:service/cluster-name/service-name",
            "arn:aws:ecs:us-east-1:123456789012:service-deployment/cluster-name/service-name/*",
            "arn:aws:ecs:us-east-1:123456789012:service-revision/cluster-name/service-name/*"
            ]
        }
   ]
}
```

------

# Anzeigen von Amazon-ECS-Servicebereitstellungen
<a name="view-service-deployment"></a>

Sie können den aktuellen Verlauf der letzten 90 Tage für Bereitstellungen anzeigen, die am oder nach dem 25. Oktober 2024 erstellt wurden. Die Servicebereitstellungen können in einem der folgenden Status sein:
+ In Bearbeitung 
+ Ausstehend
+ Completed

 Anhand dieser Informationen können Sie feststellen, ob Sie die Art und Weise, wie der Service bereitgestellt wird, oder die Service-Revision aktualisieren müssen. Weitere Informationen zu den enthaltenen Eigenschaften finden Sie unter [Eigenschaften, die in einer Amazon-ECS-Servicebereitstellung enthalten sind](service-deployment-property.md).

Bevor Sie beginnen, konfigurieren Sie die erforderlichen Berechtigungen für die Anzeige von Servicebereitstellungen. Weitere Informationen finden Sie unter [Die erforderlichen Berechtigungen für die Anzeige von Amazon-ECS-Servicebereitstellungen](service-deployment-permissions.md).

------
#### [ Amazon ECS Console ]

1. Öffnen Sie die Konsole auf [https://console.aws.amazon.com/ecs/Version](https://console.aws.amazon.com/ecs/v2) 2.

1. Wählen Sie auf der **Cluster**-Seite den Cluster aus.

1. Wählen Sie auf der Seite mit den Cluster-Details im Abschnitt **Services** den Service aus.

   Die Seite mit den Service-Details wird angezeigt.

1. Wählen Sie auf der Seite mit den Service-Details die Option **Bereitstellungen**.

1. Wählen Sie die Servicebereitstellung aus, die Sie anzeigen möchten.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/AmazonECS/latest/developerguide/view-service-deployment.html)

   Die Detailseite zur Servicebereitstellung wird angezeigt.

1. (Optional) Vergleichen Sie die Service-Revisionen, um die Unterschiede zu sehen.

   Wählen Sie unter **Service-Revisionen** die Option **Revisionen vergleichen** aus und wählen Sie dann 2 Revisionen aus, um sie zu vergleichen.

   Die Serviceversionen werden side-by-side mit hervorgehobenen Unterschieden angezeigt.

------
#### [ AWS CLI ]

1. Führen Sie `list-service-deployments` aus, um den ARN für die Servicebereitstellung abzurufen. 

   Ersetzen Sie die Variablen durch Ihre eigenen Werte.

   ```
   aws ecs list-service-deployments --cluster cluster-name --service service-name
   ```

   Notieren Sie sich die serviceDeploymentArn für die Bereitstellung, die Sie anzeigen möchten.

   ```
   {
       "serviceDeployments": [
           {
               "serviceDeploymentArn": "arn:aws:ecs:us-west-2:123456789012:service-deployment/example/sd-example/NCWGC2ZR-taawPAYrIaU5",
               "serviceArn": "arn:aws:ecs:us-west-2:123456789012:service/example/sd-example",
               "clusterArn": "arn:aws:ecs:us-west-2:123456789012:cluster/example",
               "targetServiceRevisionArn": "arn:aws:ecs:us-west-2:123456789012:service-revision/example/sd-example/4980306466373577095",
               "status": "SUCCESSFUL"
           }
       ]
   }
   ```

1. Führen Sie `describe-service-deployments`. Verwenden Sie den von `list-service-deployments` zurückgegebenen `serviceDeploymentArn`.

   Ersetzen Sie die Variablen durch Ihre eigenen Werte.

   ```
   aws ecs describe-service-deployments --service-deployment-arns arn:aws:ecs:region:123456789012:service-deployment/cluster-name/service-name/NCWGC2ZR-taawPAYrIaU5
   ```

------

## Nächste Schritte
<a name="view-service-deployment-next-step"></a>

Sie können die Details zu Service-Revisionen in der Bereitstellung anzeigen. Weitere Informationen finden Sie unter [Anzeigen der Details zur Amazon-ECS-Service-Revision](view-service-revision.md).