

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

# Utilizzo dei CloudWatch registri con AWS Batch
<a name="using_cloudwatch_logs"></a>

Puoi configurare i tuoi AWS Batch lavori sulle risorse EC2 per inviare informazioni e metriche dettagliate sui log a Logs. CloudWatch In questo modo, puoi visualizzare diversi log dei tuoi lavori in un'unica comoda posizione. Per ulteriori informazioni sui CloudWatch log, consulta [What is Amazon CloudWatch Logs](https://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/WhatIsCloudWatchLogs.html)? nella *Amazon CloudWatch User Guide*.

**Nota**  
Per impostazione predefinita, CloudWatch i registri sono attivati per i contenitori AWS Fargate.

Per attivare e personalizzare la registrazione dei CloudWatch log, esaminate le seguenti attività di configurazione una tantum:
+ Per gli ambienti di AWS Batch calcolo basati su risorse EC2, aggiungi una policy IAM al ruolo. `ecsInstanceRole` Per ulteriori informazioni, consulta [Tutorial: aggiungere una policy CloudWatch Logs IAM](cwl_iam_policy.md).
+ Crea un modello di lancio di Amazon EC2 che includa un CloudWatch monitoraggio dettagliato, quindi specifica il modello quando crei il tuo ambiente di AWS Batch calcolo. Puoi anche installare l' CloudWatchagente su un'immagine esistente e quindi specificare l'immagine nella procedura guidata di AWS Batch prima esecuzione.
+ (Facoltativo) Configura il driver awslogs. Puoi aggiungere parametri che modificano il comportamento predefinito sulle risorse EC2 e Fargate. Per ulteriori informazioni, consulta [Usa il driver di registro awslogs](using_awslogs.md).

**Topics**
+ [Tutorial: aggiungere una policy CloudWatch Logs IAM](cwl_iam_policy.md)
+ [Installa e configura l'agente CloudWatch](installing_cwl_agent.md)
+ [Tutorial: Visualizza CloudWatch i registri](viewing_cwlogs.md)

# Tutorial: aggiungere una policy CloudWatch Logs IAM
<a name="cwl_iam_policy"></a>

Prima che i job possano inviare dati di log e metriche dettagliate a CloudWatch Logs, devi creare una policy IAM che utilizzi i Logs. CloudWatch APIs Dopo aver creato la policy IAM, collegala al ruolo. `ecsInstanceRole`

**Nota**  
Se la `ECS-CloudWatchLogs` policy non è associata al `ecsInstanceRole` ruolo, le metriche di base possono comunque essere inviate a CloudWatch Logs. Tuttavia, le metriche di base non includono dati di registro o metriche dettagliate come lo spazio libero su disco.

AWS Batch gli ambienti di calcolo utilizzano risorse Amazon EC2. Quando crei un ambiente di calcolo utilizzando la procedura guidata AWS Batch di prima esecuzione, AWS Batch crea il `ecsInstanceRole` ruolo e configura l'ambiente con esso.

Se non utilizzi la procedura guidata per la prima esecuzione, puoi specificare il `ecsInstanceRole` ruolo quando crei un ambiente di calcolo nell'API or. AWS Command Line Interface AWS Batch [Per ulteriori informazioni, consulta [AWS CLI Command Reference o AWS Batch API Reference](https://docs.aws.amazon.com/cli/latest/reference/).](https://docs.aws.amazon.com/batch/latest/APIReference/API_CreateComputeEnvironment.html)

**Co,e creare la policy IAM `ECS-CloudWatchLogs`**

1. Aprire la console IAM all'indirizzo [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Nel riquadro di navigazione, scegli **Policy**. 

1. Scegli **Create Policy** (Crea policy).

1. Scegli **JSON**, quindi inserisci la seguente politica:

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Action": [
                   "logs:CreateLogGroup",
                   "logs:CreateLogStream",
                   "logs:PutLogEvents",
                   "logs:DescribeLogStreams"
               ],
               "Resource": [
                   "arn:aws:logs:*:*:*"
               ]
           }
       ]
   }
   ```

------

1. Scegli **Successivo: Tag**.

1. (Facoltativo) Per **Aggiungi tag**, scegli **Aggiungi tag** per aggiungere un tag alla politica.

1. Scegli **Prossimo: Rivedi**.

1. Nella pagina di **revisione della politica**, per **Nome**, inserisci**ECS-CloudWatchLogs**, quindi inserisci una **Descrizione** facoltativa.

1. Scegli **Crea policy**.

**Per collegare la policy `ECS-CloudWatchLogs` a `ecsInstanceRole`**

1. Aprire la console IAM all'indirizzo [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

1. Nel pannello di navigazione, seleziona **Ruoli**. 

1. Scegli `ecsInstanceRole`. Se il ruolo non esiste, segui le procedure indicate [Ruolo dell'istanza Amazon ECS](instance_IAM_role.md) per crearlo.

1. Scegli **Aggiungi autorizzazioni**, quindi scegli **Allega politiche**.

1. Scegli la policy **ECS-**, quindi scegli **Allega CloudWatchLogs** policy.

# Installa e configura l'agente CloudWatch
<a name="installing_cwl_agent"></a>

Puoi creare un modello di lancio di Amazon EC2 che CloudWatch includa il monitoraggio. Per ulteriori informazioni, consulta [Launch an instance from a launch template](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html#lt-initiate-launch-template) e [Advanced details](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html#lt-advanced-details) nella *Amazon EC2 User* Guide.

Puoi anche installare l' CloudWatch agente su un'AMI Amazon EC2 esistente e quindi specificare l'immagine nella procedura guidata di AWS Batch prima esecuzione. Per ulteriori informazioni, consulta [Installazione dell'agente e CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/install-CloudWatch-Agent-on-EC2-Instance.html). [Guida introduttiva ai AWS Batch tutorial](Batch_GetStarted.md)

**Nota**  
I modelli di avvio non sono supportati nelle AWS Fargate risorse.

# Tutorial: Visualizza CloudWatch i registri
<a name="viewing_cwlogs"></a>

È possibile visualizzare e cercare CloudWatch i registri dei registri in. Console di gestione AWS

**Nota**  
La visualizzazione dei dati nei registri potrebbe richiedere alcuni minuti. CloudWatch 

**Per visualizzare i dati dei CloudWatch log**

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

1. Nel riquadro di navigazione a sinistra, scegli **Registri**, quindi scegli **Gruppi di log**.  
![\[CloudWatch gruppi di log della console\]](http://docs.aws.amazon.com/it_it/batch/latest/userguide/images/cwl-log-groups.png)

1. Scegli un gruppo di log da visualizzare.  
![\[CloudWatch flussi di log della console\]](http://docs.aws.amazon.com/it_it/batch/latest/userguide/images/cw_log_stream.png)

1. Scegli un flusso di log da visualizzare. Per impostazione predefinita, gli stream sono identificati dai primi 200 caratteri del nome del lavoro e dall'ID attività Amazon ECS.
**Suggerimento**  
**Per scaricare i dati del flusso di log, scegli Azioni.**  
![\[CloudWatch eventi del registro della console\]](http://docs.aws.amazon.com/it_it/batch/latest/userguide/images/cw_log_events.png)