

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Description d’une flotte EC2, de ses instances et de ses événements
<a name="describe-ec2-fleet"></a>

Vous pouvez décrire la configuration, les instances et l’historique des événements de votre flotte EC2.

**Topics**
+ [Décrire votre flotte EC2](#describe-all-ec2-fleets)
+ [Description de toutes les instances de votre flotte EC2](#describe-instances-in-ec2-fleet)
+ [Décrire l’historique des événements de votre Flotte EC2](#describe-ec2-fleet-event-history)

## Décrire votre flotte EC2
<a name="describe-all-ec2-fleets"></a>

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

**Pour décrire votre flotte EC2**  
Utilisez la commande [describe-fleets](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-fleets.html).

```
aws ec2 describe-fleets \
    --fleet-ids {{fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}}
```

Voici un exemple de sortie.

```
{
    "Fleets": [
        {
            "ActivityStatus": "fulfilled",
            "CreateTime": "2022-02-09T03:35:52+00:00",
            "FleetId": "fleet-364457cd-3a7a-4ed9-83d0-7b63e51bb1b7",
            "FleetState": "active",
            "ExcessCapacityTerminationPolicy": "termination",
            "FulfilledCapacity": 2.0,
            "FulfilledOnDemandCapacity": 0.0,
            "LaunchTemplateConfigs": [
                {
                    "LaunchTemplateSpecification": {
                        "LaunchTemplateName": "my-launch-template",
                        "Version": "$Latest"
                    }
                }
            ],
            "TargetCapacitySpecification": {
                "TotalTargetCapacity": 2,
                "OnDemandTargetCapacity": 0,
                "SpotTargetCapacity": 2,
                "DefaultTargetCapacityType": "spot"
            },
            "TerminateInstancesWithExpiration": false,
            "Type": "maintain",
            "ReplaceUnhealthyInstances": false,
            "SpotOptions": {
                "AllocationStrategy": "capacity-optimized",
                "InstanceInterruptionBehavior": "terminate"
            },
            "OnDemandOptions": {
                "AllocationStrategy": "lowestPrice"
            }
        }
    ]
}
```

------
#### [ PowerShell ]

**Pour décrire votre flotte EC2**  
Utilisez l’applet de commande [Get-EC2FleetList](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2FleetList.html).

```
Get-EC2FleetList `
    -FleetId {{fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}}
```

------

## Description de toutes les instances de votre flotte EC2
<a name="describe-instances-in-ec2-fleet"></a>

La liste renvoyée des instances en cours d’exécution est actualisée périodiquement et peut ne pas être à jour.

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

**Pour décrire les instances de la flotte EC2 spécifiée**  
Utilisez la commande [describe-fleet-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-fleet-instances.html).

```
aws ec2 describe-fleet-instances \
    --fleet-id {{fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}}
```

Voici un exemple de sortie.

```
{
    "ActiveInstances": [
        {
            "InstanceId": "i-09cd595998cb3765e", 
            "InstanceHealth": "healthy", 
            "InstanceType": "m4.large", 
            "SpotInstanceRequestId": "sir-86k84j6p"
        }, 
        {
            "InstanceId": "i-09cf95167ca219f17", 
            "InstanceHealth": "healthy", 
            "InstanceType": "m4.large", 
            "SpotInstanceRequestId": "sir-dvxi7fsm"
        }
    ], 
    "FleetId": "fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE"
}
```

------
#### [ PowerShell ]

**Pour décrire les instances de la flotte EC2 spécifiée**  
Utilisez l’applet de commande [Get-EC2FleetInstanceList](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2FleetInstanceList.html).

```
Get-EC2FleetInstanceList `
    -FleetId {{fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}}
```

------

## Décrire l’historique des événements de votre Flotte EC2
<a name="describe-ec2-fleet-event-history"></a>

Pour plus d’informations sur les événements de l’historique des événements, consultez la section [Types d’événements de Flotte EC2](monitor-ec2-fleet-using-eventbridge.md#ec2-fleet-event-types).

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

**Pour décrire les événements de la flotte EC2 spécifiée**  
Utilisez la commande [describe-fleet-history](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-fleet-history.html).

```
aws ec2 describe-fleet-history \
    --fleet-id {{fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}} \
    --start-time {{2020-06-01T00:00:00Z}}
```

Voici un exemple de sortie.

```
{
    "HistoryRecords": [
        {
            "EventInformation": {
                "EventSubType": "submitted"
            },
            "EventType": "fleetRequestChange",
            "Timestamp": "2020-09-01T18:26:05.000Z"
        },
        {
            "EventInformation": {
                "EventSubType": "active"
            },
            "EventType": "fleetRequestChange",
            "Timestamp": "2020-09-01T18:26:15.000Z"
        },
        {
            "EventInformation": {
                "EventDescription": "t2.small, ami-07c8bc5c1ce9598c3, ...",
                "EventSubType": "progress"
            },
            "EventType": "fleetRequestChange",
            "Timestamp": "2020-09-01T18:26:17.000Z"
        },
        {
            "EventInformation": {
                "EventDescription": "{\"instanceType\":\"t2.small\", ...}",
                "EventSubType": "launched",
                "InstanceId": "i-083a1c446e66085d2"
            },
            "EventType": "instanceChange",
            "Timestamp": "2020-09-01T18:26:17.000Z"
        },
        {
            "EventInformation": {
                "EventDescription": "{\"instanceType\":\"t2.small\", ...}",
                "EventSubType": "launched",
                "InstanceId": "i-090db02406cc3c2d6"
            },
            "EventType": "instanceChange",
            "Timestamp": "2020-09-01T18:26:17.000Z"
        }
    ], 
    "FleetId": "fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE", 
    "LastEvaluatedTime": "1970-01-01T00:00:00.000Z", 
    "StartTime": "2020-06-01T00:00:00.000Z"
}
```

------
#### [ PowerShell ]

**Pour décrire les événements de la flotte EC2 spécifiée**  
Utilisez l’applet de commande [Get-EC2FleetHistory](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2FleetHistory.html).

```
Get-EC2FleetHistory `
    -FleetId {{fleet-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}} `
    -UtcStartTime {{2020-06-01T00:00:00Z}}
```

------