

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.

# Amazon-ECS-Serviceaktionsereignisse
<a name="ecs_service_events"></a>

Amazon ECS sendet Service-Aktionsereignisse mit dem Detailtyp **ECS Service Action (ECS-Service-Aktion)**. Im Gegensatz zu den Container-Instance- und Aufgabenstatus-Änderungsereignissen enthalten die Ereignisse der Service-Aktion keine Versionsnummer im `details`-Antwortfeld. Das Folgende ist ein Ereignismuster, das verwendet wird, um eine EventBridge Regel für Amazon ECS-Serviceaktionsereignisse zu erstellen. Weitere Informationen finden Sie unter [Erste Schritte mit EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-get-started.html) im * EventBridge Amazon-Benutzerhandbuch*.

```
{
    "source": [
        "aws.ecs"
    ],
    "detail-type": [
        "ECS Service Action"
    ]
}
```

Amazon ECS sendet Ereignisse mit den Ereignistypen `INFO`, `WARN` und `ERROR`. Im Folgenden finden Sie die Ereignisse der Service-Aktion.

## Service-Aktionsereignisse mit `INFO`-Ereignistyp
<a name="ecs_service_events_info_type"></a>

`SERVICE_STEADY_STATE`  
Der Service befindet sich in einem korrekten Status und umfasst die gewünschte Anzahl von Aufgaben. Somit erreicht er einen stabilen Status. Der Service-Scheduler meldet den Status regelmäßig, sodass Sie diese Nachricht möglicherweise mehrmals erhalten.

`TASKSET_STEADY_STATE`  
Der Aufgabensatz ist gesund und in der gewünschten Anzahl von Aufgaben und erreicht so einen Steady-Status.

`CAPACITY_PROVIDER_STEADY_STATE`  
Ein Kapazitätsanbieter, der einem Service zugeordnet ist, erreicht einen Steady-Status.

`SERVICE_DESIRED_COUNT_UPDATED`  
Wenn der Service-Scheduler die berechnete gewünschte Anzahl für einen Service oder einen Aufgabensatz aktualisiert. Dieses Ereignis wird nicht gesendet, wenn die gewünschte Anzahl manuell von einem Benutzer aktualisiert wird.

`TASKS_STOPPED`  
Der Service hat die laufende Aufgabe gestoppt.

`SERVICE_DEPLOYMENT_IN_PROGRESS`  
Eine Servicebereitstellung wird ausgeführt. Bei der Bereitstellung des Services kann es sich entweder um ein Rollback oder um eine neue Service-Revision handeln.

`SERVICE_DEPLOYMENT_COMPLETED`  
Eine Servicebereitstellung befindet sich im stabilen Status und ist abgeschlossen. Bei der Bereitstellung des Services kann es sich entweder um ein Rollback oder um die Bereitstellung einer aktualisierten Service-Revision handeln.

## Service-Aktionsereignisse mit `WARN`-Ereignistyp
<a name="ecs_service_events_warn_type"></a>

`SERVICE_TASK_START_IMPAIRED`  
Der Service kann Aufgaben nicht konsistent und erfolgreich starten.

`SERVICE_DISCOVERY_INSTANCE_UNHEALTHY`  
Ein Service, der die Serviceerkennung verwendet, enthält eine fehlerhafte Aufgabe. Der Service-Scheduler erkennt, dass eine Aufgabe innerhalb einer Service-Registrierung ungesund ist.

`VPC_LATTICE_TARGET_UNHEALTHY`  
Der Service, der VPC Lattice verwendet, hat festgestellt, dass eines der Ziele für VPC Lattice fehlerhaft ist.

## Service-Aktionsereignisse mit `ERROR`-Ereignistyp
<a name="ecs_service_events_error_type"></a>

`SERVICE_DAEMON_PLACEMENT_CONSTRAINT_VIOLATED`  
Eine Aufgabe in einem Service, der die `DAEMON`-Service-Scheduler-Strategie verwendet, entspricht nicht mehr der Platzierungsbeschränkungsstrategie für den Service.

`ECS_OPERATION_THROTTLED`  
Der Service-Scheduler wurde aufgrund der Amazon-ECS-API-Drosselgrenzen gedrosselt.

`SERVICE_DISCOVERY_OPERATION_THROTTLED`  
Der Service Scheduler wurde aufgrund der AWS Cloud Map API-Grenzwerte gedrosselt. Dies kann bei Services auftreten, die für die Verwendung der Serviceerkennung konfiguriert sind.

`SERVICE_TASK_PLACEMENT_FAILURE`  
Der Service-Scheduler kann keinen Task platzieren. Die Ursache wird im Feld `reason` beschrieben.  
Eine typische Ursache für die Erstellung dieses Service-Ereignisses ist ein Mangel an Ressourcen in dem Cluster, in dem die Aufgabe platziert werden soll. Beispiele sind unzureichende CPU- oder Speicherkapazität in den verfügbaren Container-Instances oder die Tatsache, dass keine Container-Instances verfügbar sind. Eine weitere typische Ursache besteht darin, dass der Amazon-ECS-Container-Agent in der Container-Instance getrennt wird, sodass der Scheduler die Aufgabe nicht platzieren kann.

`SERVICE_TASK_CONFIGURATION_FAILURE`  
Der Service-Scheduler kann aufgrund eines Konfigurationsfehlers keine Aufgabe platzieren. Die Ursache wird im Feld `reason` beschrieben.  
Eine häufige Ursache für die Erstellung dieses Service-Ereignisses ist, dass Tags auf den Service angewendet wurden, der Benutzer oder die Rolle aber nicht für das neue Amazon Ressourcenname (ARN)-Format in der Region optiert hatte. Weitere Informationen finden Sie unter [Amazon-Ressourcennamen (ARNs) und IDs](ecs-account-settings.md#ecs-resource-ids). Eine weitere typische Ursache besteht darin, dass Amazon ECS die bereitgestellte IAM-Aufgabenrolle nicht annehmen konnte.

`SERVICE_HEALTH_UNKNOWN`  
Der Service war nicht in der Lage, die Zustanddaten für Aufgaben zu beschreiben.

`SERVICE_DEPLOYMENT_FAILED`  
Eine Servicebereitstellung erreichte nicht einen stabilen Status. Dies passiert, wenn ein ausgelöst CloudWatch wird oder der Schutzschalter einen Fehler bei der Servicebereitstellung feststellt.

**Example Service-Steady-Statusereignis**  
Service-Steady-Statusereignisse werden im folgenden Format bereitgestellt. Weitere Informationen zu EventBridge Parametern finden Sie unter [Ereignisse EventBridge im EventBridge ](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-events.html) *Amazon-Benutzerhandbuch*.  

```
{
    "version": "0",
    "id": "af3c496d-f4a8-65d1-70f4-a69d52e9b584",
    "detail-type": "ECS Service Action",
    "source": "aws.ecs",
    "account": "111122223333",
    "time": "2019-11-19T19:27:22Z",
    "region": "us-west-2",
    "resources": [
        "arn:aws:ecs:us-west-2:111122223333:service/default/servicetest"
    ],
    "detail": {
        "eventType": "INFO",
        "eventName": "SERVICE_STEADY_STATE",
        "clusterArn": "arn:aws:ecs:us-west-2:111122223333:cluster/default",
        "createdAt": "2019-11-19T19:27:22.695Z"
    }
}
```

**Example Kapazitätsanbieter-Steady-Statusereignis**  
Die Steady-Statusereignisse des Kapazitätsanbieters werden im folgenden Format bereitgestellt.  

```
{
    "version": "0",
    "id": "b9baa007-2f33-0eb1-5760-0d02a572d81f",
    "detail-type": "ECS Service Action",
    "source": "aws.ecs",
    "account": "111122223333",
    "time": "2019-11-19T19:37:00Z",
    "region": "us-west-2",
    "resources": [
        "arn:aws:ecs:us-west-2:111122223333:service/default/servicetest"
    ],
    "detail": {
        "eventType": "INFO",
        "eventName": "CAPACITY_PROVIDER_STEADY_STATE",
        "clusterArn": "arn:aws:ecs:us-west-2:111122223333:cluster/default",
        "capacityProviderArns": [
            "arn:aws:ecs:us-west-2:111122223333:capacity-provider/ASG-tutorial-capacity-provider"
        ],
        "createdAt": "2019-11-19T19:37:00.807Z"
    }
}
```

**Example Service-Aufgabenstart-Gefährdet-Ereignis**  
Service-Aufgabenstart-Gefährdet-Ereignisse werden im folgenden Format bereitgestellt.  

```
{
    "version": "0",
    "id": "57c9506e-9d21-294c-d2fe-e8738da7e67d",
    "detail-type": "ECS Service Action",
    "source": "aws.ecs",
    "account": "111122223333",
    "time": "2019-11-19T19:55:38Z",
    "region": "us-west-2",
    "resources": [
        "arn:aws:ecs:us-west-2:111122223333:service/default/servicetest"
    ],
    "detail": {
        "eventType": "WARN",
        "eventName": "SERVICE_TASK_START_IMPAIRED",
        "clusterArn": "arn:aws:ecs:us-west-2:111122223333:cluster/default",
        "createdAt": "2019-11-19T19:55:38.725Z"
    }
}
```

**Example Service-Aufgabenplazierung-Fehlerereignis**  
Fehlerereignisse bei der Platzierung von Service-Aufgaben werden im folgenden Format bereitgestellt. Weitere Informationen finden Sie unter [Ereignisse EventBridge im EventBridge ](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-events.html) *Amazon-Benutzerhandbuch*.  
Im folgenden Beispiel versuchte die Aufgabe, den `FARGATE_SPOT`-Kapazitätsanbieter zu verwenden, aber der Service-Scheduler konnte keine Fargate Spot-Kapazität akquirieren.  

```
{
    "version": "0",
    "id": "ddca6449-b258-46c0-8653-e0e3a6d0468b",
    "detail-type": "ECS Service Action",
    "source": "aws.ecs",
    "account": "111122223333",
    "time": "2019-11-19T19:55:38Z",
    "region": "us-west-2",
    "resources": [
        "arn:aws:ecs:us-west-2:111122223333:service/default/servicetest"
    ],
    "detail": {
        "eventType": "ERROR",
        "eventName": "SERVICE_TASK_PLACEMENT_FAILURE",
        "clusterArn": "arn:aws:ecs:us-west-2:111122223333:cluster/default",
        "capacityProviderArns": [
            "arn:aws:ecs:us-west-2:111122223333:capacity-provider/FARGATE_SPOT"
        ],
        "reason": "RESOURCE:FARGATE",
        "createdAt": "2019-11-06T19:09:33.087Z"
    }
}
```
Im folgenden Beispiel für EC2 wurde versucht, die Aufgabe auf der Container-Instance `2dd1b186f39845a584488d2ef155c131` zu starten, aber Service Scheduler konnte die Aufgabe wegen unzureichender CPU nicht platzieren.  

```
{
  "version": "0",
  "id": "ddca6449-b258-46c0-8653-e0e3a6d0468b",
  "detail-type": "ECS Service Action",
  "source": "aws.ecs",
  "account": "111122223333",
  "time": "2019-11-19T19:55:38Z",
  "region": "us-west-2",
  "resources": [
    "arn:aws:ecs:us-west-2:111122223333:service/default/servicetest"
  ],
  "detail": {
    "eventType": "ERROR",
    "eventName": "SERVICE_TASK_PLACEMENT_FAILURE",
    "clusterArn": "arn:aws:ecs:us-west-2:111122223333:cluster/default",
    "containerInstanceArns": [
    "arn:aws:ecs:us-west-2:111122223333:container-instance/default/2dd1b186f39845a584488d2ef155c131"
    ],
    "reason": "RESOURCE:CPU",
    "createdAt": "2019-11-06T19:09:33.087Z"
  }
}
```