

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

 **Descrizione** 

Il **AWSPremiumSupport-DiagnoseDiskUsageOnLinux**runbook analizza i volumi Amazon Elastic Block Store (Amazon EBS) target dell'istanza Amazon Elastic Compute Cloud (Amazon EC2) per determinare se richiedono un'espansione. Controlla l'utilizzo di ogni volume, il tipo di file system e la cronologia di espansione rispetto alle soglie definite nei parametri di input del runbook. Lo script considera fattori quali le modifiche recenti, i file system supportati e i limiti di volume. AWS Quindi emette gli eventuali volumi candidati all'espansione, insieme ai dettagli pertinenti per ogni volume.

 **Come funziona?** 

Questo runbook esegue le seguenti operazioni:
+ Verifica che l'istanza di destinazione sia gestita da Systems Manager e non esegua Windows
+ Recupera i dettagli dell'istanza, inclusi la piattaforma e il tipo di dispositivo root
+ Recupera i volumi utilizzati dall'istanza Amazon EC2
+ Esegue controlli preliminari su Linux per analizzare l'utilizzo del disco e determinare i candidati all'espansione
+ Emette i volumi candidati all'espansione con i dettagli pertinenti

**Importante**  
L'accesso ai `AWSPremiumSupport-*` runbook richiede un abbonamento Business \+ Support, Enterprise Support o Unified Operations. Per ulteriori informazioni, [consulta Confronta Supporto AWS](https://aws.amazon.com/premiumsupport/plans/) i piani.

 [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWSPremiumSupport-DiagnoseDiskUsageOnLinux) 

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+ ssm: DescribeInstanceInformation
+ ec2: DescribeInstances
+ ec2: DescribeVolumes
+ ssm: SendCommand
+ ssm: ListCommandInvocations

Politica di esempio: 

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

 **Istruzioni** 

Segui questi passaggi per configurare l'automazione:

1. Accedere [https://console.aws.amazon.com/systems-manager/documents/AWSPremiumSupport-DiagnoseDiskUsageOnLinux/description](https://console.aws.amazon.com/systems-manager/documents/AWSPremiumSupport-DiagnoseDiskUsageOnLinux/description)a Systems Manager nella sezione Documenti.

1. Seleziona **Execute automation** (Esegui automazione).

1. Per i parametri di input, immettete quanto segue:
   + **AutomationAssumeRole (Facoltativo):**
     + Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo IAM che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
     + Tipo: `AWS::IAM::Role::Arn`
   + **InstanceId (Obbligatorio):**
     + Descrizione: (obbligatorio) ID della tua istanza Amazon EC2.
     + Tipo: `String`
     + Pattern di autorizzazione: `^i-[0-9a-f]{8,17}$`
   + **VolumeExpansionUsageTrigger (Obbligatorio):**
     + Descrizione: (Obbligatorio) Utilizzo minimo dello spazio di partizione richiesto per attivare l'estensione (in percentuale).
     + Tipo: `String`
     + Pattern consentito: `^[0-9]{1,2}$`
   + **VolumeExpansionCapSize (Obbligatorio):**
     + Descrizione: (Obbligatorio) Dimensione massima a cui verrà aumentato il volume Amazon EBS (in GiB).
     + Tipo: `String`
     + Pattern consentito: `^[0-9]{1,4}$`
   + **VolumeExpansionGibIncrease (Obbligatorio):**
     + Descrizione: (Obbligatorio) Aumento di GiB del volume. `VolumeExpansionPercentageIncrease`Verrà utilizzato il maggiore aumento netto tra `VolumeExpansionGibIncrease` e.
     + Tipo: `String`
     + Pattern consentito: `^[0-9]{1,4}$`
   + **VolumeExpansionPercentageIncrease (Obbligatorio):**
     + Descrizione: (Obbligatorio) Aumento della percentuale del volume. `VolumeExpansionPercentageIncrease`Verrà utilizzato il maggiore aumento netto tra `VolumeExpansionGibIncrease` e.
     + Tipo: `String`
     + Pattern consentito: `^[0-9]{1,2}$`

1. Seleziona **Esegui**.

1. L'automazione si avvia.

1. Il documento esegue le seguenti operazioni:
   + **AssertInstanceIsManagedInstance**:

     Verifica se l'istanza di destinazione è gestita da Systems Manager.
   + **DescribeInstance**:

     Descrive l'istanza Amazon EC2 di destinazione e recupera i dettagli dell'istanza, tra cui, `Platform` e. `RootDeviceType`
   + **BranchOnPlatform**:

     Si ramifica sul tipo di piattaforma e procede all'esecuzione se è diversa da Windows.
   + **DescribeVolumes**:

     Recupera i volumi utilizzati dall'istanza Amazon EC2.
   + **RunPreChecksOnLinux**:

     Esegui i controlli sui volumi raccolti nel passaggio precedente.

1. Al termine, consulta la sezione **Output** per i risultati dettagliati dell'esecuzione.

**Riferimenti**

Systems Manager Automation
+ [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/documents/AWSPremiumSupport-DiagnoseDiskUsageOnLinux/description)
+ [Esegui un'automazione](https://docs.aws.amazon.com//systems-manager/latest/userguide/automation-working-executing.html)
+ [Configurazione di un'automazione](https://docs.aws.amazon.com//systems-manager/latest/userguide/automation-setup.html)
+ [Flussi di lavoro di Support Automation](https://aws.amazon.com/premiumsupport/technology/saw/)