

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

# Visualizzazione dei dati di registro per le distribuzioni CodeDeploy EC2/on-premise
<a name="deployments-view-logs"></a>

Puoi visualizzare i dati di log creati da una CodeDeploy distribuzione configurando l' CloudWatch agente Amazon per visualizzare i dati aggregati nella CloudWatch console o accedendo a una singola istanza per esaminare il file di registro.

**Nota**  
 I log non sono supportati per le distribuzioni AWS Lambda o Amazon ECS. Possono essere creati solo per le distribuzioni EC2/on-premise. 

**Topics**
+ [Visualizza i dati dei file di registro nella CloudWatch console Amazon](#deployments-view-logs-cloudwatch)
+ [Visualizza i file di registro su un'istanza](#deployments-view-logs-instance)

## Visualizza i dati dei file di registro nella CloudWatch console Amazon
<a name="deployments-view-logs-cloudwatch"></a>

Quando l' CloudWatch agente Amazon viene installato su un'istanza, i dati di distribuzione per tutte le distribuzioni su quell'istanza diventano disponibili per la CloudWatch visualizzazione nella console. Per semplicità, consigliamo di utilizzarli CloudWatch per monitorare centralmente i file di registro anziché visualizzarli istanza per istanza. Per ulteriori informazioni, consulta [Invia i log degli CodeDeploy agenti a CloudWatch](codedeploy-agent-operations-cloudwatch-agent.md).

## Visualizza i file di registro su un'istanza
<a name="deployments-view-logs-instance"></a>

Per visualizzare la distribuzione dei dati di log per una singola istanza, è possibile effettuare l'accesso all'istanza e navigare per cercare informazioni su errori o altri eventi di distribuzione.

**Topics**
+ [Per visualizzare i file di registro della distribuzione su istanze di Amazon Linux, RHEL e Ubuntu Server](#deployments-view-logs-instance-unix)
+ [Per visualizzare i file di registro della distribuzione sulle istanze di Windows Server](#deployments-view-logs-instance-windows)

### Per visualizzare i file di registro della distribuzione su istanze di Amazon Linux, RHEL e Ubuntu Server
<a name="deployments-view-logs-instance-unix"></a>

Nelle istanze di Amazon Linux, RHEL e Ubuntu Server, i log di distribuzione vengono archiviati nella seguente posizione:

 `/opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log`

Per visualizzare o analizzare i log di distribuzione su istanze Amazon Linux, RHEL e Ubuntu Server, accedi all'istanza e digita il seguente comando per aprire il file di registro dell' CodeDeploy agente:

```
less /var/log/aws/codedeploy-agent/codedeploy-agent.log
```

Digitare i seguenti comandi per cercare messaggi di errore nel file di log:


| Comando | Risultato | 
| --- | --- | 
| & ERROR  | Mostra solo i messaggi di errore nel file di log. Utilizza un unico spazio prima e dopo la parola ERROR. | 
| / ERROR  | Cerca il messaggio di errore successivo.¹  | 
| ? ERROR  | Cerca il messaggio di errore precedente.² Usa un solo spazio prima e dopo la parola. ERROR | 
| G | Vai alla fine del file di log. | 
| g | Vai all'inizio del file di log. | 
| q | Esci dal file di log. | 
| h | Ulteriori informazioni sui comandi aggiuntivi. | 
|  ¹ Dopo aver digitato**/ ERROR **, digita il messaggio **n** di errore successivo. Digita **N** per il precedente messaggio di errore.  ² Dopo aver digitato**? ERROR **, digitare **n** per il messaggio di errore successivo o digitare **N** il messaggio di errore precedente.  | 

È inoltre possibile digitare il seguente comando per aprire un file di registro CodeDeploy degli script:

```
less /opt/codedeploy-agent/deployment-root/deployment-group-ID/deployment-ID/logs/scripts.log
```

Digitare i seguenti comandi per cercare messaggi di errore nel file di log:


| Comando | Risultato | 
| --- | --- | 
| &stderr | Mostra solo i messaggi di errore nel file di log.  | 
| /stderr | Cerca il messaggio di errore successivo.¹ | 
| ?stderr | Cerca il messaggio di errore precedente.² | 
| G | Vai alla fine del file di log. | 
| g | Vai all'inizio del file di log. | 
| q | Esci dal file di log. | 
| h | Ulteriori informazioni sui comandi aggiuntivi. | 
|  ¹ Dopo aver digitato**/stderr**, digita il messaggio **n** di errore successivo. Digita **N** per il precedente messaggio di errore indietro. ² Dopo aver digitato**?stderr**, digita **n** all'indietro il messaggio di errore successivo. Digita **N** per il precedente messaggio di errore avanti.  | 

### Per visualizzare i file di registro della distribuzione sulle istanze di Windows Server
<a name="deployments-view-logs-instance-windows"></a>

**CodeDeploy file di registro dell'agente**: nelle istanze di Windows Server, il file di registro dell' CodeDeploy agente viene archiviato nella seguente posizione:

`C:\ProgramData\Amazon\CodeDeploy\log\codedeploy-agent-log.txt`

Per visualizzare o analizzare il file di registro dell' CodeDeploy agente su un'istanza di Windows Server, accedi all'istanza e digita il comando seguente per aprire il file:

```
notepad C:\ProgramData\Amazon\CodeDeploy\log\codedeploy-agent-log.txt
```

Per ricercare messaggi di errore nel file di log, premere CTRL\$1F, digitare **ERROR [**, quindi premere Invio per trovare il primo errore. 

**CodeDeploy file di registro degli script**: nelle istanze di Windows Server, i registri di distribuzione vengono archiviati nella seguente posizione:

`C:\ProgramData\Amazon\CodeDeploy\deployment-group-id\deployment-id\logs\scripts.log`

Dove:
+ *deployment-group-id*è una stringa come `examplebf3a9c7a-7c19-4657-8684-b0c68d0cd3c4`
+ *deployment-id*è un identificatore come `d-12EXAMPLE`

Digitate il seguente comando per aprire un file di registro CodeDeploy degli script:

```
notepad C:\ProgramData\Amazon\CodeDeploy\deployment-group-ID\deployment-ID\logs\scripts.log
```

Per ricercare messaggi di errore nel file di log, premere CTRL\$1F, digitare **stderr**, quindi premere Invio per trovare il primo errore. 