

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.

# `AWSPremiumSupport-DiagnoseDiskUsageOnLinux`
<a name="automation-awspremiumsupport-diagnosediskusageonlinux"></a>

 **Description** 

Le **AWSPremiumSupport-DiagnoseDiskUsageOnLinux**runbook analyse les volumes Amazon Elastic Block Store (Amazon EBS) de l'instance Amazon Elastic Compute Cloud (Amazon EC2) cible afin de déterminer s'ils doivent être étendus. Il vérifie l'utilisation, le type de système de fichiers et l'historique d'extension de chaque volume par rapport aux seuils définis dans les paramètres d'entrée du runbook. Le script prend en compte des facteurs tels que les modifications récentes, les systèmes de fichiers pris en charge et les limites de AWS volume. Il affiche ensuite les volumes, le cas échéant, susceptibles d'être étendus, ainsi que les détails pertinents pour chaque volume.

 **Fonctionnement** 

Ce runbook effectue les opérations suivantes :
+ Vérifie que l'instance cible est gérée par Systems Manager et n'exécute pas Windows
+ Récupère les détails de l'instance, y compris la plate-forme et le type de périphérique racine
+ Récupère les volumes utilisés par l'instance Amazon EC2
+ Exécute des prévérifications sous Linux pour analyser l'utilisation du disque et déterminer les candidats d'extension
+ Produit les volumes susceptibles d'être étendus avec les détails pertinents

**Important**  
L'accès aux `AWSPremiumSupport-*` runbooks nécessite un abonnement Business \$1 Support, Enterprise Support ou Unified Operations. Pour plus d'informations, voir [Comparer les AWS Support forfaits](https://aws.amazon.com/premiumsupport/plans/).

 [Exécuter cette automatisation (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSPremiumSupport-DiagnoseDiskUsageOnLinux) 

**Autorisations IAM requises**

Le `AutomationAssumeRole` paramètre nécessite les actions suivantes pour utiliser correctement le runbook.
+ SMS : DescribeInstanceInformation
+ EC2 : DescribeInstances
+ EC2 : DescribeVolumes
+ SMS : SendCommand
+ SMS : ListCommandInvocations

Exemple de politique : 

```
 {
     "Version": "2012-10-17",		 	 	 
     "Statement": [
         {
             "Effect": "Allow",
             "Action": [
                 "ssm:DescribeInstanceInformation",
                 "ec2:DescribeInstances",
                 "ec2:DescribeVolumes",
                 "ssm:SendCommand",
                 "ssm:ListCommandInvocations"
             ],
             "Resource": "*"
         }
     ]
 }
```

 **Instructions** 

Pour configurer l'automatisation, procédez comme suit :

1. Accédez [https://console.aws.amazon.com/systems-manager/documents/AWSPremiumSupport-DiagnoseDiskUsageOnLinux/description](https://console.aws.amazon.com/systems-manager/documents/AWSPremiumSupport-DiagnoseDiskUsageOnLinux/description)à Systems Manager sous Documents.

1. Sélectionnez **Execute automation** (Exécuter l'automatisation).

1. Pour les paramètres d'entrée, entrez ce qui suit :
   + **AutomationAssumeRole (Facultatif) :**
     + Description : (Facultatif) Le nom de ressource Amazon (ARN) du rôle IAM qui permet à Systems Manager Automation d'effectuer les actions en votre nom. Si aucun rôle n'est spécifié, Systems Manager Automation utilise les autorisations de l'utilisateur qui lance ce runbook.
     + Type : `AWS::IAM::Role::Arn`
   + **InstanceId (Obligatoire) :**
     + Description : ID (obligatoire) de votre instance Amazon EC2.
     + Type : `String`
     + Autoriser le modèle : `^i-[0-9a-f]{8,17}$`
   + **VolumeExpansionUsageTrigger (Obligatoire) :**
     + Description : (Obligatoire) Utilisation minimale de l'espace de partition requis pour déclencher l'extension (en pourcentage).
     + Type : `String`
     + Autoriser le modèle : `^[0-9]{1,2}$`
   + **VolumeExpansionCapSize (Obligatoire) :**
     + Description : (Obligatoire) Taille maximale à laquelle le volume Amazon EBS sera augmenté (en GiB).
     + Type : `String`
     + Autoriser le modèle : `^[0-9]{1,4}$`
   + **VolumeExpansionGibIncrease (Obligatoire) :**
     + Description : (Obligatoire) Augmentation du volume en GiB. La plus forte augmentation nette entre `VolumeExpansionGibIncrease` et `VolumeExpansionPercentageIncrease` sera utilisée.
     + Type : `String`
     + Autoriser le modèle : `^[0-9]{1,4}$`
   + **VolumeExpansionPercentageIncrease (Obligatoire) :**
     + Description : (Obligatoire) Augmentation en pourcentage du volume. La plus forte augmentation nette entre `VolumeExpansionGibIncrease` et `VolumeExpansionPercentageIncrease` sera utilisée.
     + Type : `String`
     + Autoriser le modèle : `^[0-9]{1,2}$`

1. Sélectionnez **Exécuter**.

1. L'automatisation démarre.

1. Le document exécute les étapes suivantes :
   + **AssertInstanceIsManagedInstance**:

     Vérifie si l'instance cible est gérée par Systems Manager.
   + **DescribeInstance**:

     Décrit l'instance Amazon EC2 cible et récupère les détails de l'instance, notamment, `Platform` et. `RootDeviceType`
   + **BranchOnPlatform**:

     Branche sur le type de plate-forme et procède à l'exécution s'il est différent de Windows.
   + **DescribeVolumes**:

     Récupère les volumes utilisés par l'instance Amazon EC2.
   + **RunPreChecksOnLinux**:

     Effectuez les vérifications par rapport aux volumes collectés à l'étape précédente.

1. Une fois terminé, consultez la section **Sorties** pour connaître les résultats détaillés de l'exécution.

**Références**

Systems Manager Automation
+ [Exécuter cette automatisation (console)](https://console.aws.amazon.com/systems-manager/documents/AWSPremiumSupport-DiagnoseDiskUsageOnLinux/description)
+ [Exécuter une automatisation](https://docs.aws.amazon.com//systems-manager/latest/userguide/automation-working-executing.html)
+ [Configuration d'une automatisation](https://docs.aws.amazon.com//systems-manager/latest/userguide/automation-setup.html)
+ [Support des flux de travail automatisés](https://aws.amazon.com/premiumsupport/technology/saw/)