

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à.

# CloudWatch soluzione: Amazon EC2 Health
<a name="Solution-EC2-Health"></a>

Questa soluzione ti aiuta a configurare la raccolta delle out-of-the-box metriche utilizzando CloudWatch agenti per i carichi di lavoro in esecuzione su istanze EC2. Inoltre, ti aiuta a configurare una dashboard preconfigurata. CloudWatch 

**Topics**
+ [Requisiti](#Solution-EC2-Health-Requirements)
+ [Vantaggi](#Solution-EC2-Health-Benefits)
+ [Costi](#Solution-EC2-Health-Costs)
+ [CloudWatch configurazione dell'agente per questa soluzione](#Solution-EC2-Health-Agent-Config)
+ [Implementazione dell'agente per la soluzione](#Solution-EC2-Health-Deploy)
+ [Crea il pannello di controllo della soluzione per l'integrità di EC2](#Solution-EC2-Health-Dashboard)
+ [Inizia a usare il pannello di controllo della soluzione per l'integrità di EC2](#Solution-EC2-Health-Dashboard-Usage)

## Requisiti
<a name="Solution-EC2-Health-Requirements"></a>

Questa soluzione è rilevante per le seguenti condizioni:
+ Calcolo: Amazon EC2
+ Piattaforma: Linux e macOS
+ Supporta fino a 500 istanze EC2 alla volta Regione AWS
+ Versione più recente dell'agente CloudWatch 
+ Agente SSM installato sull'istanza EC2
**Nota**  
AWS Systems Manager (agente SSM) è preinstallato su alcune [Amazon Machine Images (AMIs)](https://docs.aws.amazon.com/systems-manager/latest/userguide/ami-preinstalled-agent.html) fornite da terze parti AWS affidabili. Se l'agente non è installato, puoi installarlo manualmente utilizzando la procedura per il tipo di sistema operativo.  
[Installazione e disinstallazione manuale dell'agente SSM su istanze EC2 per Linux](https://docs.aws.amazon.com/systems-manager/latest/userguide/manually-install-ssm-agent-linux.html)
[Installazione e disinstallazione manuale dell'agente SSM su istanze EC2 per macOS](https://docs.aws.amazon.com/systems-manager/latest/userguide/manually-install-ssm-agent-macos.html)
[Installazione e disinstallazione manuale dell'agente SSM su istanze EC2 per Windows Server](https://docs.aws.amazon.com/systems-manager/latest/userguide/manually-install-ssm-agent-windows.html)

## Vantaggi
<a name="Solution-EC2-Health-Benefits"></a>

La soluzione offre il monitoraggio del server EC2 utilizzando l' CloudWatch agente, fornendo metriche aggiuntive a livello di sistema oltre alle metriche standard dello spazio dei nomi EC2 per i seguenti casi d'uso:
+ Rilevamento di problemi di prestazioni della CPU e di vincoli delle risorse.
+ Monitoraggio dell'utilizzo del disco e della capacità di archiviazione su diversi dischi in tutte le istanze EC2.
+ Tracciamento dei modelli di utilizzo della memoria e delle potenziali perdite di memoria.
+ Analizza le operazioni e il I/O loro impatto sulle prestazioni complessive.
+ Studio dei modelli di traffico di rete e delle potenziali anomalie.

Di seguito sono riportati i principali vantaggi della soluzione:
+ Automatizza la raccolta delle metriche per le istanze EC2 eliminando l'instrumentazione manuale.
+ Fornisce un CloudWatch pannello di controllo preconfigurato e consolidato per le metriche delle istanze EC2. Il pannello di controllo gestirà automaticamente le metriche delle nuove istanze EC2 configurate utilizzando la soluzione, anche se tali metriche non esistono quando crei il pannello di controllo per la prima volta. Inoltre, consente di osservare le istanze EC2 gestite tramite gruppi Auto Scaling.

L'immagine seguente mostra un esempio di pannello di controllo per questa soluzione.

![Esempio di pannello di controllo dell'integrità di EC2](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/EC2HealthDashboard.png)


## Costi
<a name="Solution-EC2-Health-Costs"></a>

Questa soluzione crea e utilizza risorse nel tuo account. Ti verranno addebitati i costi standard di utilizzo, inclusi i seguenti:
+ Tutte le metriche raccolte dall' CloudWatch agente vengono addebitate come metriche personalizzate. Il numero di metriche utilizzate da questa soluzione dipende dal numero di host EC2.

  Il numero totale di metriche dell' CloudWatch agente dipende dalla configurazione dei dischi. Escludendo le metriche disk e diskio, la soluzione pubblica sei metriche. Il numero di metriche del disco (`disk_used_percent`, `disk_inodes_free`) dipende dal numero di dimensioni `device/fstype/path`. La metrica diskio (`diskio_io_time`) dipende dal numero di dimensioni `name`. Ad esempio, un singolo t2.micro con impostazioni predefinite in base all'esperienza della console EC2, produce un totale di 22 parametri relativi all' CloudWatch agente (4 CPU, 12 dischi, 4 diskio, 1 memoria e 1 swap). Le metriche fornite come `AWS/EC2` sono offerte gratuitamente.
+ Un pannello di controllo personalizzato.
+ Operazioni API richieste dall'agente per pubblicare le metriche. CloudWatch Con la configurazione predefinita per questa soluzione, l' CloudWatch agente le chiama **PutMetricData**una volta al minuto. Ciò significa che l'**PutMetricData**API verrà richiamata `30*24*60=43,200` tra 30 giorni al mese per ogni host EC2.

Per ulteriori informazioni sui CloudWatch prezzi, consulta la pagina [ CloudWatch dei prezzi di Amazon](https://aws.amazon.com/cloudwatch/pricing/).

Il calcolatore dei prezzi può aiutarti a stimare i costi mensili approssimativi per l'utilizzo di questa soluzione.

**Per utilizzare il calcolatore dei prezzi per stimare i costi mensili della soluzione**

1. Apri il [calcolatore CloudWatch dei prezzi di Amazon](https://calculator.aws/#/createCalculator/CloudWatch).

1. Nella sezione **Metriche**, per **Numero di metriche**, inserisci **(6 \+ total count of disk and diskio metrics per EC2 host as described above) \* number of EC2 instances configured for this solution**.

1. Nella **APIs**sezione, per **Numero di richieste API**, inserisci**43200 \* number of EC2 instances configured for this solution**.

1. Per impostazione predefinita, la soluzione esegue un'**PutMetricData**operazione al minuto per ogni host EC2.

1. Nella sezione **Pannello di controllo e allarmi**, per **Numero di pannelli di controllo**, inserisci **1**.

1. Puoi vedere i costi mensili stimati nella parte inferiore del calcolatore dei prezzi.

## CloudWatch configurazione dell'agente per questa soluzione
<a name="Solution-EC2-Health-Agent-Config"></a>

L' CloudWatch agente è un software che viene eseguito in modo continuo e autonomo sui server e in ambienti containerizzati. Raccoglie metriche, log e tracce dall'infrastruttura e dalle applicazioni e li invia a e X-Ray. CloudWatch 

Per ulteriori informazioni sull' CloudWatch agente, consulta [Raccogli metriche, log](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html) e tracce con l'agente. CloudWatch 

La configurazione degli agenti in questa soluzione raccoglie una serie di metriche per aiutarti a iniziare a monitorare e osservare le tue istanze EC2. Per impostazione predefinita, l' CloudWatch agente può essere configurato per raccogliere più metriche EC2 rispetto a quelle visualizzate nella dashboard. Per un elenco dei parametri di Amazon EC2, consulta [Metriche raccolte dall' CloudWatch agente sulle istanze Linux e](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent.html#linux-metrics-enabled-by-CloudWatch-agent) macOS. Per informazioni sulle metriche raccolte sulle istanze Windows, consulta [Metriche raccolte](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent.html#windows-metrics-enabled-by-CloudWatch-agent) dall'agente sulle istanze di Windows Server. CloudWatch 

### Configurazione dell'agente per la soluzione per l'integrità di EC2
<a name="Solution-EC2-Health-Agent-Config-Details"></a>

Le metriche raccolte dall'agente sono definite nella configurazione dell'agente. La soluzione fornisce configurazioni degli agenti per raccogliere le metriche consigliate con dimensioni adeguate per il pannello di controllo della soluzione.

I passaggi per l'implementazione della soluzione sono descritti più avanti, nella sezione [Implementazione dell'agente per la soluzione](#Solution-EC2-Health-Deploy). Le informazioni seguenti consentono di comprendere come personalizzare la configurazione dell'agente per l'ambiente in uso.

**Nota**  
Se un'istanza EC2 non fa parte di un gruppo Auto Scaling, CloudWatch l'agente elimina `AutoScalingGroupName` completamente la dimensione. Questo comportamento aiuta a evitare che i nomi delle dimensioni contengano valori. null/empty Ogni widget di metriche incluso nel pannello di controllo della soluzione cerca le metriche che includono ed escludono la dimensione `AutoScalingGroup`. Questo aiuta a garantire che tutte le istanze EC2 in cui viene applicata la soluzione siano supportate dallo stesso pannello di controllo.

Se si desidera apportare modifiche alla configurazione dell'agente, è necessario applicare le stesse modifiche al pannello di controllo relativo alla soluzione. Ad esempio, se decidi di omettere la ImageId dimensione, la stessa dimensione deve essere rimossa dall'espressione di ricerca metrica utilizzata nei widget della dashboard.

### Configurazione dell'agente per le istanze EC2
<a name="Solution-EC2-Health-Agent-Config-Instance"></a>

Utilizza la seguente configurazione dell' CloudWatch agente sulle istanze Amazon EC2 in cui vengono distribuiti i tuoi carichi di lavoro.

```
{
    "agent": {
      "metrics_collection_interval": 60,
      "run_as_user": "cwagent"
    },
    "metrics": {
      "append_dimensions": {
        "InstanceId": "${aws:InstanceId}",
        "InstanceType": "${aws:InstanceType}",
        "ImageId": "${aws:ImageId}",
        "AutoScalingGroupName": "${aws:AutoScalingGroupName}"
      },
      "metrics_collected": {
        "cpu": {
          "measurement": [
            "cpu_usage_idle",
             "cpu_usage_iowait",
             "cpu_usage_user",
             "cpu_usage_system"
          ],
          "totalcpu": true
        },
        "disk": {
          "measurement": [
            "used_percent",
            "inodes_free"
          ],
          "resources": [
            "*"
          ],
          "dimensions": [
            ["device", "fstype", "path"]
          ]
        },
        "diskio": {
           "measurement": [
             "io_time"
           ],
           "resources": [
             "*"
           ]
          },
        "mem": {
          "measurement": [
            "used_percent"
          ]
        },
        "swap": {
          "measurement": [
            "used_percent"
          ]
        }
      }
    }
  }
```

## Implementazione dell'agente per la soluzione
<a name="Solution-EC2-Health-Deploy"></a>

Esistono diversi approcci per l'installazione dell' CloudWatch agente, a seconda del caso d'uso. Si consiglia di utilizzare Systems Manager per questa soluzione. Fornisce un'esperienza da console e semplifica la gestione di una flotta di server gestiti all'interno di un unico AWS account. Le istruzioni in questa sezione utilizzano Systems Manager e sono destinate a quando l' CloudWatch agente non è in esecuzione con configurazioni esistenti. È possibile verificare se l' CloudWatch agente è in esecuzione seguendo la procedura descritta in [Verificare che l' CloudWatch agente sia in esecuzione](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/troubleshooting-CloudWatch-Agent.html#CloudWatch-Agent-troubleshooting-verify-running).

Se stai già eseguendo l' CloudWatch agente sugli host EC2 e gestisci le configurazioni degli agenti, puoi saltare le istruzioni in questa sezione e seguire il meccanismo di distribuzione esistente per aggiornare la configurazione. Assicurati di unire la configurazione dell'agente per l'integrità di EC2 con la configurazione dell'agente esistente, quindi implementa la configurazione unita. Se si utilizza Systems Manager per archiviare e gestire la configurazione per l' CloudWatch agente, è possibile unire la configurazione al valore del parametro esistente. Per ulteriori informazioni, vedere [Gestione dei file di configurazione CloudWatch dell'agente](https://docs.aws.amazon.com/prescriptive-guidance/latest/implementing-logging-monitoring-cloudwatch/create-store-cloudwatch-configurations.html).

**Nota**  
L'utilizzo di Systems Manager per implementare le seguenti configurazioni di CloudWatch agenti sostituirà o sovrascriverà qualsiasi configurazione di CloudWatch agente esistente sulle istanze EC2. Puoi modificare questa configurazione per adattarla al tuo ambiente o caso d'uso specifico. Le metriche definite nella configurazione sono le minime richieste per il pannello di controllo fornito dalla soluzione.

Il processo di implementazione include i seguenti passaggi:
+ Passaggio 1: assicurarsi che le istanze EC2 di destinazione dispongano delle autorizzazioni IAM richieste.
+ Passaggio 2: archiviare il file di configurazione dell'agente consigliato nel Parameter Store di Systems Manager.
+ Passaggio 3: installa l' CloudWatch agente su una o più istanze EC2 utilizzando uno stack. CloudFormation 
+ Passaggio 4: verificare che la configurazione dell'agente sia corretta.

### Passaggio 1: assicurarsi che le istanze EC2 di destinazione dispongano delle autorizzazioni IAM richieste
<a name="Solution-EC2-Health-Deploy-Step1"></a>

È necessario concedere l'autorizzazione a Systems Manager per installare e configurare l' CloudWatch agente. È inoltre necessario concedere all' CloudWatch agente l'autorizzazione a pubblicare dati di telemetria dalla propria istanza EC2 a. CloudWatch Assicurati che il ruolo IAM associato all'istanza abbia **CloudWatchAgentServerPolicy**le policy di **Amazon SSMManaged InstanceCore** IAM allegate.
+ Dopo aver creato il ruolo, collegalo alle istanze EC2. Per collegare un ruolo a un'istanza EC2, segui i passaggi in [Collegamento di un ruolo IAM a un'istanza](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/attach-iam-role.html).

### Fase 2: Archiviare il file di configurazione CloudWatch dell'agente consigliato in Systems Manager Parameter Store
<a name="Solution-EC2-Health-Deploy-Step2"></a>

Parameter Store semplifica l'installazione dell' CloudWatch agente su un'istanza EC2 archiviando e gestendo in modo sicuro i parametri di configurazione, eliminando la necessità di valori codificati. Ciò garantisce un processo di implementazione più sicuro e flessibile, che consente una gestione centralizzata e aggiornamenti più semplici delle configurazioni su più istanze.

Utilizza i seguenti passaggi per memorizzare il file di configurazione dell' CloudWatch agente consigliato come parametro in Parameter Store. 

**Per creare il file di configurazione CloudWatch dell'agente come parametro**

1. Apri la AWS Systems Manager console all'indirizzo [https://console.aws.amazon.com/systems-manager/](https://console.aws.amazon.com/systems-manager/).

1. Verifica che la Regione selezionata sulla console sia quella in cui sono in esecuzione le istanze EC2.

1. Dal pannello di navigazione, scegli **Gestione applicazioni**, **Parameter Store**.

1. Per creare un nuovo parametro per la configurazione, segui questi passaggi.

   1. Scegli **Create parameter (Crea parametro)**.

   1. Nella casella **Nome**, inserisci un nome che utilizzerai per fare riferimento al file di configurazione dell' CloudWatch agente nei passaggi successivi. Ad esempio, **AmazonCloudWatch-EC2Health-Configuration**.

   1. (Facoltativo) Nella casella **Descrizione**, digita una descrizione per il parametro.

   1. Per **Livello parametri**, scegli **Standard**.

   1. Per **Type (Tipo)**, scegliere **String**.

   1. Per **Tipo di dati**, scegli **testo**.

   1. Nella casella **Valore**, incolla la configurazione dell'agente JSON fornita in precedenza in questo documento.

   1. Scegli **Create parameter (Crea parametro)**.

### Passaggio 3: installare l' CloudWatch agente e applicare la configurazione utilizzando un CloudFormation modello
<a name="Solution-EC2-Health-Deploy-Step3"></a>

È possibile utilizzare CloudFormation per installare l'agente e configurarlo in modo da utilizzare la configurazione dell' CloudWatch agente creata nei passaggi precedenti.

**Per installare e configurare l' CloudWatch agente per questa soluzione**

1. [Apri la procedura guidata CloudFormation**Quick create stack** utilizzando questo link: https://console.aws.amazon.com/cloudformation/ home? \#/ stacks/quickcreate?templateURL=https://aws-observability-solutions-prod-us-east-1.s3.us-east-1.amazonaws.com/CloudWatchAgent/CFN/v1.0.0/cw](https://console.aws.amazon.com/cloudformation/home?#/stacks/quickcreate?templateURL=https://aws-observability-solutions-prod-us-east-1.s3.us-east-1.amazonaws.com/CloudWatchAgent/CFN/v1.0.0/cw-agent-installation-template-1.0.0.json) - -1.0.0.json. agent-installation-template

1. Verifica che la Regione selezionata sulla console sia quella in cui sono in esecuzione le istanze EC2.

1. Per **Nome dello stack**, inserisci un nome per identificare questo stack, ad esempio **CWAgentInstallationStack**.

1. Nella sezione **Parametri**, specifica quanto segue:

   1. Per **CloudWatchAgentConfigSSM**, immettere il nome del parametro Systems Manager per la configurazione dell'agente creata in precedenza, ad esempio**AmazonCloudWatch-EC2Health-Configuration**.

   1. Per selezionare le istanze di destinazione, sono disponibili due opzioni.

      1. Per **InstanceIds**, specifica un elenco delimitato da virgole di un elenco di istanze IDs IDs in cui desideri installare l' CloudWatch agente con questa configurazione. Puoi elencare una singola istanza o più istanze.

      1. Se stai implementando su larga scala, puoi specificare la **TagKey**e la corrispondente **TagValue**per indirizzare tutte le istanze EC2 con questo tag e questo valore. Se si specifica a **TagKey**, è necessario specificare un corrispondente. **TagValue** (Per un gruppo Auto Scaling, specificare **TagKey**e specificare **aws:autoscaling:groupName** il nome del gruppo Auto Scaling da distribuire su tutte le **TagValue**istanze all'interno del gruppo Auto Scaling.)

      Se specificate sia i **TagKeys**parametri che quelli, **InstanceIds**avranno la precedenza **InstanceIds**e i tag verranno ignorati.

1. Esamina le impostazioni e quindi scegli **Crea stack**.

Se desideri prima modificare il file modello per personalizzarlo, scegli l'opzione **Carica un file modello** in **Procedura guidata creazione stack** per caricare il modello modificato. Per ulteriori informazioni, consulta [Creazione di uno stack](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) sulla console. CloudFormation È possibile utilizzare il seguente collegamento per scaricare il modello: [ https://aws-observability-solutions-prod-us-east-1.s3.us-east-1.amazonaws.com/CloudWatchAgent/CFN/v1.0.0/cw- agent-installation-template -1.0.0.json](https://aws-observability-solutions-prod-us-east-1.s3.us-east-1.amazonaws.com/CloudWatchAgent/CFN/v1.0.0/cw-agent-installation-template-1.0.0.json).

**Nota**  
Una volta completato questo passaggio, questo parametro Systems Manager verrà associato agli CloudWatch agenti in esecuzione nelle istanze di destinazione. Ciò significa che:  
Se il parametro Systems Manager viene eliminato, l'agente si arresta.
Se il parametro Systems Manager viene modificato, le modifiche alla configurazione verranno applicate automaticamente all'agente alla frequenza pianificata, che per impostazione predefinita è di 30 giorni.
Se si desidera applicare immediatamente le modifiche a questo parametro Systems Manager, è necessario eseguire nuovamente questo passaggio. Per ulteriori informazioni sulle associazioni, consulta [Utilizzo delle associazioni in AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/state-manager-associations.html).

### Passaggio 4: verificare che la configurazione dell'agente sia corretta
<a name="Solution-EC2-Health-Deploy-Step4"></a>

È possibile verificare se l' CloudWatch agente è installato seguendo la procedura descritta in [Verificare che l' CloudWatch agente sia in esecuzione](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/troubleshooting-CloudWatch-Agent.html#CloudWatch-Agent-troubleshooting-verify-running). Se l' CloudWatch agente non è installato e non è in esecuzione, assicurati di aver configurato tutto correttamente.
+ Assicurati di aver collegato un ruolo con le autorizzazioni corrette per l'istanza EC2, come descritto nella sezione [Passaggio 1: assicurarsi che le istanze EC2 di destinazione dispongano delle autorizzazioni IAM richieste](#Solution-EC2-Health-Deploy-Step1).
+ Assicurati di aver configurato correttamente il JSON per il parametro Systems Manager. Segui la procedura descritta in [Risoluzione dei problemi di installazione dell' CloudWatch agente con CloudFormation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent-New-Instances-CloudFormation.html#CloudWatch-Agent-CloudFormation-troubleshooting).

**Per verificare che le metriche sanitarie di EC2 vengano pubblicate su CloudWatch**

1. Apri la CloudWatch console all'indirizzo. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)

1. Scegli **Metriche**, **Tutte le metriche**.

1. Assicurati di aver selezionato la regione in cui hai distribuito la soluzione e scegli **Namespace personalizzati**,. **CWAgent**

1. Cerca le metriche menzionate nella sezione sulla configurazione degli agenti di questo documento, ad esempio `mem_used_percent`. Se vedi risultati per queste metriche, significa che le metriche vengono pubblicate su. CloudWatch

## Crea il pannello di controllo della soluzione per l'integrità di EC2
<a name="Solution-EC2-Health-Dashboard"></a>

Questo pannello di controllo mostra le nuove metriche emesse, visualizzando le metriche per l'integrità di EC2. Questo pannello di controllo fornisce una panoramica dei collaboratori principali sull'integrità delle istanze EC2 in una singola regione. La visualizzazione collaboratori principali mostra il widget dei principali 10 per metrica. Ciò consente di identificare i valori anomali a colpo d'occhio.

Per creare il pannello di controllo, puoi utilizzare le seguenti opzioni:
+ Usa la CloudWatch console per creare la dashboard.
+ Usa AWS CloudFormation la console per distribuire la dashboard.
+ Scarica l' AWS CloudFormation infrastruttura come codice e integrala come parte della tua automazione di integrazione continua (CI).

Utilizzando la CloudWatch console per creare una dashboard, puoi visualizzarne l'anteprima prima di crearla effettivamente e ricevere l'addebito.

**Nota**  
La dashboard creata con CloudFormation questa soluzione mostra le metriche della regione in cui viene distribuita la soluzione. Assicurati di creare lo CloudFormation stack nella regione in cui sono pubblicate le metriche EC2.  
Se hai specificato uno spazio dei nomi personalizzato diverso `CWAgent` dalla configurazione dell' CloudWatch agente, dovrai modificare il CloudFormation modello per la dashboard per sostituirlo `CWAgent` con lo spazio dei nomi personalizzato che stai utilizzando.

**Per creare la dashboard tramite Console CloudWatch**

1. Apri la CloudWatch console **Create Dashboard** utilizzando questo link: [ https://console.aws.amazon.com/cloudwatch/home? \#dashboards? LinuxMacOsHealthdashboardTemplate=EC2](https://console.aws.amazon.com/cloudwatch/home?#dashboards?dashboardTemplate=Ec2LinuxMacOsHealth&referrer=os-catalog) &referrer=os-catalog. 

1. Verifica che la Regione selezionata sulla console sia quella in cui sono in esecuzione le istanze EC2.

1. Immetti il nome del pannello di controllo e scegli **Crea pannello di controllo**.

   Per distinguere facilmente questo pannello di controllo da altri simili in Regioni diverse, consigliamo di includere il nome della Regione nel nome del pannello di controllo, ad esempio **EC2HealthDashboard-us-east-1**.

1. Visualizza l'anteprima del pannello di controllo e scegli **Salva** per creare il pannello di controllo.

**Per creare la dashboard tramite CloudFormation**

1. [Apri la procedura guidata di **creazione CloudFormation rapida dello stack** utilizzando questo link: https://console.aws.amazon.com/cloudformation/ home? \#/ stacks/quickcreate?templateURL=https://aws-observability-solutions-prod-us-east-1.s3.us-east-1.amazonaws.com/EC2\_Health/CloudWatch/CFN/v1.0.0/dashboard](https://console.aws.amazon.com/cloudformation/home?#/stacks/quickcreate?templateURL=https://aws-observability-solutions-prod-us-east-1.s3.us-east-1.amazonaws.com/EC2_Health/CloudWatch/CFN/v1.0.0/dashboard-template-linux-macos-1.0.0.json) - -1.0.0.json. template-linux-macos 

1. Verifica che la Regione selezionata sulla console sia quella in cui sono in esecuzione le istanze EC2.

1. Per **Nome dello stack**, inserisci un nome per identificare questo stack, ad esempio `EC2HealthDashboardStack`.

1. Nella sezione **Parametri**, specifica il nome del pannello di controllo sotto il parametro. **DashboardName**

   Per distinguere facilmente questo pannello di controllo da altri simili in Regioni diverse, consigliamo di includere il nome della Regione nel nome del pannello di controllo, ad esempio **EC2HealthDashboard-us-east-1**.

1. Riconosci le capacità di accesso per le trasformazioni nella sezione **Capacità e trasformazioni**. Tieni presente che CloudFormation non aggiunge alcuna risorsa IAM.

1. Esamina le impostazioni e quindi scegli **Crea stack**.

1. Una volta che lo stato dello stack è **CREATE\_COMPLETE**, scegli la scheda **Risorse** sotto lo stack creato, quindi scegli il link in **ID fisico** per accedere al pannello di controllo. Puoi anche accedere alla dashboard nella CloudWatch console selezionando **Dashboard** nel riquadro di navigazione a sinistra della console e trovando il nome della dashboard in **Dashboard personalizzate**.

Se desideri modificare il file modello per personalizzarlo per qualsiasi scopo, puoi utilizzare l'opzione **Carica un file modello** in **Procedura guidata creazione stack** per caricare il modello modificato. Per ulteriori informazioni, consulta [Creazione di uno stack](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html) sulla console. CloudFormation Puoi usare questo link per scaricare il modello: [ https://aws-observability-solutions-prod-us-east-1.s3.us-east-1.amazonaws.com/EC2\_Health/CloudWatch/CFN/v1.0.0/dashboard- template-linux-macos](https://aws-observability-solutions-prod-us-east-1.s3.us-east-1.amazonaws.com/EC2_Health/CloudWatch/CFN/v1.0.0/dashboard-template-linux-macos-1.0.0.json) -1.0.0.json 

## Inizia a usare il pannello di controllo della soluzione per l'integrità di EC2
<a name="Solution-EC2-Health-Dashboard-Usage"></a>

Ecco alcune attività che puoi provare con il nuovo pannello di controllo di monitoraggio EC2. Queste attività permettono di accertarsi che il pannello di controllo funzioni correttamente e offrono un'esperienza pratica nel suo utilizzo per monitorare le istanze EC2. Provandole, acquisirai familiarità con la navigazione nel pannello di controllo e l'interpretazione delle metriche visualizzate.

Monitoraggio delle varie metriche di utilizzo della CPU  
Nella sezione **CPU**, esamina l'array di metriche sull'utilizzo della CPU. Questi forniscono informazioni su come le risorse della CPU vengono utilizzate in diverse attività come i processi utente, le attività di sistema e le operazioni. I/O Cerca le istanze con un utilizzo costantemente elevato o modelli insoliti, che potrebbero indicare la necessità di scalare o ottimizzare.

Analisi dell'utilizzo del disco su dispositivi diversi  
Vai alla sezione **Disco** per trovare le metriche sull'utilizzo dell'archiviazione e sulla disponibilità degli inode. Queste consentono di identificare le istanze che stanno esaurendo lo spazio di archiviazione o le risorse del file system. Presta attenzione a tutte le istanze che si avvicinano a livelli elevati di utilizzo del disco, poiché ciò potrebbe causare problemi di prestazioni o interruzioni del servizio.

Analisi dei modelli di utilizzo della memoria  
Nella sezione **Memoria**, osserva il grafico che riporta l'utilizzo della memoria nel corso del tempo. Questo mostra quanta memoria disponibile viene utilizzata da ciascuna istanza. Individua modelli o picchi nell'utilizzo della memoria che potrebbero essere correlati a momenti o eventi specifici. Un elevato utilizzo della memoria potrebbe indicare la necessità, ad esempio, di ridimensionamento o ottimizzazione delle applicazioni.

Correlazione di modelli tra le principali metriche di utilizzo  
Confronta e monitora i modelli di utilizzo correlati. Ad esempio, un carico di lavoro che esegue un processo di rotazione dei log potrebbe presentare aumenti regolari nell'utilizzo della **CPU** e della **memoria**, seguiti da una diminuzione dell'utilizzo del **disco**.

Verifica dell'attività di rete  
Nella sezione **Rete**, esamina le metriche del traffico di rete in entrata e in uscita, sia in termini di volume di dati che di numero di pacchetti. Questi dati forniscono approfondimenti sull'attività di rete delle istanze EC2. Presta attenzione sia ai picchi regolari sia a quelli anomali nel traffico di rete, così come a squilibri tra dati in ingresso e in uscita.