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
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.
Themen
Protokolldateidaten in der CloudWatch Amazon-Konsole anzeigen
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 einzeln anzuzeigen. Weitere Informationen finden Sie unter CodeDeploy Agentenprotokolle senden an CloudWatch.
Logdateien auf einer Instanz anzeigen
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.
Themen
So zeigen Sie Bereitstellungsprotokolldateien auf Amazon Linux-, RHEL- und Ubuntu-Server-Instances an
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 ² Geben |
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 ² Geben |
Um Bereitstellungsprotokolldateien auf Windows Server-Instanzen anzuzeigen
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+F, 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 gilt:
-
deployment-group-id
ist eine Zeichenfolge wieexamplebf3a9c7a-7c19-4657-8684-b0c68d0cd3c4
-
deployment-id
ist eine Kennung wied-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+F, geben stderr
ein und drücken dann die Eingabetaste, um die erste Fehlermeldung zu finden.