

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Protokolldaten für CodeDeploy EC2/On-Premises-Bereitstellungen anzeigen
<a name="deployments-view-logs"></a>

Sie können die durch eine CodeDeploy Bereitstellung erstellten Protokolldaten anzeigen, indem Sie den CloudWatch Amazon-Agenten so einrichten, dass er aggregierte Daten in der CloudWatch Konsole anzeigt, oder indem Sie sich bei einer einzelnen Instance anmelden, um die Protokolldatei zu überprüfen.

**Anmerkung**  
 Protokolle werden für AWS Lambda- oder Amazon ECS-Bereitstellungen nicht unterstützt. Sie können nur für EC2/lokale Bereitstellungen erstellt werden. 

**Topics**
+ [Protokolldateidaten in der CloudWatch Amazon-Konsole anzeigen](#deployments-view-logs-cloudwatch)
+ [Logdateien auf einer Instanz anzeigen](#deployments-view-logs-instance)

## Protokolldateidaten in der CloudWatch Amazon-Konsole anzeigen
<a name="deployments-view-logs-cloudwatch"></a>

Wenn der CloudWatch Amazon-Agent auf einer Instance installiert ist, können die Bereitstellungsdaten für alle Bereitstellungen auf dieser Instance in der CloudWatch Konsole angezeigt werden. Der Einfachheit halber empfehlen wir, die Protokolldateien CloudWatch zur zentralen Überwachung zu verwenden, anstatt sie für jede Instanz anzuzeigen. Weitere Informationen finden Sie unter [CodeDeploy Agentenprotokolle senden an CloudWatch](codedeploy-agent-operations-cloudwatch-agent.md).

## Logdateien auf einer Instanz anzeigen
<a name="deployments-view-logs-instance"></a>

Um die Bereitstellungsprotokolldaten für eine einzelne Instance zu betrachten, können Sie sich bei der betreffenden Instance anmelden und nach Informationen zu Fehlern und anderen Bereitstellungsereignissen suchen.

**Topics**
+ [So zeigen Sie Bereitstellungsprotokolldateien auf Amazon Linux-, RHEL- und Ubuntu-Server-Instances an](#deployments-view-logs-instance-unix)
+ [Um Bereitstellungsprotokolldateien auf Windows Server-Instanzen anzuzeigen](#deployments-view-logs-instance-windows)

### So zeigen Sie Bereitstellungsprotokolldateien auf Amazon Linux-, RHEL- und Ubuntu-Server-Instances an
<a name="deployments-view-logs-instance-unix"></a>

Auf Amazon Linux-, RHEL- und Ubuntu Server-Instances werden Bereitstellungsprotokolle am folgenden Speicherort gespeichert:

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

Um Bereitstellungsprotokolle auf Amazon Linux-, RHEL- und Ubuntu-Server-Instances anzuzeigen oder zu analysieren, melden Sie sich bei der Instance an und geben Sie dann den folgenden Befehl ein, um die CodeDeploy Agenten-Protokolldatei zu öffnen:

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

Geben Sie die folgenden Befehle ein, um in der Protokolldatei nach Fehlermeldungen zu suchen:


| Befehl | Ergebnis | 
| --- | --- | 
| & ERROR  | Nur die Fehlermeldungen in der Protokolldatei anzeigen. Geben Sie vor und nach der Zeichenfolge ERROR ein einzelnes Leerzeichen ein. | 
| / ERROR  | Suchen Sie nach der nächsten Fehlermeldung.¹  | 
| ? ERROR  | Suchen Sie nach der vorherigen Fehlermeldung.² Verwenden Sie ein einzelnes Leerzeichen vor und nach dem Wort. ERROR | 
| G | Zum Ende der Protokolldatei navigieren. | 
| g | Zum Anfang der Protokolldatei navigieren. | 
| q | Die Protokolldatei verlassen. | 
| h | Hier erfahren Sie mehr über zusätzliche Befehle. | 
|  ¹ Geben Sie nach der Eingabe **/ ERROR ** **n** für die nächste Fehlermeldung ein. Geben Sie **N** ein, um nach der vorherigen Fehlermeldung zu suchen.  ² Geben **? ERROR ** Sie nach der Eingabe Text **n** für die nächste Fehlermeldung ein, oder geben Sie **N** Text für die vorherige Fehlermeldung ein.  | 

Sie können auch den folgenden Befehl eingeben, um eine CodeDeploy Skriptprotokolldatei zu öffnen:

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

Geben Sie die folgenden Befehle ein, um in der Protokolldatei nach Fehlermeldungen zu suchen:


| Befehl | Ergebnis | 
| --- | --- | 
| &stderr | Nur die Fehlermeldungen in der Protokolldatei anzeigen.  | 
| /stderr | Suchen Sie nach der nächsten Fehlermeldung.¹ | 
| ?stderr | Suchen Sie nach der vorherigen Fehlermeldung.² | 
| G | Zum Ende der Protokolldatei navigieren. | 
| g | Zum Anfang der Protokolldatei navigieren. | 
| q | Die Protokolldatei verlassen. | 
| h | Hier erfahren Sie mehr über zusätzliche Befehle. | 
|  ¹ Geben Sie nach der Eingabe ein**/stderr**, um die nächste Fehlermeldung **n** weiterleiten zu lassen. Geben Sie **N** ein, um nach der vorherigen Fehlermeldung zu suchen. ² Geben **?stderr** Sie nach der Eingabe **n** für die nächste Fehlermeldung rückwärts ein. Geben Sie **N** ein, um nach der vorherigen Fehlermeldung zu suchen.  | 

### Um Bereitstellungsprotokolldateien auf Windows Server-Instanzen anzuzeigen
<a name="deployments-view-logs-instance-windows"></a>

**CodeDeploy Agent-Protokolldatei**: Auf Windows Server-Instanzen wird die CodeDeploy Agent-Protokolldatei am folgenden Speicherort gespeichert:

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

Um die CodeDeploy Agent-Protokolldatei auf einer Windows Server-Instanz anzuzeigen oder zu analysieren, melden Sie sich bei der Instanz an, und geben Sie dann den folgenden Befehl ein, um die Datei zu öffnen:

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

Um in der Protokolldatei nach Fehlermeldungen zu suchen, drücken Sie STRG\$1F, geben **ERROR [** ein und drücken dann die Eingabetaste, um die erste Fehlermeldung zu finden. 

**CodeDeploy Skript-Protokolldateien**: Auf Windows Server-Instanzen werden Bereitstellungsprotokolle am folgenden Speicherort gespeichert:

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

Wobei Folgendes gilt:
+ *deployment-group-id*ist eine Zeichenfolge wie `examplebf3a9c7a-7c19-4657-8684-b0c68d0cd3c4`
+ *deployment-id*ist ein Bezeichner wie `d-12EXAMPLE`

Geben Sie den folgenden Befehl ein, um eine CodeDeploy Skriptprotokolldatei zu öffnen:

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

Um in der Protokolldatei nach Fehlermeldungen zu suchen, drücken Sie STRG\$1F, geben **stderr** ein und drücken dann die Eingabetaste, um die erste Fehlermeldung zu finden. 